skill issue
what it does
- listens for “i’m stuck”, “i don’t know how to…”, “can you help me…”, etc.
- occasionally replies: skill issue (cooldown + randomness so it doesn’t spam).
- playful, not mean.
One-line install
This skill installs as a folder named skill-issue containing SKILL.md. Agents discover it by scanning their skills directories.
curl -fsSL https://raw.githubusercontent.com/vignesh07/skill-issue/main/install.sh | bash
What it does: downloads SKILL.md and writes it into the standard per-user skill folders (creating the skill-issue folder if needed).
~/.codex/skills and ~/.agents/skills in different builds; the installer writes to both.
Install for a specific tool
Claude Code
curl -fsSL https://raw.githubusercontent.com/vignesh07/skill-issue/main/install.sh | bash -s -- --tool claude
Codex
curl -fsSL https://raw.githubusercontent.com/vignesh07/skill-issue/main/install.sh | bash -s -- --tool codex
Gemini CLI
curl -fsSL https://raw.githubusercontent.com/vignesh07/skill-issue/main/install.sh | bash -s -- --tool gemini
Manual paths
Claude Code: ~/.claude/skills/skill-issue/SKILL.md (or .claude/skills/skill-issue/SKILL.md in a project)
Codex: ~/.codex/skills/skill-issue/SKILL.md (and sometimes ~/.agents/skills/skill-issue/SKILL.md)
Gemini CLI: supports gemini skills install <git-url> or a local .gemini/skills folder
Cursor: create .cursor/skills/skill-issue/ inside your project and put SKILL.md there. if your cursor setup uses a different skills/rules path, the key is: a folder named skill-issue containing SKILL.md.
config (optional)
Config is tool-specific. This repo includes suggested behavior in SKILL.md ("occasionally" + cooldown), but different agents may interpret it differently.