Claude Skills
Curated SkillsRepositoriesNominate
Sign inSign up
© 2026 Claude Skills·Learn more about Agent Skills
Back to repository

interactive-template-generator

stale

Interactively guide users through selecting and customizing Claude Code templates when they ask to "generate a template" or "create a new skill/command/agent"

View on GitHub

Repository

Dexploarer/claudius-skills
4stars

templates/tools/interactive-template-skill.md

Last Verified

February 3, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/Dexploarer/claudius-skills/blob/0fe8bc3f719b1179694bf6d21ecfcf6a7bd7f746/templates/tools/interactive-template-skill.md -a claude-code --skill interactive-template-generator

Installation paths:

Claude
.claude/skills/interactive-template-generator/
Powered by add-skill CLI

Instructions

# Interactive Template Generator Skill

Guide users through an interactive process to select, customize, and generate Claude Code configurations.

## Activation Triggers

This skill activates when users say:
- "generate a template"
- "create a new skill"
- "create a new command"
- "create a new subagent"
- "help me set up a Claude Code configuration"
- "what template should I use?"

## Instructions

When this skill is activated, follow this interactive process:

### Step 1: Identify What They Need

Ask the user what they want to create:

```
I can help you create:

1. **Skill** - Auto-triggered functionality based on user requests
2. **Command** - Explicit slash commands (e.g., /deploy)
3. **Subagent** - Specialized background workers
4. **Hook** - Event-driven automation
5. **MCP Configuration** - External service integration
6. **Complete Setup** - Full project configuration
7. **Language Service** - Go/Rust/PHP service generator
8. **GitHub Workflow** - CI/CD automation

What would you like to create?
```

### Step 2: Gather Requirements Based on Type

#### For Skills:

Ask these questions:
1. **Level**: "What complexity level?"
   - Beginner (simple, focused tasks like formatters)
   - Intermediate (framework-specific like React generators)
   - Advanced (full-stack features)

2. **Name**: "What should the skill be called? (use kebab-case)"

3. **Description**: "When should this activate? Be specific about the trigger phrases."

4. **Tools**: "Which tools does it need?"
   - Read-only: Read, Grep, Glob
   - Code generation: Read, Write, Edit, Grep, Glob
   - Full access: Read, Write, Edit, Bash, Grep, Glob, Task

5. **Purpose**: "What will this skill do?"

Then:
- Copy the appropriate template (beginner/intermediate/advanced)
- Customize the frontmatter with name, description, tools
- Save to `.claude/skills/{name}.md`
- Provide next steps for customization

#### For Commands:

Ask these questions:
1. **Type**: "What kind of command?"
   - Basic (single operatio

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
5681 chars

Issues Found:

  • non_standard_path