prompt-generator
Generate optimized Claude Code prompts for any request. This is the main entry point for the prompt generation system. Use this skill whenever you need to create a prompt for a Claude Code session, generate a session prompt pack, prepare a multi-session plan, or translate a natural language request into a structured, actionable Claude Code prompt. Trigger on: 'generate a prompt for', 'create a prompt', 'help me write a prompt', 'what prompt should I use', '/generate-prompt', any use of the generate-prompt slash command, or when you want to ensure a Claude Code session starts with the right ski
npx skills add majiayu000/claude-skill-registry --skill prompt-generator-coralshades-acm-ai --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Prompt Generator The capstone skill that orchestrates the full prompt generation pipeline: discovery → classification → routing → generation. Produces ready-to-use Claude Code session prompts with glossary, verification checklist, and optional plan scaffolding. --- ## Phase 1 — Discover Check if the skills registry is current: ```bash REGISTRY="D:/ailocal/acm-ai/skills-registry.json" # Check existence and age (regenerate if missing or >1 hour old) if [ ! -f "$REGISTRY" ]; then echo "Registry missing — running skill-discovery" RUN_DISCOVERY=true else # Check modification time (cross-platform: stat -c on Linux, stat -f on macOS) MTIME=$(stat -c "%Y" "$REGISTRY" 2>/dev/null || stat -f "%m" "$REGISTRY" 2>/dev/null) NOW=$(date +%s) AGE=$((NOW - MTIME)) if [ $AGE -gt 3600 ]; then echo "Registry stale ($((AGE / 60)) min old) — running skill-discovery" RUN_DISCOVERY=true fi fi ``` If `RUN_DISCOVERY=true`, invoke `/skill-discovery` to refresh the registry before proceeding. Read `D:/ailocal/acm-ai/skills-registry.json` after confirming it is current. --- ## Phase 2 — Classify Apply `/request-classifier` to the user's request. Produce a `RequestClassification` JSON. If the classification i
- Phase 1 — Discover
- Phase 2 — Classify
- Phase 3 — Route
- Phase 4 — Generate
- 4a — Load Template
- 4b — Build Glossary
- 4c — Populate Template
- 4d — Plan Mode Scaffolding
- Phase 5 — Output
- terminal (default)
- copy-paste
- prompt-pack
- --save flag override
- Quick Start
Check existence and age (regenerate if missing or >1 hour old) if [ ! -f "$REGISTRY" ]; then echo "Registry missing — running skill-discovery" else if [ $AGE -gt 3600 ]; then echo "Registry stale ($((AGE / 60)) min old) — running skill-discovery" fi
What does the prompt-generator skill do?
Generate optimized Claude Code prompts for any request. This is the main entry point for the prompt generation system. Use this skill whenever you need to create a prompt for a Claude Code session, generate a session prompt pack, prepare a multi-session plan, or translate a natural language request into a structured, actionable Claude Code prompt. Trigger on: 'generate a prompt for', 'create a prompt', 'help me write a prompt', 'what prompt should I use', '/generate-prompt', any use of the generate-prompt slash command, or when you want to ensure a Claude Code session starts with the right ski
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill prompt-generator-coralshades-acm-ai --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
