Agent skill · Workflow & Productivity

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

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
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.

Facts
Files in the skill folder: 2
SKILL.md size: 8 KB
Bundled scripts: none
Path: skills/ai-llm/prompt-generator-coralshades-acm-ai/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. Phase 1 — Discover
  2. Phase 2 — Classify
  3. Phase 3 — Route
  4. Phase 4 — Generate
  5. 4a — Load Template
  6. 4b — Build Glossary
  7. 4c — Populate Template
  8. 4d — Plan Mode Scaffolding
  9. Phase 5 — Output
  10. terminal (default)
  11. copy-paste
  12. prompt-pack
  13. --save flag override
  14. Quick Start
Ships with 1 file
  • metadata.json
Commands it runs
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
More from claude-skill-registry
All skills →
About this skill
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.

Keep going