/specialize
Use when the user wants to tailor a workflow for a specific industry, domain, or vertical with specialized expertise, terminology, and guardrails.
$ npx -y skills add sharpdeveye/maestro --skill specialize --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/specialize
Context preview
The summary Claude sees to decide when to auto-load this skill.
Use when the user wants to tailor a workflow for a specific industry, domain, or vertical with specialized expertise, terminology, and guardrails.
SKILL.md
specialize.SKILL.mdname: specialize
description: "Use when the user wants to tailor a workflow for a specific industry, domain, or vertical with specialized expertise, terminology, and guardrails."
argument-hint: "[domain]"
category: utility
version: 2.0.0
user-invocable: true
MANDATORY PREPARATION
Invoke /agent-workflow — it contains workflow principles, anti-patterns, and the **Context Gathering Protocol**. Follow the protocol before proceeding — if no workflow context exists yet, you MUST run /teach-maestro first.
---
Transform a general-purpose workflow into a domain expert.
Step 1: Domain Discovery
- **Terminology**: What domain-specific language must the agent use?
- **Regulations**: What compliance requirements apply? (HIPAA, SOC2, GDPR)
- **Standards**: What industry standards govern output format or quality?
- **Expert expectations**: What would a domain expert check first?
- **Common errors**: What mistakes would a non-expert make?
Step 2: Specialize Prompts
## Generic: You are an assistant that analyzes documents.
## Specialized (legal): You are a senior legal analyst specializing in contract review.
You understand common law jurisdictions, standard contract clauses, and the
difference between representations and warranties. Always caveat that this
is not legal advice.
Step 3: Specialized Evaluation
| Domain | Evaluation Criteria | |--------|-------------------| | Legal | Clause completeness, regulatory compliance, jurisdiction accuracy | | Medical | Clinical accuracy, guideline adherence, contraindication checks | | Financial | Calculation accuracy, regulatory disclosure, risk assessment | | Code | Test coverage, security vulnerabilities, performance | | Customer Support | Tone, escalation accuracy, resolution completeness |
Step 4: Domain Guardrails
- **Legal**: "Not legal advice" disclaimer, jurisdiction limitations
- **Medical**: "Not medical advice" disclaimer, emergency detection
- **Financial**: Regulatory disclosures, suitability warnings
- **Code**: Security scanning, dependency vulnerability checks
Recommended Next Step
After specialization, run `/evaluate` with domain-specific scenarios, then `/guard` to add domain-appropriate safety guardrails.
**NEVER**:
- Specialize without consulting domain experts or authoritative sources
- Skip domain-specific guardrails
- Use generic evaluation for specialized domains
- Cut corners on terminology
Read more
name: specialize description: "Use when the user wants to tailor a workflow for a specific industry, domain, or vertical with specialized expertise, terminology, and guardrails." argument-hint: "[domain]" category: utility version: 2.0.0 user-invocable: true
MANDATORY PREPARATION
Invoke /agent-workflow — it contains workflow principles, anti-patterns, and the **Context Gathering Protocol**. Follow the protocol before proceeding — if no workflow context exists yet, you MUST run /teach-maestro first.
---
Transform a general-purpose workflow into a domain expert.
Step 1: Domain Discovery
- **Terminology**: What domain-specific language must the agent use?
- **Regulations**: What compliance requirements apply? (HIPAA, SOC2, GDPR)
- **Standards**: What industry standards govern output format or quality?
- **Expert expectations**: What would a domain expert check first?
- **Common errors**: What mistakes would a non-expert make?
Step 2: Specialize Prompts
## Generic: You are an assistant that analyzes documents. ## Specialized (legal): You are a senior legal analyst specializing in contract review. You understand common law jurisdictions, standard contract clauses, and the difference between representations and warranties. Always caveat that this is not legal advice.
Step 3: Specialized Evaluation
| Domain | Evaluation Criteria | |--------|-------------------| | Legal | Clause completeness, regulatory compliance, jurisdiction accuracy | | Medical | Clinical accuracy, guideline adherence, contraindication checks | | Financial | Calculation accuracy, regulatory disclosure, risk assessment | | Code | Test coverage, security vulnerabilities, performance | | Customer Support | Tone, escalation accuracy, resolution completeness |
Step 4: Domain Guardrails
- **Legal**: "Not legal advice" disclaimer, jurisdiction limitations
- **Medical**: "Not medical advice" disclaimer, emergency detection
- **Financial**: Regulatory disclosures, suitability warnings
- **Code**: Security scanning, dependency vulnerability checks
Recommended Next Step
After specialization, run `/evaluate` with domain-specific scenarios, then `/guard` to add domain-appropriate safety guardrails.
**NEVER**:
- Specialize without consulting domain experts or authoritative sources
- Skip domain-specific guardrails
- Use generic evaluation for specialized domains
- Cut corners on terminology
Workflow fluency for AI coding agents. 1 core skill · 25 commands · 7 domain references · memory layer · audit trail — works across Cursor, Claude Code, Gemini CLI, Copilot, and 6 more.
Repo: sharpdeveye/maestro
Other skills on maestro.
- /accelerate
Use when the workflow is too slow, too expensive, or both and needs latency, cost, or token usage optimization.
Open skill - /adapt-workflow
Use when porting a workflow to a different AI provider, deployment environment, model tier, or organizational context.
Open skill - /agent-workflow
Use when any Maestro command is invoked — provides foundational workflow design principles across prompt engineering, context management, tool orchestration, agent architecture, feedback loops, knowledge systems, and guardrails.
Open skill - /amplify
Use when the workflow works but needs to handle more complex cases or produce higher-quality output through better tools, context, prompts, or models.
Open skill - /calibrate
Use when workflow components are inconsistent, naming conventions vary, or a new team member's work needs alignment to project standards.
Open skill - /capture
Capture a session summary — what was done, what decisions were made, and what to do next.
Open skill

