Skip to content
Productivity
Skill

/report-issue

[Adam''s Skills] Alias for the raise-issue skill. Turns "this is broken" into a well-formed issue in the team''s tracker, written in the codebase''s own vocabulary — a few plain-English questions, a check of which part of the code is being described, a duplicate check, then

From plugin
adamlinscott-claude-skills
319 skills
Install
$ npx -y skills add adamlinscott/claude-skills --skill report-issue --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/report-issue

Context preview

The summary Claude sees to decide when to auto-load this skill.

[Adam''s Skills] Alias for the raise-issue skill. Turns "this is broken" into a well-formed issue in the team''s tracker, written in the codebase''s own vocabulary — a few plain-English questions, a check of which part of the code is being described, a duplicate check, then

SKILL.md

report-issue.SKILL.md
name: report-issue
description: '[Adam''s Skills] Alias for the raise-issue skill. Turns "this is broken" into a well-formed issue in the team''s tracker, written in the codebase''s own vocabulary — a few plain-English questions, a check of which part of the code is being described, a duplicate check, then filing it once the person says yes. Built for someone who uses the product and does not read code. Invoke with /report-issue.'
allowed-tools: Read, Glob, Grep, Bash, Write, AskUserQuestion
disable-model-invocation: true

Report issue (alias)

This is an alias so that both `/raise-issue` and `/report-issue` work.

Read `skills/raise-issue/SKILL.md` — resolve it relative to this file's parent directory (`../raise-issue/SKILL.md`), or at `~/.claude/skills/raise-issue/SKILL.md` when installed — and follow it in full. Pass through any description or flags the user gave.

Unlike its parent, this alias **is** explicit-invocation only. `/raise-issue` deliberately omits `disable-model-invocation` so it can reach someone who says "this looks wrong" without knowing the command exists; two skills competing to answer that same sentence would be worse than one. The alias exists for the person who types `/report-issue`, and that is all it needs to do.

Do not duplicate the workflow here. One source of truth: a second copy of the tone rules and the publish gate would drift, and the publish gate is what makes the parent safe to auto-invoke.

Read more
Ships withadamlinscott-claude-skills

Each skill lives under skills//SKILL.md and is the single source of truth; an install script links them into the global skills directory (~/.claude/skills/) so Claude loads them in every session, on every machine.

Get the whole plugin
Stats
3
Stars
0
Forks
Active
Maintenance
TypeScript
Language
MIT
License
4d ago
Last commit
2mo ago
Created

Repo: adamlinscott/claude-skills