4 Commits

Author SHA1 Message Date
fd473c298c docs: add repository and issue tools to readme
All checks were successful
Release / build (amd64, linux) (push) Successful in 30s
Release / build (amd64, windows) (push) Successful in 31s
Release / build (arm64, darwin) (push) Successful in 34s
Release / build (arm64, linux) (push) Successful in 41s
Release / build (amd64, darwin) (push) Successful in 53s
Release / release (push) Successful in 14s
2026-03-06 19:23:37 -05:00
44f75cf6e0 docs(ci): add workflow validation tool to documentation
- Document new validate_workflow tool in examples and tool table
- Update list_workflows description to mention validation status
- Add example usage for workflow validation
2026-02-01 06:46:28 -05:00
01da7b9736 docs(ci): add example query for listing repositories 2026-01-26 01:30:49 -05:00
57a46d9bf8 docs(ci): add package defaults tool to readme 2026-01-25 22:39:30 -05:00

View File

@@ -60,6 +60,7 @@ Ask Claude things like:
- "Trigger the build.yml workflow on the main branch"
- "What workflows are available in myorg/myrepo?"
- "Show me the build.yml workflow file"
- "Validate the build.yml workflow in myorg/myrepo"
- "What artifacts were produced by run #77?"
- "What's the queue depth for each runner label?"
- "Approve the workflow run from the fork PR"
@@ -68,6 +69,10 @@ Ask Claude things like:
- "Diagnose why job 456 failed"
- "What secrets are available for myorg/myrepo?"
- "List all NuGet packages for myorg"
- "What are the package defaults for myorg?"
- "List all repos for myorg"
- "List open issues for gitcaddy/server"
- "Show me issue #42 in myorg/myrepo"
## Available Tools
@@ -83,8 +88,9 @@ Ask Claude things like:
| Tool | Description |
|------|-------------|
| `list_workflows` | List available workflow files in a repository |
| `list_workflows` | List available workflow files in a repository (includes validation status) |
| `get_workflow_file` | Get the YAML content of a workflow file |
| `validate_workflow` | Validate a workflow YAML file for parse errors (from repo or raw content) |
| `list_workflow_runs` | List workflow runs for a repository |
| `get_workflow_run` | Get run details with all jobs |
| `get_job_logs` | Get logs from a specific job (auto-extracts errors for failed jobs) |
@@ -100,6 +106,14 @@ Ask Claude things like:
| `list_artifacts` | List artifacts from a workflow run |
| `get_artifact_download_url` | Get the download URL for a specific artifact |
### Repository & Issue Tools
| Tool | Description |
|------|-------------|
| `list_repos` | List repositories for an owner (org or user) |
| `list_issues` | List issues for a repository with pagination and state filtering |
| `get_issue` | Get issue details including body content and comments |
### Release & Package Tools
| Tool | Description |
@@ -108,6 +122,7 @@ Ask Claude things like:
| `get_release` | Get release details with all assets |
| `list_secrets` | List secret names and descriptions (not values) for global, org, and repo scopes |
| `list_packages` | List packages for an owner or globally with version and visibility info |
| `get_package_defaults` | Get preconfigured package defaults (authors, company, copyright, icon, URLs) for an org |
### AI Learning Tools