Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add commands/el-feo/ai-context/quick-issuegit clone --depth 1 https://github.com/el-feo/ai-contextWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00025 | $0.02958 |
| Opus 5 | $0.00013 | $0.01479 |
| Sonnet 5 | $0.00005 | $0.00592 |
| Haiku 4.5 | $0.00003 | $0.00296 |
Grade A, and why
quick-issue scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 396 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Optional flags (in $ARGUMENTS):
--label <name>- Add a label (can be used multiple times)--no-branch- Create issue only, skip branch creation--type <fix|feat|chore>- Set work type (default:fix)fix→ addsbuglabel, createsfix/branchfeat→ addsenhancementlabel, createsfeat/branchchore→ no automatic label, createschore/branch
Optional environment variables:
GHPM_PROJECT- GitHub Project number to add issue to (e.g.,export GHPM_PROJECT=7)
<usage_examples> Bug fix (default):
/ghpm:quick-issue Fix the login redirect loop when session expires
Output:
✓ Issue #42 created: "Fix the login redirect loop when session expires"
https://github.com/owner/repo/issues/42
Labels: bug
✓ Branch created: fix/issue-42-login-redirect-loop
✓ Switched to branch fix/issue-42-login-redirect-loop
Ready to work on issue #42. What would you like me to do first?
New feature:
/ghpm:quick-issue Add dark mode toggle --type feat
→ Labels: enhancement
→ Branch: feat/issue-43-dark-mode-toggle
Maintenance/chore:
/ghpm:quick-issue Update dependencies to latest versions --type chore
→ Labels: (none by default)
→ Branch: chore/issue-44-update-dependencies
With additional labels:
/ghpm:quick-issue Fix slow dashboard loading --label performance --label high-priority
→ Labels: bug, performance, high-priority
Issue only (no branch):
/ghpm:quick-issue Update README with new API docs --type chore --no-branch
With project association:
export GHPM_PROJECT=7
/ghpm:quick-issue Fix broken date formatting in reports
→ Issue added to project #7
</usage_examples>
<operating_rules>
- Do not ask clarifying questions. Create the issue immediately with the provided description.
- The issue description becomes both the issue title and the summary in the body.
- Labels are determined by the
--typeflag using standard GitHub labels:fix(default) →buglabelfeat→enhancementlabelchore→ no automatic label
- Additional labels can be added with
--labelflag. - Branch names are sanitized: lowercase, special characters removed, truncated to 50 chars.
- Default type is
fix(assumes most quick issues are bug fixes). - If
--no-branchis specified, skip branch creation entirely. - On any error, provide actionable guidance for resolution. </operating_rules>
Step 1: Validate Environment
# 1. Verify gh CLI authentication
gh auth status || { echo "ERROR: Not authenticated. Run 'gh auth login'"; exit 1; }
# 2. Verify in git repository
git rev-parse --git-dir > /dev/null 2>&1 || { echo "ERROR: Not in a git repository"; exit 1; }
# 3. Verify GitHub remote exists
REPO=$(gh repo view --json nameWithOwner -q .nameWithOwner) || { echo "ERROR: No GitHub remote found"; exit 1; }
OWNER=$(gh repo view --json owner -q '.owner.login')
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2d ago First seen · 396 lines · 25 tokens per session scan A b1f7084794f3
quick-issue is a command published in the GitHub repository el-feo/ai-context (12 stars, last pushed 1mo ago), licensed MIT. It adds 25 tokens to every session and 2,958 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other commands, from other repositories
git
Git operations with intelligent commit messages and workflow optimization.
checklist
Generate a custom checklist for the current feature based on user requirements.
clarify
Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.
specify
Create or update the feature specification from a natural language feature description.
analyze
Perform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md after task generation.
constitution
Create or update the project constitution from interactive or provided principle inputs.