prompt-generator

Featured

Generate or convert Claude Code prompt files — command orchestrators, skill files, agent role definitions, or style conversion of existing files. Follows GSD-style content separation with built-in quality gates. Triggers on "create command", "new command", "create skill", "new skill", "create agent", "new agent", "convert command", "convert skill", "convert agent", "prompt generator", "优化".

AI & Automation 549 stars 68 forks Updated 2 days ago

Install

View on GitHub

Quality Score: 87/100

Stars 20%
91
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

<purpose> Generate or convert Claude Code prompt files with concrete, domain-specific content. Four modes: - **Create command** — new orchestration workflow at `.claude/commands/` or `~/.claude/commands/` - **Create skill** — new skill file at `.claude/skills/*/SKILL.md` (progressive loading, no @ refs) - **Create agent** — new role + expertise file at `.claude/agents/` - **Convert** — restyle existing command/skill/agent to GSD conventions with zero content loss Content separation principle (from GSD): commands/skills own orchestration flow; agents own domain knowledge. Skills are loaded progressively inline; `@` references are reserved for mandatory shared lifecycle contracts such as `@~/.maestro/workflows/run-mode.md`, while phase/domain material remains progressively loaded. Invoked when user requests "create command", "new command", "create skill", "new skill", "create agent", "new agent", "convert command", "convert skill", "convert agent", "prompt generator", or "优化". </purpose> <required_reading> - @.claude/skills/prompt-generator/specs/command-design-spec.md - @.claude/skills/prompt-generator/specs/agent-design-spec.md - @.claude/skills/prompt-generator/specs/conversion-spec.md - @.claude/skills/prompt-generator/templates/command-md.md - @.claude/skills/prompt-generator/templates/agent-md.md </required_reading> <process> ## Pre-load (before execution) 1. **Codebase docs**: If `.workflow/codebase/ARCHITECTURE.md` exists, read for project context 2. **Specs**: `...

Details

Author
catlog22
Repository
catlog22/maestro-flow
Created
5 months ago
Last Updated
2 days ago
Language
TypeScript
License
None

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

prompt-generator

Turns a vague ask into a rigorous, grounded, token-efficient prompt: role + objective, testable done criteria, anti-hallucination (verify or say "I don't know"), anti-tokenmaxing (lead with the answer, output budget), strict agent discipline. Use proactively when the user hands over a prompt or task spec destined for another agent or LLM. Also on "write a prompt", "improve this prompt", "prompt for an agent". Not for human-facing prose or work you'll execute yourself this session.

13 Updated 1 months ago
alonbaron
AI & Automation Listed

generate-skill

Create well-structured Claude Code skills following Anthropic best practices. Generates SKILL.md files with proper frontmatter, workflow structure, and prompt engineering patterns for Claude 4.6. Use when building new skills, refactoring existing ones, or when user says "create a skill", "new skill", "generate skill", "make a command".

1 Updated today
fysoul17
AI & Automation Listed

prompt-template-generator

Analyze a software project's files and generate a tailored, copy-paste-ready prompt-template cookbook (a Markdown "PROMPT-TEMPLATES.md") with the project's real stack, paths, subsystems, and conventions already filled in. Use this whenever the user wants to create prompt templates, a prompt cookbook, a prompt library, prompt scaffolding, reusable AI-coding prompts, or a "prompt template generator" for a codebase — or says things like "make prompt templates for my project", "build a prompt guide for this repo", "generate copy-paste prompts for my codebase", or "turn my project into a set of reusable Claude/Cursor prompts". Trigger it even when the user just points at a project and asks for ready-to-use prompts, since the value is filling templates with project-specific facts they'd otherwise type by hand.

0 Updated today
scoobydrew83