[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DERS7B4QHAH5GZHHBA4AHB":3,"skill-same:01M6DERS7B4QHAH5GZHHBA4AHB":115},{"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":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":14,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":49,"ownerDescription":6,"updatedAt":50,"install":51,"resources":64},"01M6DERS7B4QHAH5GZHHBA4AHB","sprint-dev",null,"Sprint execution — dependency-driven story development, post-merge AVFL, and team review.","iamsteveholmes\u002Fmomentum","iamsteveholmes","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F92353?v=4","01M6DENK56DRSF72CJ6FJQ4RT1","Steve Holmes","01M6DENK9KCZRYFFEB0M689F7D",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"dev","sprint dev","sprint","review","merge","development","team review","execution","team","dependency","Story","driven","avfl","post","high","2026-11-10 10:12:30",false,"---\nnamespace: aiwg\nname: prefill-cards\nplatforms: [all]\ndescription: Auto-populate SDLC artifact metadata headers across all templates using team profile configuration\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](..\u002F..\u002F..\u002Faddons\u002Faiwg-utils\u002Frules\u002Fskill-discovery.md).\n\n\n# Prefill Cards\n\nYou auto-populate SDLC artifact metadata headers across all templates in the current project using team configuration from `.aiwg\u002Fteam\u002Fteam-profile.md`.\n\n## Triggers\n\nAlternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):\n\n- \"stamp the templates\" → prefill all artifact headers\n- \"fill in the authors\" → populate author fields from team profile\n- \"our team just onboarded\" → run prefill after team setup\n- \"set up the project metadata\" → prefill cards with project info\n\n## Trigger Patterns Reference\n\n| Pattern | Example | Action |\n|---------|---------|--------|\n| Prefill request | \"prefill cards\" | Run `aiwg prefill-cards` |\n| Populate request | \"populate metadata\" | Run `aiwg prefill-cards` |\n| Fill templates | \"fill sdlc cards\" | Run `aiwg prefill-cards` |\n| Auto-populate | \"auto-populate artifacts\" | Run `aiwg prefill-cards` |\n| Dry run | \"show what prefill would change\" | Run `aiwg prefill-cards --dry-run` |\n| Specific type | \"prefill just the use case cards\" | Run `aiwg prefill-cards --type use-cases` |\n\n## Behavior\n\nWhen triggered:\n\n1. **Extract intent**:\n   - Is this a dry run (preview) or should changes be written?\n   - Is a specific artifact type mentioned (use cases, ADRs, test plans)?\n   - Has the user indicated a specific author or date override?\n\n2. **Run the appropriate command**:\n\n   ```bash\n   # Default: prefill all artifact templates\n   aiwg prefill-cards\n\n   # Preview only — show what would change\n   aiwg prefill-cards --dry-run\n\n   # Limit to a specific artifact type\n   aiwg prefill-cards --type use-cases\n   aiwg prefill-cards --type adrs\n   aiwg prefill-cards --type test-plans\n\n   # Override author (useful when project lead differs from default)\n   aiwg prefill-cards --author \"Jane Smith\"\n   ```\n\n3. **Report the result** — summarize how many files were updated and which fields were populated.\n\n## What Gets Populated\n\nFields populated from `.aiwg\u002Fteam\u002Fteam-profile.md`:\n\n| Field | Source |\n|-------|--------|\n| `author` | Team lead or assigned role member |\n| `created` | Current date (ISO 8601) |\n| `project` | Project name from team profile |\n| `organization` | Org name from team profile |\n| `status` | Set to `draft` for new artifacts |\n| `version` | Set to `0.1` for new artifacts |\n\nFields that are NOT overwritten if already set (idempotent behavior).\n\n## Prerequisites\n\n- `.aiwg\u002Fteam\u002Fteam-profile.md` must exist and be populated.\n- If the team profile is missing, run team onboarding first: `flow-team-onboarding`.\n\n## Examples\n\n### Example 1: Project start after team onboarding\n\n**User**: \"We just finished onboarding — go ahead and prefill the cards\"\n\n**Extraction**: Full prefill, no overrides\n\n**Action**:\n```bash\naiwg prefill-cards\n```\n\n**Response**: \"Prefilled metadata in 14 artifact templates — use cases (6), ADRs (4), test plans (3), deployment plan (1). Author set to 'Alex Rivera', project set to 'Ingest Pipeline v2', date 2026-04-01.\"\n\n### Example 2: Preview before committing\n\n**User**: \"Show me what prefill-cards would do without changing anything\"\n\n**Extraction**: Dry-run requested\n\n**Action**:\n```bash\naiwg prefill-cards --dry-run\n```\n\n**Response**: \"Dry run: would update 14 files. Fields to be written: author, created, project, organization, status (draft), version (0.1). No changes made.\"\n\n### Example 3: Targeted fill for specific artifact type\n\n**User**: \"Just prefill the ADR cards for now\"\n\n**Extraction**: Limit to ADR type\n\n**Action**:\n```bash\naiwg prefill-cards --type adrs\n```\n\n**Response**: \"Prefilled metadata in 4 ADR templates. Author set to 'Alex Rivera'.\"\n\n## References\n\n- @$AIWG_ROOT\u002Fsrc\u002Fcli\u002Fhandlers\u002Futilities.ts — Command handler\n- @$AIWG_ROOT\u002Fdocs\u002Fcli-reference.md — CLI reference\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Ftemplates\u002F — SDLC artifact templates\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](..\u002F..\u002F..\u002Faddons\u002Faiwg-utils\u002Frules\u002Fskill-discovery.md).\n\n\n# Prefill Cards\n\nYou auto-populate SDLC artifact metadata headers across all templates in the current project using team configuration from `.aiwg\u002Fteam\u002Fteam-profile.md`.\n\n## Triggers\n\nAlternate expressions and non-obvious activations (primary phrases are matched automatically from the skill description):\n\n- \"stamp the templates\" → prefill all artifact headers\n- \"fill in the authors\" → populate author fields from team profile\n- \"our team just onboarded\" → run prefill after team setup\n- \"set up the project metadata\" → prefill cards with project info\n\n## Trigger Patterns Reference\n\n| Pattern | Example | Action |\n|---------|---------|--------|\n| Prefill request | \"prefill cards\" | Run `aiwg prefill-cards` |\n| Populate request | \"populate metadata\" | Run `aiwg prefill-cards` |\n| Fill templates | \"fill sdlc cards\" | Run `aiwg prefill-cards` |\n| Auto-populate | \"auto-populate artifacts\" | Run `aiwg prefill-cards` |\n| Dry run | \"show what prefill would change\" | Run `aiwg prefill-cards --dry-run` |\n| Specific type | \"prefill just the use case cards\" | Run `aiwg prefill-cards --type use-cases` |\n\n## Behavior\n\nWhen triggered:\n\n1. **Extract intent**:\n   - Is this a dry run (preview) or should changes be written?\n   - Is a specific artifact type mentioned (use cases, ADRs, test plans)?\n   - Has the user indicated a specific author or date override?\n\n2. **Run the appropriate command**:\n\n   ```bash\n   # Default: prefill all artifact templates\n   aiwg prefill-cards\n\n   # Preview only — show what would change\n   aiwg prefill-cards --dry-run\n\n   # Limit to a specific artifact type\n   aiwg prefill-cards --type use-cases\n   aiwg prefill-cards --type adrs\n   aiwg prefill-cards --type test-plans\n\n   # Override author (useful when project lead differs from default)\n   aiwg prefill-cards --author \"Jane Smith\"\n   ```\n\n3. **Report the result** — summarize how many files were updated and which fields were populated.\n\n## What Gets Populated\n\nFields populated from `.aiwg\u002Fteam\u002Fteam-profile.md`:\n\n| Field | Source |\n|-------|--------|\n| `author` | Team lead or assigned role member |\n| `created` | Current date (ISO 8601) |\n| `project` | Project name from team profile |\n| `organization` | Org name from team profile |\n| `status` | Set to `draft` for new artifacts |\n| `version` | Set to `0.1` for new artifacts |\n\nFields that are NOT overwritten if already set (idempotent behavior).\n\n## Prerequisites\n\n- `.aiwg\u002Fteam\u002Fteam-profile.md` must exist and be populated.\n- If the team profile is missing, run team onboarding first: `flow-team-onboarding`.\n\n## Examples\n\n### Example 1: Project start after team onboarding\n\n**User**: \"We just finished onboarding — go ahead and prefill the cards\"\n\n**Extraction**: Full prefill, no overrides\n\n**Action**:\n```bash\naiwg prefill-cards\n```\n\n**Response**: \"Prefilled metadata in 14 artifact templates — use cases (6), ADRs (4), test plans (3), deployment plan (1). Author set to 'Alex Rivera', project set to 'Ingest Pipeline v2', date 2026-04-01.\"\n\n### Example 2: Preview before committing\n\n**User**: \"Show me what prefill-cards would do without changing anything\"\n\n**Extraction**: Dry-run requested\n\n**Action**:\n```bash\naiwg prefill-cards --dry-run\n```\n\n**Response**: \"Dry run: would update 14 files. Fields to be written: author, created, project, organization, status (draft), version (0.1). No changes made.\"\n\n### Example 3: Targeted fill for specific artifact type\n\n**User**: \"Just prefill the ADR cards for now\"\n\n**Extraction**: Limit to ADR type\n\n**Action**:\n```bash\naiwg prefill-cards --type adrs\n```\n\n**Response**: \"Prefilled metadata in 4 ADR templates. Author set to 'Alex Rivera'.\"\n\n## References\n\n- @$AIWG_ROOT\u002Fsrc\u002Fcli\u002Fhandlers\u002Futilities.ts — Command handler\n- @$AIWG_ROOT\u002Fdocs\u002Fcli-reference.md — CLI reference\n- @$AIWG_ROOT\u002Fagentic\u002Fcode\u002Fframeworks\u002Fsdlc-complete\u002Ftemplates\u002F — SDLC artifact templates\n",{"name":39,"namespace":40,"platforms":41,"description":43},"prefill-cards","aiwg",[42],"all","Auto-populate SDLC artifact metadata headers across all templates using team profile configuration","main","6754967c344ccb087a8de06972f55a41067b291b","skills\u002Fmomentum\u002Fskills\u002Fsprint-dev","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes","http:\u002F\u002Fcapitalcodemonkey.blogspot.com","2026-11-09 05:58:39",{"source":8,"skillName":39,"commands":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add iamsteveholmes\u002Fmomentum --skill prefill-cards",{"tool":57,"command":58},"bunx","bunx skills add iamsteveholmes\u002Fmomentum --skill prefill-cards",{"tool":60,"command":61},"pnpm","pnpm dlx skills add iamsteveholmes\u002Fmomentum --skill prefill-cards","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002FSKILL.md",true,[65,71,75,79,83,87,91,95,99,103,107,111],{"path":66,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":69,"sourceHtmlUrl":70},"evals\u002Feval-avfl-stop-gate.md","REFERENCE","参考文档",1857,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-avfl-stop-gate.md",{"path":72,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":73,"sourceHtmlUrl":74},"evals\u002Feval-consolidated-fix-queue.md",2336,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-consolidated-fix-queue.md",{"path":76,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":77,"sourceHtmlUrl":78},"evals\u002Feval-dedup-guard-allows-new-stories.md",1582,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-dedup-guard-allows-new-stories.md",{"path":80,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":81,"sourceHtmlUrl":82},"evals\u002Feval-dedup-guard-blocks-duplicate.md",1364,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-dedup-guard-blocks-duplicate.md",{"path":84,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":85,"sourceHtmlUrl":86},"evals\u002Feval-halts-without-active-sprint-approvals.md",1833,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-halts-without-active-sprint-approvals.md",{"path":88,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":89,"sourceHtmlUrl":90},"evals\u002Feval-per-story-code-review.md",1987,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-per-story-code-review.md",{"path":92,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":93,"sourceHtmlUrl":94},"evals\u002Feval-sprint-dev-7-phases.md",1341,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-sprint-dev-7-phases.md",{"path":96,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":97,"sourceHtmlUrl":98},"evals\u002Feval-sprint-dev-derives-ordering-from-waves.md",2931,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-sprint-dev-derives-ordering-from-waves.md",{"path":100,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":101,"sourceHtmlUrl":102},"evals\u002Feval-sprint-dev-invocable.md",419,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-sprint-dev-invocable.md",{"path":104,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":105,"sourceHtmlUrl":106},"evals\u002Feval-sprint-dev-reads-active-block-only.md",2258,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-sprint-dev-reads-active-block-only.md",{"path":108,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":109,"sourceHtmlUrl":110},"evals\u002Feval-sprint-dev-uses-bd-ready-claim-for-unblocked-stories.md",2421,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fevals\u002Feval-sprint-dev-uses-bd-ready-claim-for-unblocked-stories.md",{"path":112,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":113,"sourceHtmlUrl":114},"workflow.md",53164,"https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-dev\u002Fworkflow.md",[116,136,154,173,190,206],{"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":34},"01M6DES6J0HGT27SEJJWF316FV","upstream-fix","Traces quality failures upstream to spec, rule, or workflow root cause. Proposes fixes at the right level.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fupstream-fix\u002FSKILL.md",[],[123,124,125,126,127,128,129,130,33,131,132,133,134,135],"upstream","fix","upstream fix","to spec","root cause","traces","fixes","at","root","rule","quality","workflow","spec",{"skillNo":137,"name":138,"nameZh":6,"description":139,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":140,"categories":141,"keywords":142,"publishedAt":34},"01M6DES4A08NFWQM0AJBR2RRX5","triage","Dedup gate + batch-classify observations into five classes, enrich ARTIFACTs, batch-approve, delegate to intake\u002Fdecision or queue.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Ftriage\u002FSKILL.md",[],[138,143,144,145,146,147,148,33,149,150,151,152,153],"batch","artifacts","intake","queue","decision","approve","observations","enrich","classify","gate","delegate",{"skillNo":155,"name":156,"nameZh":6,"description":157,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":158,"categories":159,"keywords":160,"publishedAt":34},"01M6DERYX8W6Z9Z4RM5V6E9HED","sprint-planning","Sprint planning — story selection, team composition, Gherkin specs, and visual companion plan gate for developer sign-off.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-planning\u002FSKILL.md",[],[21,161,162,163,164,165,33,166,167,168,169,152,29,170,27,171,172],"planning","sprint planning","plan gate","visual companion","for","companion","sign","visual","selection","developer","Composition","plan",{"skillNo":174,"name":175,"nameZh":6,"description":176,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":177,"categories":178,"keywords":179,"publishedAt":34},"01M6DERWCP7Y0WDY5KG6109RQB","sprint-manager","Sole writer of stories\u002Findex.json and sprints\u002Findex.json — validates state transitions, activates sprints, manages epic membership.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fsprint-manager\u002FSKILL.md",[],[180,21,181,182,183,184,185,186,187,188,189],"manager","sprint manager","index","stories","sprints","EPIC","transitions","writer","json","state",{"skillNo":191,"name":192,"nameZh":6,"description":193,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":194,"categories":195,"keywords":196,"publishedAt":34},"01M6DERP0A271FYSAXCV85GF04","retro","Sprint retrospective — transcript audit engine (dynamic Workflow), story verification, findings document, and sprint closure.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fretro\u002FSKILL.md",[],[192,197,198,199,134,200,201,33,202,203,21,204,29,205],"verification","transcript","retrospective","audit","closure","dynamic workflow","sprint retrospective","document","engine",{"skillNo":207,"name":208,"nameZh":6,"description":209,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":210,"categories":211,"keywords":217,"publishedAt":34},"01M6DERK5KCKWXC5NQATAKTKZZ","research","Deep research pipeline with parallel subagents, Gemini CLI triangulation, AVFL corpus validation, and provenance tracking.","https:\u002F\u002Fgithub.com\u002Fiamsteveholmes\u002Fmomentum\u002Fblob\u002Fmain\u002Fskills\u002Fmomentum\u002Fskills\u002Fresearch\u002FSKILL.md",[212],{"categoryNo":213,"categoryName":214,"taxonomyType":215,"taxonomyTypeDesc":216},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[208,218,33,219,220,31,221,222,223,224,225,226,227,228,229,230,231],"provenance tracking","research pipeline","with","deep","subagents","tracking","parallel","provenance","pipeline","deep research","validation","gemini cli","gemini","cli"]