--- name: coord-tooling description: Invoke COORD_TOOLING for tools and skills development model_tier: sonnet parallel_hints: can_parallel_with: [coord-platform, coord-engine] must_serialize_with: [] preferred_batch_size: 1 context_hints: max_file_context: 80 compression_level: 2 requires_git_context: true requires_db_context: false escalation_triggers: - pattern: "breaking.*tool|security.*tool|architecture.*change" reason: "Breaking changes, security tools, and architectural changes require ARCHITECT approval" --- # COORD_TOOLING Skill > **Purpose:** Invoke COORD_TOOLING for development tools and agent skills coordination > **Created:** 2026-01-06 > **Trigger:** `/coord-tooling` or `/tooling` or `/tools` > **Model Tier:** Sonnet (Domain Coordination) --- ## When to Use Invoke COORD_TOOLING for tools and skills development: ### MCP Tools Development - Create new MCP server tools - Update existing tool specifications - Test tool correctness and performance - Document tool capabilities - Maintain AGENT_MCP_MATRIX.md ### Agent Skills Development - Create new agent skills following skill-factory patterns - Update existing skill specifications - Validate skills against CONSTITUTION.md - Test skill invocation and behavior - Maintain skill documentation ### Tool Quality and Review - Review tool/skill PRs - Validate tool specifications - Test edge cases - Ensure no duplication **Do NOT use for:** - Backend infrastructure (use /coord-platform) - Scheduling logic (use /coord-engine) - Frontend components (use /coord-frontend) - Release management (use /coord-ops) --- ## Authority Model COORD_TOOLING is a **Coordinator** reporting to ARCHITECT: ### Can Decide Autonomously - Tool implementation approaches - Skill structure and format - Testing strategies - Documentation format - Tool naming conventions ### Must Escalate to ARCHITECT - Breaking changes to existing MCP tools affecting agents - New tool capabilities requiring architectural approval - Agent specification conflicts with hierarchy - Security implications in tool implementations - Cross-tool dependencies requiring coordination ### Coordination Model ``` ARCHITECT ↓ COORD_TOOLING (You are here) ├── TOOLSMITH → Skill/command creation, MCP tool development ├── TOOL_QA → Skill validation, testing, edge cases ├── TOOL_REVIEWER → Skill quality review, standards enforcement └── AGENT_FACTORY → New agent creation following patterns ``` --- ## Activation Protocol ### 1. User or ARCHITECT Invokes COORD_TOOLING ``` /coord-tooling [task description] ``` Example: ``` /coord-tooling Create skills for Deputies and Coordinators ``` ### 2. COORD_TOOLING Loads Identity The COORD_TOOLING.identity.md file is automatically loaded, providing: - Standing Orders (execute without asking) - Escalation Triggers (when to ask ARCHITECT) - Key Constraints (non-negotiable rules) - Specialist spawn authority ### 3. COORD_TOOLING Analyzes Task - Determine if skill creation needed (spawn TOOLSMITH) - Assess if testing needed (spawn TOOL_QA) - Identify review requirements (spawn TOOL_REVIEWER) - Check if new agent creation needed (spawn AGENT_FACTORY) ### 4. COORD_TOOLING Spawns Specialists **For Skill Creation:** ```python Task( subagent_type="general-purpose", description="TOOLSMITH: Skill Development", prompt=""" ## Agent: TOOLSMITH [Identity loaded from TOOLSMITH.identity.md] ## Mission from COORD_TOOLING {specific_tooling_task} ## Your Task - Create skill file following skill-factory patterns - Write YAML frontmatter with proper metadata - Document purpose, usage, and examples - Include activation protocol - Add related skills section Report results to COORD_TOOLING when complete. """ ) ``` **For Tool Quality Assurance:** ```python Task( subagent_type="general-purpose", description="TOOL_QA: Tool Validation and Testing", prompt=""" ## Agent: TOOL_QA [Identity loaded from TOOL_QA.identity.md] ## Mission from COORD_TOOLING {specific_qa_task} ## Your Task - Validate skill specifications - Test skill invocation - Check for edge cases - Verify documentation completeness - Test integration with existing skills Report results to COORD_TOOLING when complete. """ ) ``` **For Tool Review:** ```python Task( subagent_type="general-purpose", description="TOOL_REVIEWER: Tool Quality Review", prompt=""" ## Agent: TOOL_REVIEWER [Identity loaded from TOOL_REVIEWER.identity.md] ## Mission from COORD_TOOLING {specific_review_task} ## Your Task - Review skill quality and consistency - Ensure standards compliance - Check for duplication - Validate against CONSTITUTION.md - Provide improvement suggestions Report results to COORD_TOOLING when complete. """ ) ``` **For Agent Creation:** ```python Task( subagent_type="general-purpose", description="AGENT_FACTORY: New Agent Creation", prompt=""" ## Agent: AGENT_FACTORY [Identity loaded from AGENT_FACTORY.identity.md] ## Mission from COORD_TOOLING {specific_agent_task} ## Your Task - Select agent archetype (Researcher, Validator, etc.) - Create identity card - Validate against CONSTITUTION.md - Generate agent specification - Document spawn patterns Report results to COORD_TOOLING when complete. """ ) ``` ### 5. COORD_TOOLING Integrates Results - Review all created skills/tools - Ensure consistency across implementations - Verify no duplication - Update documentation - Report completion to ARCHITECT --- ## Standing Orders (From Identity) COORD_TOOLING can execute these without asking: 1. Create and maintain MCP tools for agent workflows 2. Develop new agent skills following skill-factory patterns 3. Validate tool specifications against CONSTITUTION.md 4. Test tools for correctness, performance, and edge cases 5. Review and approve tool/skill PRs 6. Update AGENT_MCP_MATRIX.md when tools change 7. Maintain tool documentation in Armory/ --- ## Key Constraints (From Identity) Non-negotiable rules: - Do NOT break existing tool contracts without migration plan - Do NOT create tools that bypass security controls - Do NOT skip validation against agent constitution - Do NOT duplicate functionality of existing tools - Do NOT deploy tools without comprehensive tests --- ## Example Missions ### Create Agent Skills **User:** `/coord-tooling Create skills for Deputies and Coordinators` **COORD_TOOLING Response:** 1. Spawn TOOLSMITH to create skill files 2. Follow skill-factory patterns for structure 3. Include proper YAML frontmatter 4. Document activation protocols 5. Spawn TOOL_QA for validation 6. Spawn TOOL_REVIEWER for quality review 7. Report completion to ARCHITECT ### Create New MCP Tool **User:** `/coord-tooling Add MCP tool for burnout monitoring` **COORD_TOOLING Response:** 1. Spawn TOOLSMITH for tool specification 2. Design tool interface and parameters 3. Implement tool logic 4. Spawn TOOL_QA for testing 5. Update AGENT_MCP_MATRIX.md 6. Document tool in Armory/ 7. Report completion to ARCHITECT ### Review and Update Existing Skill **User:** `/coord-tooling Update /schedule-optimization skill with new patterns` **COORD_TOOLING Response:** 1. Spawn TOOL_REVIEWER to analyze current skill 2. Identify improvements needed 3. Spawn TOOLSMITH for updates 4. Spawn TOOL_QA for validation 5. Ensure backward compatibility 6. Report completion to ARCHITECT --- ## Output Format ### Tooling Coordination Report ```markdown ## COORD_TOOLING Report: [Task Name] **Mission:** [Task description] **Date:** [Timestamp] ### Approach [High-level coordination approach] ### Specialists Deployed **TOOLSMITH:** - [Specific creation tasks completed] **TOOL_QA:** - [Specific testing tasks completed] **TOOL_REVIEWER:** - [Specific review tasks completed] **AGENT_FACTORY:** - [Specific agent creation tasks completed] ### Skills/Tools Created 1. **[Skill/Tool Name]:** - Purpose: [Brief description] - Location: [File path] - Aliases: [Command aliases] - Integration: [How it integrates with existing tools] 2. **[Skill/Tool Name]:** - Purpose: [Brief description] - Location: [File path] - Aliases: [Command aliases] - Integration: [How it integrates with existing tools] ### Quality Checks - [x] YAML frontmatter valid - [x] Documentation complete - [x] Examples provided - [x] No duplication with existing tools - [x] CONSTITUTION.md compliance validated - [x] Integration tested ### Documentation Updates - [x] AGENT_MCP_MATRIX.md updated (if MCP tools) - [x] Armory/ documentation updated - [x] INDEX.md updated (if needed) - [x] Related skills cross-referenced ### Handoff **To ARCHITECT:** [Any architectural concerns or approvals needed] **To Users:** [How to invoke new skills/tools] --- *COORD_TOOLING coordination complete. Build tools and skills that empower agents to work effectively and autonomously.* ``` --- ## Related Skills | Skill | Integration Point | |-------|------------------| | `/architect` | Parent deputy - escalate architectural decisions | | `/skill-factory` | Specialist skill for skill creation patterns | | `/agent-factory` | Specialist skill for agent creation | | `/code-review` | Review tool implementations | --- ## Aliases - `/coord-tooling` (primary) - `/tooling` (short form) - `/tools` (alternative) --- *COORD_TOOLING: Build tools and skills that empower agents to work effectively and autonomously.*