[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M754A07QCFD6Q9FJVNGKABRG":3,"skill-same:01M754A07QCFD6Q9FJVNGKABRG":52},{"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":30,"commitSha":31,"skillDirectory":32,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":36,"ownerDescription":37,"updatedAt":38,"install":39,"resources":51},"01M754A07QCFD6Q9FJVNGKABRG","x-plan-arch-feature",null,"Generate C4 Context + Container diagrams for a feature in Mermaid or PlantUML.","review-bench\u002Federcnj_ia-dev-environment","review-bench","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F286778065?v=4","01M7517F9NTEPDZDAXJBR30FWT","ReviewBench","01M7517FAC9F4P7TGWCNJ8VYVW",0,"MIT","https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment\u002Fblob\u002Fmain\u002Fsrc\u002Ftest\u002Fresources\u002Fgolden\u002Fjava-spring-event-driven\u002F.claude\u002Fskills\u002Fx-plan-arch-feature\u002FSKILL.md",[],[],"2026-11-12 13:55:43",false,"---\nname: x-plan-arch-feature\nmodel: opus\ndescription: \"Generate C4 Context + Container diagrams for a feature in Mermaid or PlantUML.\"\nuser-invocable: true\nallowed-tools: Read, Write, Bash\nargument-hint: \"--feature-id \u003CID> [--output-format mermaid|plantuml]\"\ncontext-budget: light\nrequires-capabilities: []\n---\n\n## Output Policy\n\n- **Language**: Portuguese (pt-BR) for content. English for technical terms and code identifiers.\n- **Tone**: Technical, Direct, and Concise.\n\n# Skill: x-plan-arch-feature\n\n## Purpose\n\nGenerate **C4 architecture diagrams** (Context, Container, Component levels) for a Feature artifact. Diagrams are written in Mermaid (default) or PlantUML. This skill operates at the feature level — below capability, above epic.\n\n## When to Use\n\n- After `x-create-feature` creates a feature artifact\n- When the architect needs a C4 view scoped to a single feature before story breakdown\n- To document the architectural boundary of an `x-ideate-feature` output\n\n## CLI Command\n\n```bash\nia-dev-env x-plan-arch-feature --feature-id feature-oauth2\nia-dev-env x-plan-arch-feature --feature-id feature-0001 --output-format plantuml\n```\n\n## Triggers\n\n- `\u002Fx-plan-arch-feature --feature-id \u003CID>`\n- `\u002Fx-plan-arch-feature --feature-id \u003CID> --output-format plantuml`\n\n## Arguments\n\n| Flag | Required | Description |\n| :--- | :--- | :--- |\n| `--feature-id` | yes | Feature identifier (e.g. `feature-oauth2` or `oauth2-integration`) |\n| `--output-format` | no | `mermaid` (default) or `plantuml` |\n\n## Output\n\nProduces C4 diagram blocks printed to stdout:\n- `CONTEXT` — System context diagram\n- `CONTAINER` — Container diagram\n- `COMPONENT` — Component diagram\n\nEach entry is marked `OK` or `[placeholder]`.\n\n## Exit Codes\n\n| Code | Meaning |\n| :--- | :--- |\n| 0 | Success |\n| 1 | Validation error (feature-id not found or format unknown) |\n| 2 | Execution error |\n\n## Examples\n\n```bash\nia-dev-env x-plan-arch-feature --feature-id feature-oauth2\nia-dev-env x-plan-arch-feature --feature-id feature-0001 --output-format plantuml\n```\n\n## Related Skills\n\n| Skill | Relationship |\n| :--- | :--- |\n| `x-plan-arch-capability` | Parent level — run before this |\n| `x-create-feature` | Creates the feature artifact consumed here |\n| `x-plan-architecture` | Story-level arch planning — runs after feature decomposition |\n\n## References\n\n- [EPIC-0077 — Product-First Lifecycle](..\u002F..\u002F..\u002F..\u002F..\u002F..\u002F..\u002F..\u002Fai\u002Fepics\u002Fepic-0077-product-first-lifecycle\u002F)\n- [story-0077-0026 — x-arch-plan com Feature input](..\u002F..\u002F..\u002F..\u002F..\u002F..\u002F..\u002F..\u002Fai\u002Fepics\u002Fepic-0077-product-first-lifecycle\u002Fstory-0077-0026.md)\n","## Output Policy\n\n- **Language**: Portuguese (pt-BR) for content. English for technical terms and code identifiers.\n- **Tone**: Technical, Direct, and Concise.\n\n# Skill: x-plan-arch-feature\n\n## Purpose\n\nGenerate **C4 architecture diagrams** (Context, Container, Component levels) for a Feature artifact. Diagrams are written in Mermaid (default) or PlantUML. This skill operates at the feature level — below capability, above epic.\n\n## When to Use\n\n- After `x-create-feature` creates a feature artifact\n- When the architect needs a C4 view scoped to a single feature before story breakdown\n- To document the architectural boundary of an `x-ideate-feature` output\n\n## CLI Command\n\n```bash\nia-dev-env x-plan-arch-feature --feature-id feature-oauth2\nia-dev-env x-plan-arch-feature --feature-id feature-0001 --output-format plantuml\n```\n\n## Triggers\n\n- `\u002Fx-plan-arch-feature --feature-id \u003CID>`\n- `\u002Fx-plan-arch-feature --feature-id \u003CID> --output-format plantuml`\n\n## Arguments\n\n| Flag | Required | Description |\n| :--- | :--- | :--- |\n| `--feature-id` | yes | Feature identifier (e.g. `feature-oauth2` or `oauth2-integration`) |\n| `--output-format` | no | `mermaid` (default) or `plantuml` |\n\n## Output\n\nProduces C4 diagram blocks printed to stdout:\n- `CONTEXT` — System context diagram\n- `CONTAINER` — Container diagram\n- `COMPONENT` — Component diagram\n\nEach entry is marked `OK` or `[placeholder]`.\n\n## Exit Codes\n\n| Code | Meaning |\n| :--- | :--- |\n| 0 | Success |\n| 1 | Validation error (feature-id not found or format unknown) |\n| 2 | Execution error |\n\n## Examples\n\n```bash\nia-dev-env x-plan-arch-feature --feature-id feature-oauth2\nia-dev-env x-plan-arch-feature --feature-id feature-0001 --output-format plantuml\n```\n\n## Related Skills\n\n| Skill | Relationship |\n| :--- | :--- |\n| `x-plan-arch-capability` | Parent level — run before this |\n| `x-create-feature` | Creates the feature artifact consumed here |\n| `x-plan-architecture` | Story-level arch planning — runs after feature decomposition |\n\n## References\n\n- [EPIC-0077 — Product-First Lifecycle](..\u002F..\u002F..\u002F..\u002F..\u002F..\u002F..\u002F..\u002Fai\u002Fepics\u002Fepic-0077-product-first-lifecycle\u002F)\n- [story-0077-0026 — x-arch-plan com Feature input](..\u002F..\u002F..\u002F..\u002F..\u002F..\u002F..\u002F..\u002Fai\u002Fepics\u002Fepic-0077-product-first-lifecycle\u002Fstory-0077-0026.md)\n",{"name":5,"model":24,"description":7,"allowed-tools":25,"argument-hint":26,"context-budget":27,"user-invocable":28,"requires-capabilities":29},"opus","Read, Write, Bash","--feature-id \u003CID> [--output-format mermaid|plantuml]","light",true,[],"main","952a630c6f38d193a349d86fa18db1de8843e837","src\u002Ftest\u002Fresources\u002Fgolden\u002Fjava-spring-event-driven\u002F.claude\u002Fskills\u002Fx-plan-arch-feature",1,"https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment","https:\u002F\u002Fgithub.com\u002Freview-bench","https:\u002F\u002Freview-bench.ai","An open benchmark for AI code review.","2026-10-27 06:56:37",{"source":8,"skillName":5,"commands":40,"prompt":50,"zipAvailable":28},[41,44,47],{"tool":42,"command":43},"npx","npx skills add review-bench\u002Federcnj_ia-dev-environment --skill x-plan-arch-feature",{"tool":45,"command":46},"bunx","bunx skills add review-bench\u002Federcnj_ia-dev-environment --skill x-plan-arch-feature",{"tool":48,"command":49},"pnpm","pnpm dlx skills add review-bench\u002Federcnj_ia-dev-environment --skill x-plan-arch-feature","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment\u002Fblob\u002Fmain\u002Fsrc\u002Ftest\u002Fresources\u002Fgolden\u002Fjava-spring-event-driven\u002F.claude\u002Fskills\u002Fx-plan-arch-feature\u002FSKILL.md",[],[53,60,67,74,81,88],{"skillNo":54,"name":55,"nameZh":6,"description":56,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":57,"categories":58,"keywords":59,"publishedAt":19},"01M757M8J48TQ1Y3X25GSJBXAS","x-parallel-eval","Detects and classifies file-collision risks between work units (tasks, stories, or epic phases) before parallel execution. Reads ## File Footprint blocks produced by x-task-plan \u002F x-story-plan, applies the parallelism-heuristics knowledge pack (hard \u002F regen \u002F soft categories + hotspot overrides), and emits a collision matrix + serialization recommendation in Markdown (default) or JSON.","https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment\u002Fblob\u002Fmain\u002Fsrc\u002Ftest\u002Fresources\u002Fgolden\u002Fx-parallel-eval\u002FSKILL.md",[],[],{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":66,"publishedAt":19},"01M757M57XMR9546S69466HDWT","parallelism-heuristics","Canonical catalog of file-collision heuristics for parallel task, story, and epic execution. Defines the File Footprint block format, the three Conflict Categories (hard \u002F regen \u002F soft), a hotspot list of high-contention paths, and the degrade-with-warning policy. Consumed by x-task-plan, x-story-plan, x-epic-map, x-parallel-eval, and x-dev-*-implement.","https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment\u002Fblob\u002Fmain\u002Fsrc\u002Ftest\u002Fresources\u002Fgolden\u002Fparallelism-heuristics\u002FSKILL.md",[],[],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":19},"01M757M11SZ8P1VCQABT08QVYA","x-watch-pr-ci","Polls a PR's CI checks and Copilot review status, blocking until checks complete or timeout. Returns one of 8 stable exit codes (SUCCESS=0, CI_PENDING_PROCEED=10, CI_FAILED=20, TIMEOUT=30, PR_ALREADY_MERGED=40, NO_CI_CONFIGURED=50, PR_CLOSED=60, PR_NOT_FOUND=70). Writes a versioned state-file for session resume.","https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment\u002Fblob\u002Fmain\u002Fsrc\u002Ftest\u002Fresources\u002Fgolden\u002Fjava-spring\u002Fplatform-claude-code\u002F.claude\u002Fskills\u002Fx-watch-pr-ci\u002FSKILL.md",[],[],{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":19},"01M757KW53K8KFPGADFB4PH949","x-validate-docs","Documentation freshness gate: validates 6 dimensions (readme, api-specs, grpc-proto, adr, skill-docs, system-architecture) against code changes in a PR. Stack-aware — only validates targets declared\u002Fauto-detected from ProjectConfig.documentation.targets. Returns exit non-zero on staleness; produces structured report.","https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment\u002Fblob\u002Fmain\u002Fsrc\u002Ftest\u002Fresources\u002Fgolden\u002Fjava-spring\u002Fplatform-claude-code\u002F.claude\u002Fskills\u002Fx-validate-docs\u002FSKILL.md",[],[],{"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},"01M757KQZHSA10MKC0CR571D60","x-update-system-architecture","Incrementally updates docs\u002Farchitecture\u002Fsystem.md after an epic completes. Appends new entries to the Decision Log (§11) using x-internal-write-report --append (dedup by ## ID: marker) and surgically inserts component\u002Fintegration changes into sections 1-10 via Edit. Idempotent: re-running with the same epic produces a byte-identical system.md.","https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment\u002Fblob\u002Fmain\u002Fsrc\u002Ftest\u002Fresources\u002Fgolden\u002Fjava-spring\u002Fplatform-claude-code\u002F.claude\u002Fskills\u002Fx-update-system-architecture\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},"01M757KKBT5Q1SVF8DMJBVF46M","x-update-architecture","Incrementally updates the service architecture document with changes from architecture plans. Adds new components, integrations, flows, and ADR references without rewriting existing content. Use after implementation to keep architecture documentation current.","https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment\u002Fblob\u002Fmain\u002Fsrc\u002Ftest\u002Fresources\u002Fgolden\u002Fjava-spring\u002Fplatform-claude-code\u002F.claude\u002Fskills\u002Fx-update-architecture\u002FSKILL.md",[],[]]