Marketplace
generate-boilerplate
Create starter code from templates. Use when setting up new modules or test files.
$ インストール
git clone https://github.com/mvillmow/ProjectOdyssey /tmp/ProjectOdyssey && cp -r /tmp/ProjectOdyssey/.claude/skills/tier-1/generate-boilerplate ~/.claude/skills/ProjectOdyssey// tip: Run this command in your terminal to install the skill
SKILL.md
name: generate-boilerplate description: "Create starter code from templates. Use when setting up new modules or test files." mcp_fallback: none category: generation tier: 1 user-invocable: false
Generate Boilerplate
Create standard starter code templates for new modules, test files, and configuration files to accelerate development.
When to Use
- Creating new modules or packages
- Setting up test file structure
- Initializing configuration files
- Standardizing code structure across project
Quick Reference
# Generate from templates
cat > new_module.py << 'EOF'
"""Module docstring describing purpose."""
def main():
"""Main function."""
pass
if __name__ == "__main__":
main()
EOF
# Or use template generator
python3 << 'PYSCRIPT'
import os
def generate_module_boilerplate(name):
return f'"""Module {name}."""\n\nclass {name.title()}:\n pass\n'
PYSCRIPT
Workflow
- Select template type: Module, test, config, etc.
- Customize parameters: Name, class structure, default content
- Generate file: Create from template with substitutions
- Add to project: Place in correct location
- Validate structure: Ensure imports and basic structure work
Output Format
Generated boilerplate:
- File(s) created with correct naming
- Standard header comments and docstrings
- Basic structure (class/function stubs)
- Import statements included
- Ready to compile/run (no syntax errors)
References
- See templates/ directories in skill folders for examples
- See
generate-docstringsskill for docstring templates - See CLAUDE.md > Code Standards for project conventions
Repository

mvillmow
Author
mvillmow/ProjectOdyssey/.claude/skills/tier-1/generate-boilerplate
8
Stars
4
Forks
Updated3d ago
Added6d ago