Agent skill

Meta Prompt

Generate prompt variations from templates. Use when creating new commands, skills, or workflows.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/productivity/meta-prompt-seanchiuai-claude-web-template

SKILL.md

Skill: Meta Prompt

Create new prompts based on existing templates and patterns. This is a meta-skill - a tool that generates tools.

When to Use

  • Creating new slash command
  • Creating new skill variation
  • Creating expert workflow variation
  • Adapting existing prompt for new domain

Workflow

1. Identify Template

Find closest existing prompt:

bash
# Search for similar prompts
Glob: .claude/commands/*.md
Glob: .claude/skills/*/SKILL.md
Glob: .claude/experts/*/question.md
Glob: .claude/experts/*/self-improve.md

# Read template
Read: [closest-match]

2. Define Variations

Ask user:

  • What should be different?
  • What domain/technology?
  • What tools needed?
  • What workflow changes?

3. Generate New Prompt

Copy structure, modify:

YAML Frontmatter:

yaml
---
name: "{New Name}"
description: "{What it does}"
tools: [adjust tool list]
model: inherit
argument-hint: [if command]
---

Content:

  • Keep workflow structure
  • Replace domain-specific terms
  • Adjust file patterns (Glob/Grep)
  • Customize validation steps
  • Update examples

4. Validate

Check:

  • YAML syntax valid
  • Tool references correct
  • File paths appropriate
  • Examples make sense

5. Save & Test

bash
# Save to appropriate location
Write: .claude/commands/{name}.md  # for commands
Write: .claude/skills/{name}/SKILL.md  # for skills
Write: .claude/experts/{name}/{type}.md  # for expert workflows

# Test execution
# Run new prompt with test input

Example: Create "question-with-diagram"

markdown
# User: "Create variation of question.md that includes mermaid diagrams"

# 1. Template
Read: .claude/experts/convex-expert/question.md

# 2. Variations
- Add mermaid diagram generation step
- Include visual flow in answers
- Keep rest of workflow same

# 3. Generate
Copy question.md structure
Add step 4.5: Generate Diagram
Update output format to include diagram section

# 4. Validate
YAML valid ✓
Tools sufficient ✓
Examples updated ✓

# 5. Save
Write: .claude/experts/convex-expert/question-with-diagram.md

Output Format

After creating prompt:

markdown
## Created: {Name}

**Type:** {command/skill/expert-workflow}
**Location:** {file-path}
**Based on:** {template-used}

**Modifications:**
- {change 1}
- {change 2}

**Usage:**
{how to use the new prompt}

**Test:**
{suggested test command}

Tips

  • Start with closest template
  • Make minimal necessary changes
  • Keep proven patterns
  • Test with real inputs
  • Iterate based on results

Didn't find tool you were looking for?

Be as detailed as possible for better results