[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7ER3YVW342GFKHCMBMSWMFD":3,"skill-same:01M7ER3YVW342GFKHCMBMSWMFD":80},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":14,"repositoryHtmlUrl":43,"repositoryHomepageUrl":6,"ownerHtmlUrl":44,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":45,"install":46,"resources":59},"01M7ER3YVW342GFKHCMBMSWMFD","wrap-up",null,"Close out a launched Claude Managed Agent — recap every primitive the founder now owns, regenerate the single-file overview page, and suggest the next 1-2 upgrades. Use when the user says \"wrap up\", \"close this out\", \"what do I own now\", \"give me the summary\", \"recap the agent\", or when the orchestrator routes phase=wrap-up. primitives_inventory.py tables everything owned (agent, environment, session, memory, outcome, deployment); overview_page.py regenerates a self-contained .\u002Fmy-agent\u002Fagent-overview.html; upgrade_suggester.py ranks the next moves from recorded deferrals plus standing hardening steps. Companion to run-without-you; the last stop before phase=done.","ibada0410\u002FCLAUDE-SKILLS","ibada0410","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F237597776?v=4","01M7EQWAZNCZV6Y4AGVBXWV5CD","Ibad Ahmed","01M7EQWB08BHXD7VT182EBQDCF",0,"MIT","https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FAI-Agents-and-Automation\u002Fwrap-up\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: wrap-up\ndescription: Close out a launched Claude Managed Agent — recap every primitive the founder now owns, regenerate the single-file overview page, and suggest the next 1-2 upgrades. Use when the user says \"wrap up\", \"close this out\", \"what do I own now\", \"give me the summary\", \"recap the agent\", or when the orchestrator routes phase=wrap-up. primitives_inventory.py tables everything owned (agent, environment, session, memory, outcome, deployment); overview_page.py regenerates a self-contained .\u002Fmy-agent\u002Fagent-overview.html; upgrade_suggester.py ranks the next moves from recorded deferrals plus standing hardening steps. Companion to run-without-you; the last stop before phase=done.\nversion: 2.11.2\nauthor: Alireza Rezvani\nlicense: MIT\ntags: [cma, wrap-up, closeout, inventory, overview, upgrades, next-directions]\ncompatible_tools: [claude-code, codex-cli, cursor, antigravity, opencode, gemini-cli]\n---\n\n# Wrap-up — close it out\n\nThe explicit close-out. Confirm what's live, regenerate the shareable overview,\nand name the next 1–2 upgrades so the founder leaves with a clear roadmap. The\n`.\u002Fmy-agent\u002F` folder keeps working after the session ends.\n\n## Workflow\n\n1. **Inventory what they own.**\n   ```bash\n   python3 scripts\u002Fprimitives_inventory.py \\\n     --sheet .\u002Fmy-agent\u002Fbuild-sheet.json --goal .\u002Fmy-agent\u002Fgoal.json\n   ```\n   Tables agent \u002F environment \u002F session \u002F memory \u002F outcome \u002F deployment and the\n   phases completed.\n2. **Regenerate the overview page.**\n   ```bash\n   python3 scripts\u002Foverview_page.py \\\n     --sheet .\u002Fmy-agent\u002Fbuild-sheet.json --out-dir .\u002Fmy-agent \\\n     --status live --loop-shape cron-loop --last-verdict satisfied\n   ```\n   Self-contained `agent-overview.html` (inline CSS, theme-aware, no external\n   assets) — shareable as-is.\n3. **Suggest the next moves.**\n   ```bash\n   python3 scripts\u002Fupgrade_suggester.py --sheet .\u002Fmy-agent\u002Fbuild-sheet.json --top 2\n   ```\n   Ranks recorded deferrals (v1 before v2, real-integration first) plus standing\n   hardening (tighten networking, pin the agent version, nest an outcome).\n4. **Finalize.** Ensure `NEXT-DIRECTIONS.md` is current (Phase-4 tool), then\n   `goal_state.py advance` → `phase=done`.\n\n## Hard rules\n\n- **Recap what's actually live** — read it from the sheet + goal state, never\n  assert primitives that weren't created.\n- **The overview is single-file** — no external assets, so it shares cleanly.\n- **Every next move names the exact mechanism.**\n\n## Forcing-question library (recommend + cite)\n\n1. \"Confirm what's live vs still a plan?\" *Recommend:* inventory from the sheet.\n   *Cite:* this SKILL. \n2. \"Which single upgrade has the highest payoff?\" *Recommend:* the top-ranked v1\n   deferral. *Cite:* upgrade_suggester ranking.\n3. \"Is the overview page current?\" *Recommend:* regenerate after any change.\n   *Cite:* this SKILL.\n\n## Tools\n\n- `scripts\u002Fprimitives_inventory.py` — recap every owned primitive.\n- `scripts\u002Foverview_page.py` — regenerate single-file agent-overview.html.\n- `scripts\u002Fupgrade_suggester.py` — next 1–2 upgrades with mechanisms.\n","# Wrap-up — close it out\n\nThe explicit close-out. Confirm what's live, regenerate the shareable overview,\nand name the next 1–2 upgrades so the founder leaves with a clear roadmap. The\n`.\u002Fmy-agent\u002F` folder keeps working after the session ends.\n\n## Workflow\n\n1. **Inventory what they own.**\n   ```bash\n   python3 scripts\u002Fprimitives_inventory.py \\\n     --sheet .\u002Fmy-agent\u002Fbuild-sheet.json --goal .\u002Fmy-agent\u002Fgoal.json\n   ```\n   Tables agent \u002F environment \u002F session \u002F memory \u002F outcome \u002F deployment and the\n   phases completed.\n2. **Regenerate the overview page.**\n   ```bash\n   python3 scripts\u002Foverview_page.py \\\n     --sheet .\u002Fmy-agent\u002Fbuild-sheet.json --out-dir .\u002Fmy-agent \\\n     --status live --loop-shape cron-loop --last-verdict satisfied\n   ```\n   Self-contained `agent-overview.html` (inline CSS, theme-aware, no external\n   assets) — shareable as-is.\n3. **Suggest the next moves.**\n   ```bash\n   python3 scripts\u002Fupgrade_suggester.py --sheet .\u002Fmy-agent\u002Fbuild-sheet.json --top 2\n   ```\n   Ranks recorded deferrals (v1 before v2, real-integration first) plus standing\n   hardening (tighten networking, pin the agent version, nest an outcome).\n4. **Finalize.** Ensure `NEXT-DIRECTIONS.md` is current (Phase-4 tool), then\n   `goal_state.py advance` → `phase=done`.\n\n## Hard rules\n\n- **Recap what's actually live** — read it from the sheet + goal state, never\n  assert primitives that weren't created.\n- **The overview is single-file** — no external assets, so it shares cleanly.\n- **Every next move names the exact mechanism.**\n\n## Forcing-question library (recommend + cite)\n\n1. \"Confirm what's live vs still a plan?\" *Recommend:* inventory from the sheet.\n   *Cite:* this SKILL. \n2. \"Which single upgrade has the highest payoff?\" *Recommend:* the top-ranked v1\n   deferral. *Cite:* upgrade_suggester ranking.\n3. \"Is the overview page current?\" *Recommend:* regenerate after any change.\n   *Cite:* this SKILL.\n\n## Tools\n\n- `scripts\u002Fprimitives_inventory.py` — recap every owned primitive.\n- `scripts\u002Foverview_page.py` — regenerate single-file agent-overview.html.\n- `scripts\u002Fupgrade_suggester.py` — next 1–2 upgrades with mechanisms.\n",{"name":5,"tags":24,"author":31,"license":15,"version":32,"description":7,"compatible_tools":33},[25,5,26,27,28,29,30],"cma","closeout","inventory","overview","upgrades","next-directions","Alireza Rezvani","2.11.2",[34,35,36,37,38,39],"claude-code","codex-cli","cursor","antigravity","opencode","gemini-cli","main","26a049c61e6bda33cca8f5e7c1fcdcd20681221f","AI-Agents-and-Automation\u002Fwrap-up","https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS","https:\u002F\u002Fgithub.com\u002Fibada0410","2026-10-15 17:21:48",{"source":8,"skillName":5,"commands":47,"prompt":57,"zipAvailable":58},[48,51,54],{"tool":49,"command":50},"npx","npx skills add ibada0410\u002FCLAUDE-SKILLS --skill wrap-up",{"tool":52,"command":53},"bunx","bunx skills add ibada0410\u002FCLAUDE-SKILLS --skill wrap-up",{"tool":55,"command":56},"pnpm","pnpm dlx skills add ibada0410\u002FCLAUDE-SKILLS --skill wrap-up","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FAI-Agents-and-Automation\u002Fwrap-up\u002FSKILL.md",true,[60,66,72,76],{"path":61,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":64,"sourceHtmlUrl":65},"README.md","REFERENCE","参考文档",844,"https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FAI-Agents-and-Automation\u002Fwrap-up\u002FREADME.md",{"path":67,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":70,"sourceHtmlUrl":71},"scripts\u002Foverview_page.py","SCRIPT","脚本",4602,"https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FAI-Agents-and-Automation\u002Fwrap-up\u002Fscripts\u002Foverview_page.py",{"path":73,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":74,"sourceHtmlUrl":75},"scripts\u002Fprimitives_inventory.py",4066,"https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FAI-Agents-and-Automation\u002Fwrap-up\u002Fscripts\u002Fprimitives_inventory.py",{"path":77,"resourceType":68,"resourceTypeDesc":69,"sizeBytes":78,"sourceHtmlUrl":79},"scripts\u002Fupgrade_suggester.py",3906,"https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FAI-Agents-and-Automation\u002Fwrap-up\u002Fscripts\u002Fupgrade_suggester.py",[81,88,95,102,109,116],{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":19},"01M7EXRQQ9T83VR5ZN5M1XNYW6","engineering-skills","Index of the engineering-team skills bundle for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw, and 6 more tools. Architecture, frontend, backend, QA, DevOps, security, AI\u002FML, data engineering, Playwright, Stripe, AWS, MS365 (stdlib-only Python tools). Use when browsing or choosing among engineering-team role skills — load only the one specialist SKILL.md you need, never bulk-load the bundle.","https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FEngineering-and-Architecture\u002Fengineering-skills\u002FSKILL.md",[],[],{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":94,"publishedAt":19},"01M7EXRKZDN3HXASN1QFGM31MZ","engineering-advanced-skills","Index of 37 advanced engineering agent skills for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Use when browsing or choosing among the POWERFUL-tier engineering skills: agent design, RAG, MCP servers, CI\u002FCD, database design, observability, security auditing, changelog\u002Frelease automation, reliability (SLO\u002Fchaos\u002Fflags\u002Foperators), platform ops.","https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FEngineering-and-Architecture\u002Fengineering-advanced-skills\u002FSKILL.md",[],[],{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":19},"01M7EXRFGK7EFB5AYNETSHWB6Z","embedded-systems","Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption. Invoke for STM32, ESP32, FreeRTOS, bare-metal, power optimization, real-time systems, configure peripherals, write interrupt handlers, implement DMA transfers, debug timing issues.","https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FEngineering-and-Architecture\u002Fembedded-systems\u002FSKILL.md",[],[],{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":19},"01M7EXR0NZ2D6770D7388TPNWX","dotnet-core-expert","Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.","https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FEngineering-and-Architecture\u002Fdotnet-core-expert\u002FSKILL.md",[],[],{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":115,"publishedAt":19},"01M7EXQT86HBVM10Q4CNRPT6SK","docker-development","Docker and container development agent skill and plugin for Dockerfile optimization, docker-compose orchestration, multi-stage builds, and container security hardening. Use when: user wants to optimize a Dockerfile, create or improve docker-compose configurations, implement multi-stage builds, audit container security, reduce image size, or follow container best practices. Covers build performance, layer caching, secret management, and production-ready container patterns.","https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FEngineering-and-Architecture\u002Fdocker-development\u002FSKILL.md",[],[],{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":122,"publishedAt":19},"01M7EXQB6M304T47M2QJ1BFVKM","django-storages-s3","Use when configuring Django to store static and media files on AWS S3 with django-storages. Invoke when working with the STORAGES setting, S3 buckets, presigned URLs, CloudFront, or boto3-backed file storage in settings.py. Configures the Django 4.2+ STORAGES dict, public\u002Fprivate custom backends, presigned GET\u002FPOST URLs, IAM policies, and S3 mocking for tests. Trigger terms: django-storages, S3, boto3, S3Boto3Storage, STORAGES, presigned URL, CloudFront, media files, collectstatic, AWS_STORAGE_BUCKET_NAME.","https:\u002F\u002Fgithub.com\u002Fibada0410\u002FCLAUDE-SKILLS\u002Fblob\u002Fmain\u002FEngineering-and-Architecture\u002Fdjango-storages-s3\u002FSKILL.md",[],[]]