mcpField
S
specialize

specialize

github.com/sharpdeveyeAgent workflows592330 installsUpdated 26w ago
Repository

About specialize

specialize is an agent skill for turning a general-purpose workflow into a domain-focused one. It guides practitioners through domain discovery, prompt changes, evaluation criteria, and guardrails.

Key features

  1. 01Identify domain terminology and requirements
  2. 02Tailor prompts to a field
  3. 03Define domain-specific evaluation criteria
  4. 04Add domain guardrails

Use cases

  1. 01Adapting a workflow for legal analysis
  2. 02Preparing a workflow for medical or financial tasks
  3. 03Setting evaluation criteria for code review

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/sharpdeveye/maestro --skill specialize

After installing, type/specializein Claude Code to confirm it loaded.

Details

From the project README

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
DomainEvaluation Criteria
LegalClause completeness, regulatory compliance, jurisdiction accuracy
MedicalClinical accuracy, guideline adherence, contraindication checks
FinancialCalculation accuracy, regulatory disclosure, risk assessment
CodeTest coverage, security vulnerabilities, performance
Customer SupportTone, 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

Comments

Markdown supported