using-templates
/using-templates
Używa i dostosowuje gotowe szablony przepływów pracy do typowych scenariuszy oraz zmienia istniejące workflowy.
- Autor
- mbruhler ↗
- Repozytorium
- claude-orchestration ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 01.06.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 01.06.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Używa i dostosowuje gotowe szablony przepływów pracy do typowych scenariuszy oraz zmienia istniejące workflowy.
Oryginalny opis (EN)
Use and customize workflow templates for common scenarios. Use when user wants to use a template, asks about available templates, or wants to customize existing workflows.
Jak działa
- When I Activate
- Template Locations
- Built-in Example Templates
- Using Templates
- Customizing Templates
- Template Structure
- Saving Custom Templates
- Template Categories
- Best Practices
- Template Parameters
Podgląd SKILL.md
---
name: using-templates
description: Use and customize workflow templates for common scenarios. Use when user wants to use a template, asks about available templates, or wants to customize existing workflows.
---
# Using Workflow Templates
I help you use and customize workflow templates for common automation scenarios.
## When I Activate
I activate when you:
- Ask about available templates
- Want to use a workflow template
- Need to customize a template
- Ask "what templates exist?"
- Say "use the X template"
## Template Locations
Templates are searched in the following locations (in order of priority):
1. **Project root**: `./workflows/*.flow` - Project-specific templates
2. **Claude root**: `~/.claude/workflows/*.flow` - User's global templates
3. **Plugin examples**: `~/.claude/plugins/repos/orchestration/examples/*.flow` - Built-in examples
Project-local templates take precedence over global templates.
## Built-in Example Templates
Located in `examples/` directory:
- **tdd-implementation.flow** - Test-Driven Development
- **debug-and-fix.flow** - Bug investigation and fixing
- **polish-news-aggregation.flow** - News data aggregation
- **plugin-testing.flow** - Plugin testing workflow
- **i18n-fix-hardcoded-strings.flow** - Internationalization
- **ui-component-refinement.flow** - UI component improvement
- **agent-system-demo.flow** - Agent system demonstration
## Using Templates
### 1. List Templates
```bash
# List project templates
ls ./workflows/*.flow 2>/dev/null
# List user's global templates
ls ~/.claude/workflows/*.flow 2>/dev/null
# List built-in examples
ls ~/.claude/plugins/repos/orchestration/examples/*.flow
```
### 2. View Template
```bash
# View from any location
cat ./workflows/my-template.flow
cat ~/.claude/workflows/my-template.flow
cat ~/.claude/plugins/repos/orchestration/examples/tdd-implementation.flow
```
### 3. Execute Template
Use `/orchestration:template` command (searches all locations automatically):
```
/orchestration:template tdd-implementation
```
Or reference directly with path:
```
Use ./workflows/my-workflow.flow
Use ~/.claude/workflows/my-workflow.flow
Use examples/tdd-implementation.flow
```
## Customizing Templates
### Parameter Substitution
Some templates have parameters:
```flow
# Template with parameter
$scanner := {base: "Explore", prompt: "{{SCAN_TYPE}}", model: "sonnet"}
```
**Customize**:
```flow
# Your version
$scanner := {base: "Explore", prompt: "Security expert", model: "sonnet"}
```
### Modify Steps
Add or remove workflow steps:
```flow
# Original
step1 -> step2 -> step3
# Your version (added error handling)
step1 -> step2 ->
(if failed)~> handle-error ~>
(if passed)~> step3
```
### Add Checkpoints
Insert review points:
```flow
# Original
analyze -> implement -> deploy
# Your version
analyze -> implement -> @review-implementation -> deploy
```
## Template Structure
Templates typically have:
```flow
# Header with description
# Template: TDD Implementation
# Description: Implement features using Test-Driven Development
# Parameters: None
# Phase 1: RED
step1 -> step2
# Phase 2: GREEN
step3 -> step4
# Phase 3: REFACTOR
step5 -> step6
```
## Saving Custom Templates
After customizing, save to your preferred location:
### Project-specific templates (recommended for project workflows)
```bash
mkdir -p ./workflows
cat > ./workflows/my-project-workflow.flow << 'EOF'
# My Project Workflow
# Description: Custom automation for this project
...
EOF
```
### User's global templates (shared across all projects)
```bash
mkdir -p ~/.claude/workflows
cat > ~/.claude/workflows/my-global-workflow.flow << 'EOF'
# My Global Workflow
# Description: Custom automation available everywhere
...
EOF
```
### Plugin examples (for contributing back)
```bash
cat > ~/.claude/plugins/repos/orchestration/examples/my-workflow.flow << 'EOF'
# My Example Workflow
# Description: Custom automation for X
...
EOF
```
**Guidelines:**
1. Use `.flow` extension
2. Add descriptive header
3. Include usage instructions
4. Project templates take precedence if same name exists globally
## Template Categories
### Development Workflows
- TDD implementation
- Bug fixing
- Refactoring
- Code review
### Testing Workflows
- Test automation
- Integration testing
- Security scanning
- Performance testing
### Deployment Workflows
- CI/CD pipelines
- Staged deployment
- Rollback procedures
### Data Workflows
- Data aggregation
- Data validation
- Data transformation
- Report generation
## Best Practices
✅ **DO**:
- Start with existing template
- Customize incrementally
- Test modifications
- Save successful customizations
❌ **DON'T**:
- Modify original templates (copy first)
- Skip testing customizations
- Over-complicate simple templates
## Template Parameters
Common parameters in templates:
| Parameter | Purpose | Example |
|-----------|---------|---------|
| `{{TARGET}}` | Target file/directory | `src/components` |
| `{{SCAN_TYPE}}` | Type of scan | `security`, `performance` |
| `{{ENV}}` | Environment | `staging`, `production` |
| `{{BRANCH}}` | Git branch | `main`, `develop` |
## Related Skills
- **creating-workflows**: Create new templates
- **executing-workflows**: Execute templates
- **managing-agents**: Use agents in templates
---
**Want to use a template? Ask me to show available templates or execute one!**
Wersje
W bazie nie ma innych skilli o nazwie using-templates.
Migawka bazy z 28.10.2026 · wersja paczki 464c8548bfa0 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100github-actions-templates
Tworzy gotowe do produkcji workflowy GitHub Actions do automatycznego testowania, budowania i wdrażania aplikacji oraz szablony workflowów wielokrotnego użytku. - 100github-actions-templates
Tworzy gotowe do produkcji workflowy GitHub Actions do automatycznego testowania, budowania i wdrażania aplikacji oraz szablony workflowów wielokrotnego użytku. - 100github-actions-templates
Tworzy gotowe do produkcji workflowy GitHub Actions do automatycznego testowania, budowania i wdrażania aplikacji oraz szablony workflowów wielokrotnego użytku. - 100github-actions-templates
Tworzy gotowe do produkcji workflowy GitHub Actions do automatycznego testowania, budowania i wdrażania aplikacji oraz szablony workflowów wielokrotnego użytku. - 100github-actions-templates
Tworzy gotowe do produkcji workflowy GitHub Actions do automatycznego testowania, budowania i wdrażania aplikacji oraz szablony workflowów wielokrotnego użytku. - 100github-actions-templates
Tworzy gotowe do produkcji workflow GitHub Actions do automatycznego testowania, budowania i wdrażania aplikacji oraz szablony reużywalnych workflow.