Skill: Handle an Octane GitHub issue
SkillDev toolsLets your agent fetch a GitHub issue, triage it, and plan or implement a fix in the octane repo.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Skill: Handle an Octane GitHub issue skill
About this capability
Work a GitHub issue in the octane repo. Use when given an issue number or link. Fetches the issue, classifies the owning area, and plans the fix.
What this skill tells your AI
The instructions your AI receives, as published by octanejs/octane in .agents/skills/handle-issue/SKILL.md and read by ahel’s review.
Use this to inspect an issue, triage it, propose a solution, and optionally implement it.
Inputs
- Issue number or URL.
- Optional scope constraints: triage-only, propose-only, implement, or create PR.
Workflow
-
Fetch issue context
gh issue view <number> --json number,title,body,author,labels,state,comments,assignees,milestone,urlIf linked PRs/commits are mentioned, inspect them too.
-
Classify
- bug, feature, docs, test gap, performance, parity gap, ecosystem binding, question.
- affected area: core runtime, compiler, SSR/hydration, Vite plugin, binding package, benchmarks/docs.
- severity and likely user impact.
-
Check project rules
- Read
AGENTS.md,docs/packages.md, and relevant docs. - For React-behavior issues, check
docs/differences-from-react.mdand classify intentional divergence vs bug.
- Read
-
Reproduce or validate claim
- Prefer a minimal failing test or fixture.
- If not reproducible, document missing info and ask targeted questions.
- Avoid broad rewrites before there is a failing test.
-
Propose solution Include:
- root-cause hypothesis
- files likely to change
- test plan
- compatibility/divergence considerations
- risk level
-
Optional implementation
- Follow
bug-hunter.mdfor bugs. - Follow
octane-react-library-portfor binding/compat issues. - Follow
octane-core-extend.mdfor runtime/compiler extensions.
- Follow
-
Issue response template
Thanks: I triaged this as <classification> affecting <area>.
Findings:
- ...
Likely cause:
- ...
Proposed fix:
- ...
Validation plan:
- ...
Notes:
- ...
- Labels/comments
- Use
gh issue edit/gh issue commentonly when asked or when operating autonomously with permission. - Do not close issues without maintainer instruction unless explicitly authorized.
- Classify issues with the existing
bug/enhancement/documentation/questionset. Thefeat/fix/docs/test/perf/refactor/chore/citype labels are for PRs. - Add
agent-authoredto an issue an agent filed. When an agent only comments on someone else's issue, say so in the comment rather than relabelling their issue. - A PR that closes the issue is labelled by
create-a-pr, not here.
- Use
Signals
- GitHub stars
- 1k
- Forks
- 53
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
handle-issue- Source
- github.com/octanejs/octane