[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6J6RGASGX0X3RCCCTBH2RC8":3,"skill-same:01M6J6RGASGX0X3RCCCTBH2RC8":77},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":56,"install":57,"resources":70},"01M6J6RGASGX0X3RCCCTBH2RC8","ai-agent-development",null,"AI agent development workflow for building autonomous agents, multi-agent systems, and agent orchestration with CrewAI, LangGraph, and custom agents.","caobingsheng\u002Fskills","caobingsheng","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F18641728?v=4","01M6J6H1N0RR38WEA1KVM9V4GB","01M6J6H1SB287CPJQARKE9FXS0",1,"MIT","https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills\u002Fblob\u002Fmain\u002Fagent\u002Fai-agent-development\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"ai agent","development","ai agent development","agent development","multi-agent","for","with","multi","bundle","systems","agent orchestration","development workflow","autonomous","personal","langgraph","custom agents","autonomous agents","workflow","orchestration","safe","2026-11-10 10:12:30",false,"---\nname: ai-agent-development\ndescription: \"AI agent development workflow for building autonomous agents, multi-agent systems, and agent orchestration with CrewAI, LangGraph, and custom agents.\"\ncategory: granular-workflow-bundle\nrisk: safe\nsource: personal\ndate_added: \"2026-02-27\"\n---\n\n# AI Agent Development Workflow\n\n## Overview\n\nSpecialized workflow for building AI agents including single autonomous agents, multi-agent systems, agent orchestration, tool integration, and human-in-the-loop patterns.\n\n## When to Use This Workflow\n\nUse this workflow when:\n- Building autonomous AI agents\n- Creating multi-agent systems\n- Implementing agent orchestration\n- Adding tool integration to agents\n- Setting up agent memory\n\n## Workflow Phases\n\n### Phase 1: Agent Design\n\n#### Skills to Invoke\n- `ai-agents-architect` - Agent architecture\n- `autonomous-agents` - Autonomous patterns\n\n#### Actions\n1. Define agent purpose\n2. Design agent capabilities\n3. Plan tool integration\n4. Design memory system\n5. Define success metrics\n\n#### Copy-Paste Prompts\n```\nUse @ai-agents-architect to design AI agent architecture\n```\n\n### Phase 2: Single Agent Implementation\n\n#### Skills to Invoke\n- `autonomous-agent-patterns` - Agent patterns\n- `autonomous-agents` - Autonomous agents\n\n#### Actions\n1. Choose agent framework\n2. Implement agent logic\n3. Add tool integration\n4. Configure memory\n5. Test agent behavior\n\n#### Copy-Paste Prompts\n```\nUse @autonomous-agent-patterns to implement single agent\n```\n\n### Phase 3: Multi-Agent System\n\n#### Skills to Invoke\n- `crewai` - CrewAI framework\n- `multi-agent-patterns` - Multi-agent patterns\n\n#### Actions\n1. Define agent roles\n2. Set up agent communication\n3. Configure orchestration\n4. Implement task delegation\n5. Test coordination\n\n#### Copy-Paste Prompts\n```\nUse @crewai to build multi-agent system with roles\n```\n\n### Phase 4: Agent Orchestration\n\n#### Skills to Invoke\n- `langgraph` - LangGraph orchestration\n- `workflow-orchestration-patterns` - Orchestration\n\n#### Actions\n1. Design workflow graph\n2. Implement state management\n3. Add conditional branches\n4. Configure persistence\n5. Test workflows\n\n#### Copy-Paste Prompts\n```\nUse @langgraph to create stateful agent workflows\n```\n\n### Phase 5: Tool Integration\n\n#### Skills to Invoke\n- `agent-tool-builder` - Tool building\n- `tool-design` - Tool design\n\n#### Actions\n1. Identify tool needs\n2. Design tool interfaces\n3. Implement tools\n4. Add error handling\n5. Test tool usage\n\n#### Copy-Paste Prompts\n```\nUse @agent-tool-builder to create agent tools\n```\n\n### Phase 6: Memory Systems\n\n#### Skills to Invoke\n- `agent-memory-systems` - Memory architecture\n- `conversation-memory` - Conversation memory\n\n#### Actions\n1. Design memory structure\n2. Implement short-term memory\n3. Set up long-term memory\n4. Add entity memory\n5. Test memory retrieval\n\n#### Copy-Paste Prompts\n```\nUse @agent-memory-systems to implement agent memory\n```\n\n### Phase 7: Evaluation\n\n#### Skills to Invoke\n- `agent-evaluation` - Agent evaluation\n- `evaluation` - AI evaluation\n\n#### Actions\n1. Define evaluation criteria\n2. Create test scenarios\n3. Measure agent performance\n4. Test edge cases\n5. Iterate improvements\n\n#### Copy-Paste Prompts\n```\nUse @agent-evaluation to evaluate agent performance\n```\n\n## Agent Architecture\n\n```\nUser Input -> Planner -> Agent -> Tools -> Memory -> Response\n              |          |        |        |\n         Decompose   LLM Core  Actions  Short\u002FLong-term\n```\n\n## Quality Gates\n\n- [ ] Agent logic working\n- [ ] Tools integrated\n- [ ] Memory functional\n- [ ] Orchestration tested\n- [ ] Evaluation passing\n\n## Related Workflow Bundles\n\n- `ai-ml` - AI\u002FML development\n- `rag-implementation` - RAG systems\n- `workflow-automation` - Workflow patterns\n","# AI Agent Development Workflow\n\n## Overview\n\nSpecialized workflow for building AI agents including single autonomous agents, multi-agent systems, agent orchestration, tool integration, and human-in-the-loop patterns.\n\n## When to Use This Workflow\n\nUse this workflow when:\n- Building autonomous AI agents\n- Creating multi-agent systems\n- Implementing agent orchestration\n- Adding tool integration to agents\n- Setting up agent memory\n\n## Workflow Phases\n\n### Phase 1: Agent Design\n\n#### Skills to Invoke\n- `ai-agents-architect` - Agent architecture\n- `autonomous-agents` - Autonomous patterns\n\n#### Actions\n1. Define agent purpose\n2. Design agent capabilities\n3. Plan tool integration\n4. Design memory system\n5. Define success metrics\n\n#### Copy-Paste Prompts\n```\nUse @ai-agents-architect to design AI agent architecture\n```\n\n### Phase 2: Single Agent Implementation\n\n#### Skills to Invoke\n- `autonomous-agent-patterns` - Agent patterns\n- `autonomous-agents` - Autonomous agents\n\n#### Actions\n1. Choose agent framework\n2. Implement agent logic\n3. Add tool integration\n4. Configure memory\n5. Test agent behavior\n\n#### Copy-Paste Prompts\n```\nUse @autonomous-agent-patterns to implement single agent\n```\n\n### Phase 3: Multi-Agent System\n\n#### Skills to Invoke\n- `crewai` - CrewAI framework\n- `multi-agent-patterns` - Multi-agent patterns\n\n#### Actions\n1. Define agent roles\n2. Set up agent communication\n3. Configure orchestration\n4. Implement task delegation\n5. Test coordination\n\n#### Copy-Paste Prompts\n```\nUse @crewai to build multi-agent system with roles\n```\n\n### Phase 4: Agent Orchestration\n\n#### Skills to Invoke\n- `langgraph` - LangGraph orchestration\n- `workflow-orchestration-patterns` - Orchestration\n\n#### Actions\n1. Design workflow graph\n2. Implement state management\n3. Add conditional branches\n4. Configure persistence\n5. Test workflows\n\n#### Copy-Paste Prompts\n```\nUse @langgraph to create stateful agent workflows\n```\n\n### Phase 5: Tool Integration\n\n#### Skills to Invoke\n- `agent-tool-builder` - Tool building\n- `tool-design` - Tool design\n\n#### Actions\n1. Identify tool needs\n2. Design tool interfaces\n3. Implement tools\n4. Add error handling\n5. Test tool usage\n\n#### Copy-Paste Prompts\n```\nUse @agent-tool-builder to create agent tools\n```\n\n### Phase 6: Memory Systems\n\n#### Skills to Invoke\n- `agent-memory-systems` - Memory architecture\n- `conversation-memory` - Conversation memory\n\n#### Actions\n1. Design memory structure\n2. Implement short-term memory\n3. Set up long-term memory\n4. Add entity memory\n5. Test memory retrieval\n\n#### Copy-Paste Prompts\n```\nUse @agent-memory-systems to implement agent memory\n```\n\n### Phase 7: Evaluation\n\n#### Skills to Invoke\n- `agent-evaluation` - Agent evaluation\n- `evaluation` - AI evaluation\n\n#### Actions\n1. Define evaluation criteria\n2. Create test scenarios\n3. Measure agent performance\n4. Test edge cases\n5. Iterate improvements\n\n#### Copy-Paste Prompts\n```\nUse @agent-evaluation to evaluate agent performance\n```\n\n## Agent Architecture\n\n```\nUser Input -> Planner -> Agent -> Tools -> Memory -> Response\n              |          |        |        |\n         Decompose   LLM Core  Actions  Short\u002FLong-term\n```\n\n## Quality Gates\n\n- [ ] Agent logic working\n- [ ] Tools integrated\n- [ ] Memory functional\n- [ ] Orchestration tested\n- [ ] Evaluation passing\n\n## Related Workflow Bundles\n\n- `ai-ml` - AI\u002FML development\n- `rag-implementation` - RAG systems\n- `workflow-automation` - Workflow patterns\n",{"name":5,"risk":42,"source":36,"category":48,"date_added":49,"description":7},"granular-workflow-bundle","2026-02-27","main","309495d95536f4a5e4db1a251f246589229e13e8","agent\u002Fai-agent-development",0,"https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills","https:\u002F\u002Fgithub.com\u002Fcaobingsheng","2026-04-11 12:21:07",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add caobingsheng\u002Fskills --skill ai-agent-development",{"tool":63,"command":64},"bunx","bunx skills add caobingsheng\u002Fskills --skill ai-agent-development",{"tool":66,"command":67},"pnpm","pnpm dlx skills add caobingsheng\u002Fskills --skill ai-agent-development","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills\u002Fblob\u002Fmain\u002Fagent\u002Fai-agent-development\u002FSKILL.md",true,[71],{"path":72,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":75,"sourceHtmlUrl":76},".openskills.json","REFERENCE","参考文档",272,"https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills\u002Fblob\u002Fmain\u002Fagent\u002Fai-agent-development\u002F.openskills.json",[78,96,111,124,135,163],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":87,"publishedAt":43},"01M6J72F9FX5W05JHBQQW9EHS5","tdd-workflows-tdd-refactor","Use when working with tdd workflows tdd refactor","https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills\u002Fblob\u002Fmain\u002Ftdd\u002Ftdd-workflows-tdd-refactor\u002FSKILL.md",[84],{"categoryNo":85,"categoryName":86,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000007","代码审查",[88,89,90,91,92,93,94,29,95],"tdd","workflows","refactor","tdd workflows","tdd workflows tdd refactor","use","community","unknown",{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":43},"01M6J72BQ4NV5HEX94RQJ8B4J2","tdd-workflows-tdd-red","Generate failing tests for the TDD red phase to define expected behavior and edge cases.","https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills\u002Fblob\u002Fmain\u002Ftdd\u002Ftdd-workflows-tdd-red\u002FSKILL.md",[],[103,88,89,104,91,105,106,107,94,108,109,28,110,95],"red","tdd workflows tdd red","edge","generate","behavior","define","tests","expected",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":43},"01M6J727C8Q52EG3RTQWMC2X61","tdd-workflows-tdd-green","Implement the minimal code needed to make failing tests pass in the TDD green phase.","https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills\u002Fblob\u002Fmain\u002Ftdd\u002Ftdd-workflows-tdd-green\u002FSKILL.md",[],[118,91,119,89,88,120,94,121,122,109,123,95],"green","tdd workflows tdd green","implement","minimal","code","make",{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":131,"publishedAt":43},"01M6J723JYFES8D9PHGY81QBHZ","tdd-workflows-tdd-cycle","Use when working with tdd workflows tdd cycle","https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills\u002Fblob\u002Fmain\u002Ftdd\u002Ftdd-workflows-tdd-cycle\u002FSKILL.md",[130],{"categoryNo":85,"categoryName":86,"taxonomyType":20,"taxonomyTypeDesc":21},[88,89,132,133,134,91,94,29,93,95],"cycle","tdd cycle","tdd workflows tdd cycle",{"skillNo":136,"name":137,"nameZh":6,"description":138,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":150,"publishedAt":43},"01M6J71ZC3W0FE9CKQGYRCSRCA","tdd-workflow","Use this skill when writing new features, fixing bugs, or refactoring code. Enforces test-driven development with 80%+ coverage including unit, integration, and E2E tests.","https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills\u002Fblob\u002Fmain\u002Ftdd\u002Ftdd-workflow\u002FSKILL.md",[141,144,145],{"categoryNo":142,"categoryName":143,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":146,"categoryName":147,"taxonomyType":148,"taxonomyTypeDesc":149},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[151,40,88,152,153,93,154,155,29,156,157,109,158,159,160,161,122,24,162],"tdd workflow","writing","test","features","bugs","unit","driven","coverage","refactoring","e2e","integration","e2e tests",{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":171,"publishedAt":43},"01M6J71VTWV5GP7AQ08G4CDWFG","tdd-orchestrator","Master TDD orchestrator specializing in red-green-refactor discipline, multi-agent workflow coordination, and comprehensive test-driven development practices.","https:\u002F\u002Fgithub.com\u002Fcaobingsheng\u002Fskills\u002Fblob\u002Fmain\u002Ftdd\u002Ftdd-orchestrator\u002FSKILL.md",[169,170],{"categoryNo":142,"categoryName":143,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[88,172,173,174,95,30,103,157,118,175,94,176,177,27,178,90,24,153,40],"orchestrator","tdd orchestrator","master","agent workflow","red-green-refactor","discipline","coordination"]