issue-to-agent
Use this skill when the user asks Codex to prepare an implementation plan, task pack, or agent handoff from a GitHub issue, issue URL, OWNER/REPO#123, pasted issue text, or local issue file.
Goal
Create a compact, actionable task pack that a coding agent can execute without rediscovering basic context.
Required Inputs
- Issue source: local issue file, pasted issue text, stdin, GitHub issue URL, or
OWNER/REPO#123.
- Local repository path. Default to the current working directory if the user does not specify one.
Workflow
Confirm you are in the intended repository or ask for the repo path only if it cannot be inferred.
If the CLI is installed, run:
issue-to-agent ISSUE_SOURCE --repo REPO_PATH --output ISSUE_AGENT_TASK.md
If the user needs automation output, also run:
issue-to-agent ISSUE_SOURCE --repo REPO_PATH --format json --output ISSUE_AGENT_TASK.json
If the user needs a maintainer-readable report, run:
issue-to-agent ISSUE_SOURCE --repo REPO_PATH --format html --output issue-agent-task.html
Read the generated task pack before presenting it. Check that likely files, commands, acceptance criteria, and risks make sense.
If file ranking looks weak, use repo search to inspect likely terms and call out the weakness. Do not pretend the packet is authoritative.
Return the generated pack path and summarize:
- issue summary
- likely files
- suggested commands
- acceptance criteria
- risk areas
- remaining open questions
Boundaries
- Do not implement the issue unless the user explicitly asks.
- Do not publish, push, or comment on GitHub unless asked.
- Do not call an LLM or external service.
issue-to-agent is local-first; GitHub issue loading only uses the local gh CLI.
- Treat security, auth, billing, and migration issues as high-risk and recommend human review before agent execution.
Good Output Shape
Created ISSUE_AGENT_TASK.md.
Likely files:
- src/...
- tests/...
Run:
- ...
Risk:
- ...
1---2name: issue-to-agent3description: Turn a GitHub issue plus the current local repository into a scoped implementation task pack for Codex.4---56# issue-to-agent78Use this skill when the user asks Codex to prepare an implementation plan, task pack, or agent handoff from a GitHub issue, issue URL, `OWNER/REPO#123`, pasted issue text, or local issue file.910## Goal1112Create a compact, actionable task pack that a coding agent can execute without rediscovering basic context.1314## Required Inputs1516- Issue source: local issue file, pasted issue text, stdin, GitHub issue URL, or `OWNER/REPO#123`.17- Local repository path. Default to the current working directory if the user does not specify one.1819## Workflow20211. Confirm you are in the intended repository or ask for the repo path only if it cannot be inferred.222. If the CLI is installed, run:2324 ```bash25 issue-to-agent ISSUE_SOURCE --repo REPO_PATH --output ISSUE_AGENT_TASK.md26 ```27283. If the user needs automation output, also run:2930 ```bash31 issue-to-agent ISSUE_SOURCE --repo REPO_PATH --format json --output ISSUE_AGENT_TASK.json32 ```33344. If the user needs a maintainer-readable report, run:3536 ```bash37 issue-to-agent ISSUE_SOURCE --repo REPO_PATH --format html --output issue-agent-task.html38 ```39405. Read the generated task pack before presenting it. Check that likely files, commands, acceptance criteria, and risks make sense.416. If file ranking looks weak, use repo search to inspect likely terms and call out the weakness. Do not pretend the packet is authoritative.427. Return the generated pack path and summarize:43 - issue summary44 - likely files45 - suggested commands46 - acceptance criteria47 - risk areas48 - remaining open questions4950## Boundaries5152- Do not implement the issue unless the user explicitly asks.53- Do not publish, push, or comment on GitHub unless asked.54- Do not call an LLM or external service. `issue-to-agent` is local-first; GitHub issue loading only uses the local `gh` CLI.55- Treat security, auth, billing, and migration issues as high-risk and recommend human review before agent execution.5657## Good Output Shape5859```text60Created ISSUE_AGENT_TASK.md.6162Likely files:63- src/...64- tests/...6566Run:67- ...6869Risk:70- ...71```