[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M754K65GPPTFNX3GR12HP2TP":3,"skill-same:01M754K65GPPTFNX3GR12HP2TP":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},"01M754K65GPPTFNX3GR12HP2TP","x-epic-create",null,"Create a focused Epic artifact from an existing Feature markdown, preserving sourceFeature lineage and inherited RNFs without generating stories or implementation map.","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-fintech-pci\u002F.claude\u002Fskills\u002Fx-epic-create\u002FSKILL.md",[],[],"2026-11-12 13:55:43",false,"---\nname: x-epic-create\nmodel: sonnet\ndescription: \"Create a focused Epic artifact from an existing Feature markdown, preserving sourceFeature lineage and inherited RNFs without generating stories or implementation map.\"\nuser-invocable: true\nallowed-tools: Read, Write, Edit, Bash, Grep, Glob, Skill\nargument-hint: \"--from-feature \u003Cfeature-file|feature-id> [--capability-file \u003Cpath>] [--product-file \u003Cpath>] [--epic-id \u003CNNNN>] [--output-dir \u003Cpath>] [--dry-run]\"\ncontext-budget: light\nrequires-capabilities: []\n---\n\n## Output Policy\n\n- **Language**: Portuguese (pt-BR) for all content. English for code identifiers and established technical terms.\n- **Tone**: Technical, Direct, and Concise.\n- **Efficiency**: Remove fillers and avoid re-explaining repository conventions.\n\n# Skill: x-epic-create\n\n## Purpose\n\nGenerate a single Epic markdown artifact from an existing Feature artifact. This focused skill is the Product-First complement to `x-create-feature`: it materializes only the Feature → Epic step, preserving `Source Feature`, inheriting RNFs from the Product \u002F Capability \u002F Feature chain, and intentionally omitting sections `2`, `4`, and `8` of the generic epic template because that context is already owned upstream in the chain.\n\n> **EPIC-0077 semantic reintroduction:** `x-epic-create` was hard-cut in EPIC-0065 when the generic public epic generator moved behind `x-internal-create-epic`. It is reintroduced here with a narrower responsibility: **Feature-derived epic generation only**. It is not a legacy alias.\n\n## When to Use\n\n- You already have a Feature artifact and need the derived Epic only\n- You want Product-First traceability without generating stories\u002Fmap in the same step\n- You need a lightweight wrapper around `x-internal-create-epic` for Feature → Epic\n\n## Prerequisites\n\nRead before starting:\n\n- `.claude\u002Ftemplates\u002F_TEMPLATE-EPIC.md`\n- `.claude\u002Fskills\u002Fplanning-standards-kp\u002FSKILL.md` — mandatory RA9 source of truth\n- `.claude\u002Fskills\u002Fx-internal-create-epic\u002FSKILL.md`\n\nIf the feature source cannot be resolved, stop with a validation error.\n\n## Workflow\n\n1. Resolve `--from-feature`:\n   - if it is a file path, use it directly;\n   - otherwise, resolve it by feature id under `ai\u002F**`.\n2. Resolve optional `--capability-file` and `--product-file` to enrich RNF inheritance.\n3. Validate epic id (`4 digits`, default `0001`).\n4. Create `ai\u002Fepics\u002Fepic-\u003CID>-\u003Cslug>\u002Fepic-\u003CID>.md`.\n5. Populate:\n   - `Source Feature`\n   - `Source Feature Link`\n   - `## 0.6 Inherited RNFs`\n   - `## 1`, `## 3`, `## 5`, `## 6`, `## 7`, `## 9`\n6. **Do not render** sections `## 2`, `## 4`, `## 8` for Feature-derived epics.\n\n## Parameters\n\n| Parameter | Required | Description |\n| :--- | :--- | :--- |\n| `--from-feature \u003Cfeature-file\\|feature-id>` | Yes | Feature markdown source |\n| `--capability-file \u003Cpath>` | No | Capability markdown used to enrich inherited RNFs |\n| `--product-file \u003Cpath>` | No | Product markdown used to extend inherited RNFs |\n| `--epic-id \u003CNNNN>` | No | Epic identifier (default `0001`) |\n| `--output-dir \u003Cpath>` | No | Base output dir (default `ai\u002Fepics`) |\n| `--dry-run` | No | Validate inputs without writing files |\n\n## Integration Notes\n\n- `x-create-feature` remains the full orchestrator for Feature → Epic + Stories + Map.\n- `x-epic-create` is the focused public wrapper for Feature → Epic only.\n- The generation logic may delegate to `x-internal-create-epic` when orchestrated by another planning skill.\n","## Output Policy\n\n- **Language**: Portuguese (pt-BR) for all content. English for code identifiers and established technical terms.\n- **Tone**: Technical, Direct, and Concise.\n- **Efficiency**: Remove fillers and avoid re-explaining repository conventions.\n\n# Skill: x-epic-create\n\n## Purpose\n\nGenerate a single Epic markdown artifact from an existing Feature artifact. This focused skill is the Product-First complement to `x-create-feature`: it materializes only the Feature → Epic step, preserving `Source Feature`, inheriting RNFs from the Product \u002F Capability \u002F Feature chain, and intentionally omitting sections `2`, `4`, and `8` of the generic epic template because that context is already owned upstream in the chain.\n\n> **EPIC-0077 semantic reintroduction:** `x-epic-create` was hard-cut in EPIC-0065 when the generic public epic generator moved behind `x-internal-create-epic`. It is reintroduced here with a narrower responsibility: **Feature-derived epic generation only**. It is not a legacy alias.\n\n## When to Use\n\n- You already have a Feature artifact and need the derived Epic only\n- You want Product-First traceability without generating stories\u002Fmap in the same step\n- You need a lightweight wrapper around `x-internal-create-epic` for Feature → Epic\n\n## Prerequisites\n\nRead before starting:\n\n- `.claude\u002Ftemplates\u002F_TEMPLATE-EPIC.md`\n- `.claude\u002Fskills\u002Fplanning-standards-kp\u002FSKILL.md` — mandatory RA9 source of truth\n- `.claude\u002Fskills\u002Fx-internal-create-epic\u002FSKILL.md`\n\nIf the feature source cannot be resolved, stop with a validation error.\n\n## Workflow\n\n1. Resolve `--from-feature`:\n   - if it is a file path, use it directly;\n   - otherwise, resolve it by feature id under `ai\u002F**`.\n2. Resolve optional `--capability-file` and `--product-file` to enrich RNF inheritance.\n3. Validate epic id (`4 digits`, default `0001`).\n4. Create `ai\u002Fepics\u002Fepic-\u003CID>-\u003Cslug>\u002Fepic-\u003CID>.md`.\n5. Populate:\n   - `Source Feature`\n   - `Source Feature Link`\n   - `## 0.6 Inherited RNFs`\n   - `## 1`, `## 3`, `## 5`, `## 6`, `## 7`, `## 9`\n6. **Do not render** sections `## 2`, `## 4`, `## 8` for Feature-derived epics.\n\n## Parameters\n\n| Parameter | Required | Description |\n| :--- | :--- | :--- |\n| `--from-feature \u003Cfeature-file\\|feature-id>` | Yes | Feature markdown source |\n| `--capability-file \u003Cpath>` | No | Capability markdown used to enrich inherited RNFs |\n| `--product-file \u003Cpath>` | No | Product markdown used to extend inherited RNFs |\n| `--epic-id \u003CNNNN>` | No | Epic identifier (default `0001`) |\n| `--output-dir \u003Cpath>` | No | Base output dir (default `ai\u002Fepics`) |\n| `--dry-run` | No | Validate inputs without writing files |\n\n## Integration Notes\n\n- `x-create-feature` remains the full orchestrator for Feature → Epic + Stories + Map.\n- `x-epic-create` is the focused public wrapper for Feature → Epic only.\n- The generation logic may delegate to `x-internal-create-epic` when orchestrated by another planning skill.\n",{"name":5,"model":24,"description":7,"allowed-tools":25,"argument-hint":26,"context-budget":27,"user-invocable":28,"requires-capabilities":29},"sonnet","Read, Write, Edit, Bash, Grep, Glob, Skill","--from-feature \u003Cfeature-file|feature-id> [--capability-file \u003Cpath>] [--product-file \u003Cpath>] [--epic-id \u003CNNNN>] [--output-dir \u003Cpath>] [--dry-run]","light",true,[],"main","952a630c6f38d193a349d86fa18db1de8843e837","src\u002Ftest\u002Fresources\u002Fgolden\u002Fjava-spring-fintech-pci\u002F.claude\u002Fskills\u002Fx-epic-create",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-epic-create",{"tool":45,"command":46},"bunx","bunx skills add review-bench\u002Federcnj_ia-dev-environment --skill x-epic-create",{"tool":48,"command":49},"pnpm","pnpm dlx skills add review-bench\u002Federcnj_ia-dev-environment --skill x-epic-create","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Freview-bench\u002Federcnj_ia-dev-environment\u002Fblob\u002Fmain\u002Fsrc\u002Ftest\u002Fresources\u002Fgolden\u002Fjava-spring-fintech-pci\u002F.claude\u002Fskills\u002Fx-epic-create\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",[],[]]