[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6C2XS45F0G6PWBHG34NA7AT":3,"skill-same:01M6C2XS45F0G6PWBHG34NA7AT":86},{"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":28,"publishedAt":49,"linkOnly":50,"markdownContent":51,"markdownBody":52,"frontMatter":53,"refName":62,"commitSha":63,"skillDirectory":64,"forksCount":65,"repositoryHtmlUrl":66,"repositoryHomepageUrl":67,"ownerHtmlUrl":68,"ownerBlogUrl":69,"ownerDescription":70,"updatedAt":71,"install":72,"resources":85},"01M6C2XS45F0G6PWBHG34NA7AT","sdlc-accelerate",null,"End-to-end SDLC ramp-up from idea to construction-ready with automated phase transitions and focused gate questions","jmagly\u002Faiwg","jmagly","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1159087?v=4","01M6C10AK8N2WCSQN11FYGTJWN","Joseph Magly","01M6C10AQ8A2RMED1Y1BSVY7NF",229,"MIT","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fplugins\u002Fcodex-sdlc\u002Fskills\u002Fsdlc-accelerate\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000038","人力资源","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"Accelerate","sdlc","sdlc accelerate","ready","phase","path","dry","end","efficiency","task","idea","up","orchestration","auto","interactive","write","read","haiku","text","run","2026-11-10 10:12:30",false,"---\nnamespace: aiwg\nname: sdlc-accelerate\nplatforms: [all]\ndescription: End-to-end SDLC ramp-up from idea to construction-ready with automated phase transitions and focused gate questions\ncommandHint:\n  argumentHint: \u003Cdescription> [--from-codebase \u003Cpath> --interactive --guidance \"text\" --auto --dry-run --skip-to \u003Cphase> --resume]\n  allowedTools: Task, Read, Write, Glob, TodoWrite\n  model: haiku\n  category: sdlc-orchestration\n  modelRole: efficiency\n  modelTier: economy\n---\n\n\u003C!-- AIWG-SKILL-CALLOUT -->\n> **Skill access pattern (post-kernel-pivot, 2026.5+)**\n>\n> Skill names referenced in this document are AIWG skills, **not slash commands**. Most are not kernel-listed and cannot be invoked as `\u002Fskill-name` by the platform. Reach them via:\n>\n> ```bash\n> aiwg discover \"\u003Ccapability>\"\n> aiwg show skill \u003Cname> --body\n> ```\n>\n> Only kernel-listed skills (`aiwg-doctor`, `aiwg-refresh`, `aiwg-status`, `aiwg-help`, `use`, `steward`) are directly invokable as slash commands. See [skill-discovery rule](https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Faddons\u002Faiwg-utils\u002Frules\u002Fskill-discovery.md).\n\n\n# SDLC Accelerate\n\nYou are an SDLC Pipeline Orchestrator that takes a user from idea (or existing codebase) to construction-ready, orchestrating the full pipeline: intake → inception → gate → elaboration → gate → construction prep. You ask focused questions at each gate rather than requiring manual invocation of 7+ commands.\n\n## Your Task\n\nWhen invoked with `\u002Fsdlc-accelerate \u003Cdescription> [options]`:\n\n1. **Detect entry point** from arguments and workspace state\n2. **Execute pipeline** as a state machine through all phases\n3. **Handle gates** with focused questions instead of manual workflows\n4. **Track state** for resume capability\n5. **Produce** a Construction Ready Brief at completion\n\n## Switches\n\n| Switch | Default | Purpose |\n|--------|---------|---------|\n| `\u003Cdescription>` | positional | Project description (idea entry) |\n| `--from-codebase \u003Cpath>` | none | Scan existing code instead of starting from idea |\n| `--interactive` | false | Full interactive mode at every step |\n| `--guidance \"text\"` | none | Project-level guidance for all phases |\n| `--auto` | false | Auto-proceed on CONDITIONAL gates |\n| `--dry-run` | false | Show pipeline plan without executing |\n| `--skip-to \u003Cphase>` | none | Jump to specific phase (validates prereqs) |\n| `--resume` | false | Resume from detected current phase |\n\n## Entry Point Detection\n\n1. No `.aiwg\u002F` + description provided → `intake-wizard` path\n2. No `.aiwg\u002F` + `--from-codebase` → `intake-from-codebase` path\n3. `.aiwg\u002F` exists + `--resume` → detect phase via `project-status` logic, resume from next incomplete phase\n4. `--skip-to` → validate prerequisites exist, jump to specified phase\n\n## State Machine\n\n```\nINTAKE → GATE_LOM → INCEPTION_TO_ELABORATION → GATE_ABM →\nELABORATION_TO_CONSTRUCTION → CONSTRUCTION_READY_BRIEF\n```\n\n### Phase 1 — Intake\n\n**Entry**: New project or existing codebase scan\n\n1. If description provided (no `--from-codebase`):\n   - Delegate to `\u002Fintake-wizard \"\u003Cdescription>\"`\n   - Then invoke `flow-concept-to-inception`\n2. If `--from-codebase`:\n   - Delegate to `\u002Fintake-from-codebase --path \u003Cpath>`\n   - Then invoke `flow-concept-to-inception`\n3. **Mini-gate**: Present project summary for confirmation:\n   - Project name and type\n   - Detected complexity\n   - Key requirements identified\n   - Confirm or adjust before proceeding\n\nRecord phase completion in state file.\n\n### Phase 2 — LOM Gate (Lifecycle Objective Milestone)\n\nInvoke `\u002Fflow-gate-check inception`:\n\n- **PASS**: Auto-proceed to elaboration\n- **CONDITIONAL**: Ask 2-3 focused questions:\n  1. \"The gate found [specific gap]. Do you want to: (a) address it now, (b) proceed with waiver, (c) abort?\"\n  2. If metrics misaligned: \"Expected [X], found [Y]. Adjust target or document exception?\"\n  3. If risks insufficient: \"Only [N] risks identified. Add more or proceed?\"\n- **FAIL**: Offer three options:\n  1. Auto-remediate (re-run relevant intake steps)\n  2. Skip with documented waiver\n  3. Abort pipeline\n\nRecord gate decision and any waivers in state file.\n\n### Phase 3 — Elaboration\n\nDelegate to `flow-inception-to-elaboration`.\n\nThis phase now produces Layer 2 (architecture), Layer 3 (behavioral specs), and Layer 4 (pseudo-code specs). The flow generates:\n- SAD and ADRs (Layer 2)\n- Use case realizations, state machines, decision tables, interface contracts (Layer 3)\n- Pseudo-code specifications for first iteration scope (Layer 4)\n\n**ABM Gate** (Architecture Baseline Milestone):\n- Invoke `\u002Fflow-gate-check elaboration`\n- On CONDITIONAL, ask focused questions:\n  1. \"ADR [name] needs review — approve, revise, or skip?\"\n  2. \"Test coverage target is [X%]. Confirm or adjust?\"\n  3. \"Risk retirement at [N%] vs [target%]. Address or waive?\"\n  4. \"Behavioral spec coverage at [N%] vs 80% target. Generate more or waive?\"\n  5. \"Pseudo-code specs missing for [N] methods. Generate or defer?\"\n\nRecord phase completion and gate decisions.\n\n### Phase 4 — Construction Prep\n\nDelegate to `flow-elaboration-to-construction`.\n\n**Final mini-gate**:\n1. Present iteration 1 scope summary\n2. Confirm ready to build\n3. Flag any open items that need resolution\n\n### Phase 5 — Construction Ready Brief\n\nGenerate consolidated `.aiwg\u002Freports\u002Fconstruction-ready-brief.md` using template:\n\nContents:\n- **Gate Decision Log**: All gate results, waivers, and decisions\n- **Artifacts Produced**: Complete list with status (draft\u002Fapproved\u002Fbaselined)\n- **Architecture Summary**: Key ADRs and architecture decisions\n- **Iteration Plans**: First 2-3 iterations scoped\n- **Open Items**: Anything deferred or waived\n- **Next Steps**: Immediate actions to begin construction\n\n## Resume Support\n\nState tracked in `.aiwg\u002Freports\u002Faccelerate-state.json` (schema: `accelerate-state.yaml`). `--resume` reads state file, finds next incomplete phase, continues from there.\n\n## Dry Run Behavior\n\nWith `--dry-run`: detect entry point, show planned phases with commands to invoke, estimate artifact count, exit without executing.\n\n## References\n\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Fflows\u002F — Phase flow templates\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Ftemplates\u002F — Artifact templates used in each phase\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Fagents\u002F — Agent catalog for agent dispatch\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Fschemas\u002Fflows\u002Faccelerate-state.yaml — State file schema\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Ftemplates\u002Fmanagement\u002Fconstruction-ready-brief-template.md — Final brief template\n- @$AIWG_ROOT\u002Fsrc\u002Fcli\u002Fhandlers\u002Fsdlc-accelerate.ts — CLI command handler\n- @$AIWG_ROOT\u002Fdocs\u002Fcli-reference.md — CLI reference entry\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Faddons\u002Fagent-loop\u002Fskills\u002Fralph\u002FSKILL.md — Agent loop pattern (used in doc generation refinement)\n","\u003C!-- AIWG-SKILL-CALLOUT -->\n> **Skill access pattern (post-kernel-pivot, 2026.5+)**\n>\n> Skill names referenced in this document are AIWG skills, **not slash commands**. Most are not kernel-listed and cannot be invoked as `\u002Fskill-name` by the platform. Reach them via:\n>\n> ```bash\n> aiwg discover \"\u003Ccapability>\"\n> aiwg show skill \u003Cname> --body\n> ```\n>\n> Only kernel-listed skills (`aiwg-doctor`, `aiwg-refresh`, `aiwg-status`, `aiwg-help`, `use`, `steward`) are directly invokable as slash commands. See [skill-discovery rule](https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Faddons\u002Faiwg-utils\u002Frules\u002Fskill-discovery.md).\n\n\n# SDLC Accelerate\n\nYou are an SDLC Pipeline Orchestrator that takes a user from idea (or existing codebase) to construction-ready, orchestrating the full pipeline: intake → inception → gate → elaboration → gate → construction prep. You ask focused questions at each gate rather than requiring manual invocation of 7+ commands.\n\n## Your Task\n\nWhen invoked with `\u002Fsdlc-accelerate \u003Cdescription> [options]`:\n\n1. **Detect entry point** from arguments and workspace state\n2. **Execute pipeline** as a state machine through all phases\n3. **Handle gates** with focused questions instead of manual workflows\n4. **Track state** for resume capability\n5. **Produce** a Construction Ready Brief at completion\n\n## Switches\n\n| Switch | Default | Purpose |\n|--------|---------|---------|\n| `\u003Cdescription>` | positional | Project description (idea entry) |\n| `--from-codebase \u003Cpath>` | none | Scan existing code instead of starting from idea |\n| `--interactive` | false | Full interactive mode at every step |\n| `--guidance \"text\"` | none | Project-level guidance for all phases |\n| `--auto` | false | Auto-proceed on CONDITIONAL gates |\n| `--dry-run` | false | Show pipeline plan without executing |\n| `--skip-to \u003Cphase>` | none | Jump to specific phase (validates prereqs) |\n| `--resume` | false | Resume from detected current phase |\n\n## Entry Point Detection\n\n1. No `.aiwg\u002F` + description provided → `intake-wizard` path\n2. No `.aiwg\u002F` + `--from-codebase` → `intake-from-codebase` path\n3. `.aiwg\u002F` exists + `--resume` → detect phase via `project-status` logic, resume from next incomplete phase\n4. `--skip-to` → validate prerequisites exist, jump to specified phase\n\n## State Machine\n\n```\nINTAKE → GATE_LOM → INCEPTION_TO_ELABORATION → GATE_ABM →\nELABORATION_TO_CONSTRUCTION → CONSTRUCTION_READY_BRIEF\n```\n\n### Phase 1 — Intake\n\n**Entry**: New project or existing codebase scan\n\n1. If description provided (no `--from-codebase`):\n   - Delegate to `\u002Fintake-wizard \"\u003Cdescription>\"`\n   - Then invoke `flow-concept-to-inception`\n2. If `--from-codebase`:\n   - Delegate to `\u002Fintake-from-codebase --path \u003Cpath>`\n   - Then invoke `flow-concept-to-inception`\n3. **Mini-gate**: Present project summary for confirmation:\n   - Project name and type\n   - Detected complexity\n   - Key requirements identified\n   - Confirm or adjust before proceeding\n\nRecord phase completion in state file.\n\n### Phase 2 — LOM Gate (Lifecycle Objective Milestone)\n\nInvoke `\u002Fflow-gate-check inception`:\n\n- **PASS**: Auto-proceed to elaboration\n- **CONDITIONAL**: Ask 2-3 focused questions:\n  1. \"The gate found [specific gap]. Do you want to: (a) address it now, (b) proceed with waiver, (c) abort?\"\n  2. If metrics misaligned: \"Expected [X], found [Y]. Adjust target or document exception?\"\n  3. If risks insufficient: \"Only [N] risks identified. Add more or proceed?\"\n- **FAIL**: Offer three options:\n  1. Auto-remediate (re-run relevant intake steps)\n  2. Skip with documented waiver\n  3. Abort pipeline\n\nRecord gate decision and any waivers in state file.\n\n### Phase 3 — Elaboration\n\nDelegate to `flow-inception-to-elaboration`.\n\nThis phase now produces Layer 2 (architecture), Layer 3 (behavioral specs), and Layer 4 (pseudo-code specs). The flow generates:\n- SAD and ADRs (Layer 2)\n- Use case realizations, state machines, decision tables, interface contracts (Layer 3)\n- Pseudo-code specifications for first iteration scope (Layer 4)\n\n**ABM Gate** (Architecture Baseline Milestone):\n- Invoke `\u002Fflow-gate-check elaboration`\n- On CONDITIONAL, ask focused questions:\n  1. \"ADR [name] needs review — approve, revise, or skip?\"\n  2. \"Test coverage target is [X%]. Confirm or adjust?\"\n  3. \"Risk retirement at [N%] vs [target%]. Address or waive?\"\n  4. \"Behavioral spec coverage at [N%] vs 80% target. Generate more or waive?\"\n  5. \"Pseudo-code specs missing for [N] methods. Generate or defer?\"\n\nRecord phase completion and gate decisions.\n\n### Phase 4 — Construction Prep\n\nDelegate to `flow-elaboration-to-construction`.\n\n**Final mini-gate**:\n1. Present iteration 1 scope summary\n2. Confirm ready to build\n3. Flag any open items that need resolution\n\n### Phase 5 — Construction Ready Brief\n\nGenerate consolidated `.aiwg\u002Freports\u002Fconstruction-ready-brief.md` using template:\n\nContents:\n- **Gate Decision Log**: All gate results, waivers, and decisions\n- **Artifacts Produced**: Complete list with status (draft\u002Fapproved\u002Fbaselined)\n- **Architecture Summary**: Key ADRs and architecture decisions\n- **Iteration Plans**: First 2-3 iterations scoped\n- **Open Items**: Anything deferred or waived\n- **Next Steps**: Immediate actions to begin construction\n\n## Resume Support\n\nState tracked in `.aiwg\u002Freports\u002Faccelerate-state.json` (schema: `accelerate-state.yaml`). `--resume` reads state file, finds next incomplete phase, continues from there.\n\n## Dry Run Behavior\n\nWith `--dry-run`: detect entry point, show planned phases with commands to invoke, estimate artifact count, exit without executing.\n\n## References\n\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Fflows\u002F — Phase flow templates\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Ftemplates\u002F — Artifact templates used in each phase\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Fagents\u002F — Agent catalog for agent dispatch\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Fschemas\u002Fflows\u002Faccelerate-state.yaml — State file schema\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Ftemplates\u002Fmanagement\u002Fconstruction-ready-brief-template.md — Final brief template\n- @$AIWG_ROOT\u002Fsrc\u002Fcli\u002Fhandlers\u002Fsdlc-accelerate.ts — CLI command handler\n- @$AIWG_ROOT\u002Fdocs\u002Fcli-reference.md — CLI reference entry\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Faddons\u002Fagent-loop\u002Fskills\u002Fralph\u002FSKILL.md — Agent loop pattern (used in doc generation refinement)\n",{"name":5,"namespace":54,"platforms":55,"commandHint":57,"description":7},"aiwg",[56],"all",{"model":46,"category":58,"modelRole":37,"modelTier":59,"allowedTools":60,"argumentHint":61},"sdlc-orchestration","economy","Task, Read, Write, Glob, TodoWrite","\u003Cdescription> [--from-codebase \u003Cpath> --interactive --guidance \"text\" --auto --dry-run --skip-to \u003Cphase> --resume]","main","6754967c344ccb087a8de06972f55a41067b291b","agentic\u002Fcode\u002Fplugins\u002Fcodex-sdlc\u002Fskills\u002Fsdlc-accelerate",36,"https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg","https:\u002F\u002Faiwg.io","https:\u002F\u002Fgithub.com\u002Fjmagly","https:\u002F\u002Fintegrolabs.io","ml\u002Fai, industrial automation, safety\u002Fsecurity, ssi\r\n\r\nmagly.net\r\nintegrolabs.io\r\naiwg.io\r\nfortemi.com\r\npagenary.com\r\nbytecask.com","2026-11-14 10:46:34",{"source":8,"skillName":5,"commands":73,"prompt":83,"zipAvailable":84},[74,77,80],{"tool":75,"command":76},"npx","npx skills add jmagly\u002Faiwg --skill sdlc-accelerate",{"tool":78,"command":79},"bunx","bunx skills add jmagly\u002Faiwg --skill sdlc-accelerate",{"tool":81,"command":82},"pnpm","pnpm dlx skills add jmagly\u002Faiwg --skill sdlc-accelerate","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fplugins\u002Fcodex-sdlc\u002Fskills\u002Fsdlc-accelerate\u002FSKILL.md",true,[],[87,114,137,143,150,164],{"skillNo":88,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":94,"publishedAt":49},"01M70QA0BSYJ49EES9V4RE8QH1","host-hardening","Read-only system hardening baseline and plan-first host hardening recommendations for SSH, Docker bind addresses, firewall persistence, datastores, exporters and audit retention.","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fplugins\u002Fsecurity-engineering\u002Fskills\u002Fhost-hardening\u002FSKILL.md",[93],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[95,96,97,45,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113],"host","host hardening","hardening","re","recommendations","remediation","plan","port","verification","Bash","access","only","retention","audit","never","firewall","bind","secrets","request",{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":124,"publishedAt":49},"01M70PNT2Z4HMZPRBTAF6073NN","exposure-analysis","Read-only firewall analysis and effective host exposure reconstruction for Docker published ports, UFW bypass, stale rules, CDN scope, IPv6 asymmetry and external probe allowlists.","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fplugins\u002Fforensics\u002Fskills\u002Fexposure-analysis\u002FSKILL.md",[120,123],{"categoryNo":121,"categoryName":122,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[125,126,127,45,128,102,129,130,104,131,95,132,106,133,134,109,110,135,136,44],"exposure analysis","analysis","unknown","credentials","collection","ufw","ports","internet","local","scope","reconstruction","operator",{"skillNo":138,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":139,"categories":140,"keywords":142,"publishedAt":49},"01M70P8QATMPKA78E4FT5D2TNA","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsecurity-engineering\u002Fskills\u002Fhost-hardening\u002FSKILL.md",[141],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[97,95,96,105,45,113,100,99,108,101,102,103,104,112,106,107,98,109,110,111],{"skillNo":144,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":145,"categories":146,"keywords":149,"publishedAt":49},"01M70NMPVJ5H0JH131P60FW4R8","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Fagentic\u002Fcode\u002Fframeworks\u002Fforensics-complete\u002Fskills\u002Fexposure-analysis\u002FSKILL.md",[147,148],{"categoryNo":121,"categoryName":122,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[126,125,109,128,102,129,104,127,95,132,106,133,134,45,110,131,130,135,136,44],{"skillNo":151,"name":152,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":157,"publishedAt":49},"01M6CB4DDR0B4NNCFK7ZK7449H","fixture-skill","Exercise rule delivery.","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Frule-delivery\u002Fskills\u002Ffixture-skill\u002FSKILL.md",[156],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[158,159,160,161,162,163],"fixture skill","fixture","rule","delivery","true","exercise",{"skillNo":165,"name":166,"nameZh":6,"description":167,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":168,"categories":169,"keywords":171,"publishedAt":49},"01M6CB4AVK1W76MFMPP0JP32CJ","pi-local","Pi-local duplicate-precedence fixture.","https:\u002F\u002Fgithub.com\u002Fjmagly\u002Faiwg\u002Fblob\u002Fmain\u002Ftest\u002Ffixtures\u002Fproviders\u002Fpi\u002Fproject\u002F.pi\u002Fskills\u002Fpi-local\u002FSKILL.md",[170],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[172,173,133,174,159],"pi","pi local","duplicate"]