- Add date_added to all 950+ skills for complete tracking - Update version to 6.5.0 in package.json and README - Regenerate all indexes and catalog - Sync all generated files Features from merged PR #150: - Stars/Upvotes system for community-driven discovery - Auto-update mechanism via START_APP.bat - Interactive Prompt Builder - Date tracking badges - Smart auto-categorization All skills validated and indexed. Made-with: Cursor
174 lines
3.7 KiB
Markdown
174 lines
3.7 KiB
Markdown
---
|
|
name: ai-agent-development
|
|
description: "AI agent development workflow for building autonomous agents, multi-agent systems, and agent orchestration with CrewAI, LangGraph, and custom agents."
|
|
category: granular-workflow-bundle
|
|
risk: safe
|
|
source: personal
|
|
date_added: "2026-02-27"
|
|
---
|
|
|
|
# AI Agent Development Workflow
|
|
|
|
## Overview
|
|
|
|
Specialized workflow for building AI agents including single autonomous agents, multi-agent systems, agent orchestration, tool integration, and human-in-the-loop patterns.
|
|
|
|
## When to Use This Workflow
|
|
|
|
Use this workflow when:
|
|
- Building autonomous AI agents
|
|
- Creating multi-agent systems
|
|
- Implementing agent orchestration
|
|
- Adding tool integration to agents
|
|
- Setting up agent memory
|
|
|
|
## Workflow Phases
|
|
|
|
### Phase 1: Agent Design
|
|
|
|
#### Skills to Invoke
|
|
- `ai-agents-architect` - Agent architecture
|
|
- `autonomous-agents` - Autonomous patterns
|
|
|
|
#### Actions
|
|
1. Define agent purpose
|
|
2. Design agent capabilities
|
|
3. Plan tool integration
|
|
4. Design memory system
|
|
5. Define success metrics
|
|
|
|
#### Copy-Paste Prompts
|
|
```
|
|
Use @ai-agents-architect to design AI agent architecture
|
|
```
|
|
|
|
### Phase 2: Single Agent Implementation
|
|
|
|
#### Skills to Invoke
|
|
- `autonomous-agent-patterns` - Agent patterns
|
|
- `autonomous-agents` - Autonomous agents
|
|
|
|
#### Actions
|
|
1. Choose agent framework
|
|
2. Implement agent logic
|
|
3. Add tool integration
|
|
4. Configure memory
|
|
5. Test agent behavior
|
|
|
|
#### Copy-Paste Prompts
|
|
```
|
|
Use @autonomous-agent-patterns to implement single agent
|
|
```
|
|
|
|
### Phase 3: Multi-Agent System
|
|
|
|
#### Skills to Invoke
|
|
- `crewai` - CrewAI framework
|
|
- `multi-agent-patterns` - Multi-agent patterns
|
|
|
|
#### Actions
|
|
1. Define agent roles
|
|
2. Set up agent communication
|
|
3. Configure orchestration
|
|
4. Implement task delegation
|
|
5. Test coordination
|
|
|
|
#### Copy-Paste Prompts
|
|
```
|
|
Use @crewai to build multi-agent system with roles
|
|
```
|
|
|
|
### Phase 4: Agent Orchestration
|
|
|
|
#### Skills to Invoke
|
|
- `langgraph` - LangGraph orchestration
|
|
- `workflow-orchestration-patterns` - Orchestration
|
|
|
|
#### Actions
|
|
1. Design workflow graph
|
|
2. Implement state management
|
|
3. Add conditional branches
|
|
4. Configure persistence
|
|
5. Test workflows
|
|
|
|
#### Copy-Paste Prompts
|
|
```
|
|
Use @langgraph to create stateful agent workflows
|
|
```
|
|
|
|
### Phase 5: Tool Integration
|
|
|
|
#### Skills to Invoke
|
|
- `agent-tool-builder` - Tool building
|
|
- `tool-design` - Tool design
|
|
|
|
#### Actions
|
|
1. Identify tool needs
|
|
2. Design tool interfaces
|
|
3. Implement tools
|
|
4. Add error handling
|
|
5. Test tool usage
|
|
|
|
#### Copy-Paste Prompts
|
|
```
|
|
Use @agent-tool-builder to create agent tools
|
|
```
|
|
|
|
### Phase 6: Memory Systems
|
|
|
|
#### Skills to Invoke
|
|
- `agent-memory-systems` - Memory architecture
|
|
- `conversation-memory` - Conversation memory
|
|
|
|
#### Actions
|
|
1. Design memory structure
|
|
2. Implement short-term memory
|
|
3. Set up long-term memory
|
|
4. Add entity memory
|
|
5. Test memory retrieval
|
|
|
|
#### Copy-Paste Prompts
|
|
```
|
|
Use @agent-memory-systems to implement agent memory
|
|
```
|
|
|
|
### Phase 7: Evaluation
|
|
|
|
#### Skills to Invoke
|
|
- `agent-evaluation` - Agent evaluation
|
|
- `evaluation` - AI evaluation
|
|
|
|
#### Actions
|
|
1. Define evaluation criteria
|
|
2. Create test scenarios
|
|
3. Measure agent performance
|
|
4. Test edge cases
|
|
5. Iterate improvements
|
|
|
|
#### Copy-Paste Prompts
|
|
```
|
|
Use @agent-evaluation to evaluate agent performance
|
|
```
|
|
|
|
## Agent Architecture
|
|
|
|
```
|
|
User Input -> Planner -> Agent -> Tools -> Memory -> Response
|
|
| | | |
|
|
Decompose LLM Core Actions Short/Long-term
|
|
```
|
|
|
|
## Quality Gates
|
|
|
|
- [ ] Agent logic working
|
|
- [ ] Tools integrated
|
|
- [ ] Memory functional
|
|
- [ ] Orchestration tested
|
|
- [ ] Evaluation passing
|
|
|
|
## Related Workflow Bundles
|
|
|
|
- `ai-ml` - AI/ML development
|
|
- `rag-implementation` - RAG systems
|
|
- `workflow-automation` - Workflow patterns
|