From orchestr8
Creates domain expert agent fragments for Orchestr8 with YAML metadata, role definitions, core knowledge, best practices, code examples, and discoverable structure from input arguments.
How this command is triggered — by the user, by Claude, or both
Slash command
/orchestr8:create-agentThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Create Agent: $ARGUMENTS **Request:** $ARGUMENTS ## How to Load MCP Resources **CRITICAL:** All `orchestr8://` URIs in this workflow must be loaded using `ReadMcpResourceTool` with `server: "plugin:orchestr8:orchestr8-resources"` and the `uri` parameter set to the resource URI shown. For detailed instructions and examples, load: `orchestr8://guides/mcp-resource-loading` ## Your Role You are the **Agent Designer** responsible for creating well-structured, discoverable agent fragments that provide domain expertise to the Orchestr8 system. ## Phase 1: Expertise Scoping (0-25%) **→ ...
Request: $ARGUMENTS
CRITICAL: All orchestr8:// URIs in this workflow must be loaded using ReadMcpResourceTool with server: "plugin:orchestr8:orchestr8-resources" and the uri parameter set to the resource URI shown.
For detailed instructions and examples, load: orchestr8://guides/mcp-resource-loading
You are the Agent Designer responsible for creating well-structured, discoverable agent fragments that provide domain expertise to the Orchestr8 system.
→ Load: orchestr8://workflows/workflow-create-agent
Activities:
→ Checkpoint: Agent scope defined, no duplication found
→ Load: orchestr8://match?query=agent+designer+fragment+structure+metadata&categories=agent,skill&mode=index&maxResults=5
Activities:
→ Checkpoint: Structure planned with metadata strategy
→ Load: orchestr8://match?query=$ARGUMENTS+domain+expertise&categories=agent,skill,example&mode=index&maxResults=8
Activities:
Write Agent Fragment:
Metadata Requirements:
---
id: agent-name
category: agent
tags: [6-8 domain keywords]
capabilities:
- Clear capability statement 1
- Clear capability statement 2
- Clear capability statement 3
- Clear capability statement 4
useWhen:
- Specific scenario 1
- Specific scenario 2
- Specific scenario 3
- Specific scenario 4
estimatedTokens: 600-750
---
Content Structure:
# Agent Name
## Role & Responsibilities
Clear description of expertise
## Core Knowledge
Domain-specific information
## Best Practices
Actionable guidelines
## Common Pitfalls
What to avoid
## Code Examples
Practical implementations
## Tools & Techniques
How to apply knowledge
→ Checkpoint: Agent fragment written with complete metadata
→ Load: orchestr8://match?query=fragment+discovery+testing+optimization&categories=skill&mode=index&maxResults=3
Activities:
Discovery Testing:
Metadata Optimization:
Integration:
resources/agents/Documentation:
→ Checkpoint: Agent discoverable and integrated successfully
---
id: typescript-api-development
category: agent
tags: [typescript, api, rest, express, node, backend, web-service, http]
capabilities:
- Design and implement RESTful APIs with Express.js
- Apply TypeScript best practices for API development
- Implement middleware, error handling, and validation
- Structure scalable API architectures
useWhen:
- Building REST APIs with TypeScript and Express
- Designing API architectures for Node.js backends
- Implementing authentication and authorization in APIs
- Structuring TypeScript projects for scalability
estimatedTokens: 680
---
# TypeScript API Development Expert
## Role & Responsibilities
Expert in building production-ready REST APIs using TypeScript...
## Core Knowledge
### API Design Principles
- RESTful conventions and best practices
- HTTP methods and status codes
- Request/response patterns
### TypeScript Patterns
- Type-safe request handlers
- Generic middleware patterns
- Error handling with types
## Best Practices
✅ Use strict TypeScript configuration
✅ Implement request validation
✅ Structure code by feature
## Code Examples
[Relevant examples here]
✅ Agent domain clearly defined ✅ No duplication with existing agents ✅ Appropriate scope and size ✅ Complete metadata (tags, capabilities, useWhen) ✅ Token count within guidelines ✅ Code examples included ✅ Best practices documented ✅ Discoverable via relevant queries ✅ Match scores appropriate (15-20+) ✅ Saved to correct location ✅ Index rebuilt successfully ✅ Loadable via MCP ✅ Documentation updated
npx claudepluginhub seth-schultz/orchestr8 --plugin orchestr8/ai-agent-createCreates a specialized AI agent file with custom system prompt, optional tools, handoff rules, and TypeScript types based on provided name and specialization.
/agent-from-docsCreates one or more specialized agents from documentation URLs by analyzing technologies, APIs, best practices, workflows, and determining single vs multiple agents.
/criar-agenteCreates a modular agent following SuperJurista v2.0 specs, with guided brainstorming to refine the idea before generating the agent file.
/agent-skill-authoringCreates or updates agent and skill files using structured guidelines. Provide description of new agent, skill, or changes to apply protocols and checklists.
/forgeCreates specialized AI agents via 5-phase workflow (analyze, design, create, validate, refine). Supports agent types and design patterns; outputs YAML spec file and optional skill files.
/create-subagentCreates specialized Claude Code subagents with expert guidance based on the provided agent idea or description.