v0.2.8 — Issue Resolver skill and dev_tools category
New Skills
dev_tools/issue_resolver
A universal GitHub issue analysis and resolution skill. Give it any public GitHub issue URL and it validates and normalises the input, resolves the GitHub token, and returns a structured status: ready payload containing all pre-computed GitHub API and raw content URLs the calling agent needs to begin work.
The calling agent follows a five-stage workflow defined in instructions.md: fetch the issue (body, labels, comments, linked PRs), read the repository context (README, CONTRIBUTING, directory tree), analyse affected files and ripple effects, produce a ranked resolution plan, and implement only after explicit user approval. The skill makes no network calls itself and has no runtime dependencies beyond PyYAML.
- Supports any public GitHub repository
- Optional
github_tokenparameter (overridesGITHUB_TOKENenv var) for authenticated API access - Optional
extra_instructionsparameter for project-specific context injection - Compatible with all five provider adapters (Gemini, Claude, OpenAI, DeepSeek, Ollama)
- Introduces the new
dev_toolsskill category
Closes #56.
Documentation
Skill catalog revamp (#82)
Full overhaul of docs/skills/ — all skill catalog pages now include a breadcrumb trail, per-provider Usage Examples (Gemini, Claude, OpenAI, DeepSeek, Ollama), environment variable tables linking to the API keys guide, data schema blocks, and a limitations section. Emojis removed from all catalog pages and the skills README index. Closes #52.
Bug Fixes
- Fixed
pyproject.tomlauthor name (ARPA Hellenic Logic Systemscorrected toARPA Hellenic Logical Systems).
What's Changed
| Commit | Description |
|---|---|
5ae3a82 |
chore: bump package version to 0.2.8 |
8b829e6 |
Add dev_tools/issue_resolver skill |
cca7334 |
docs: skill docs revamp — remove emojis, add breadcrumbs, fix index, add missing sections (#82) |
Full changelog: v0.2.7...v0.2.8