[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6VCF5VY274DMDX09DNCJJX4":3,"skill-same:01M6VCF5VY274DMDX09DNCJJX4":123},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":13,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":56,"install":57,"resources":70},"01M6VCF5VY274DMDX09DNCJJX4","videodb",null,"See, Understand, Act on video and audio. See- ingest from local files, URLs, RTSP\u002Flive feeds, or live record desktop; return realtime context and playable stream links. Understand- extract frames, build visual\u002Fsemantic\u002Ftemporal indexes, and search moments with timestamps and auto-clips. Act- transcode and normalize (codec, fps, resolution, aspect ratio), perform timeline edits (subtitles, text\u002Fimage overlays, branding, audio overlays, dubbing, translation), generate media assets (image, audio, video), and create real time alerts for events from live streams or desktop capture.","sakamoto-family-smile\u002Fagent_monorepo","sakamoto-family-smile","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F132812403?v=4","01M6RTAT3H8PMWX5SJ65KP3VYF","01M6RTAV321WB5RAHCWTZMX5CV",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",[5,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"auto","overlays","events","live","act","local","time","translation","files","image","context","read","text","Audio","Media","Video","search","generate","create","2026-11-10 10:12:30",false,"---\nname: icdev-boundary\ndescription: \"Assess ATO boundary impact and manage supply chain risk for requirements. Use when analyzing how a requirement change affects the ATO boundary or supply chain.\"\ncontext: fork\nallowed-tools: Bash, Read, Write, Edit, Glob, Grep\n---\n\n# \u002Ficdev-boundary — ATO Boundary & Supply Chain Analysis\n\n## Usage\n```\n\u002Ficdev-boundary \u003Cproject-id> [--assess \u003Crequirement-id> --system \u003Csystem-id>] [--scrm] [--isa-check] [--cve-check]\n```\n\n## What This Does\nRuns RICOAS Phase 2 — ATO boundary impact and supply chain intelligence:\n1. **Assess boundary impact** — evaluate how requirements affect existing ATO boundaries (GREEN\u002FYELLOW\u002FORANGE\u002FRED)\n2. **Generate alternatives** — for RED-tier requirements, produce 3-5 alternative COAs within existing ATO\n3. **Build dependency graph** — track vendor supply chain with upstream\u002Fdownstream relationships\n4. **SCRM assessment** — score vendors across 6 NIST 800-161 dimensions, check Section 889\n5. **ISA\u002FMOU lifecycle** — check expiring agreements, flag overdue reviews\n6. **CVE triage** — triage vulnerabilities with blast radius propagation through dependency graph\n\nAll operations produce CUI-marked output and record audit trail entries.\n\nSee [REFERENCE.md](REFERENCE.md) for step-by-step commands (Steps 1–8).\n\n## Error Handling\n- If ATO system not registered: prompt to register before assessment\n- If requirement not found: check intake session, report error\n- If dependency graph empty: suggest adding vendors via add_vendor\n- If SCRM assessment fails: check vendor records exist\n- If CVE propagation finds circular dependency: break cycle, report warning\n\n## Security Gates\n- RED-tier requirement without alternative COA → **blocks**\n- Critical SCRM risk unmitigated → **blocks**\n- ISA expired with active data flow → **blocks**\n- Critical CVE SLA overdue → **blocks**\n- Section 889 prohibited vendor detected → **blocks**\n\n## Related Skills\n- `\u002Ficdev-intake` — Requirements intake (Phase 1 feeds boundary assessment)\n- `\u002Ficdev-comply` — Compliance artifacts (SSP addendum for YELLOW\u002FORANGE tiers)\n- `\u002Ficdev-maintain` — Maintenance audit (CVE triage feeds maintenance workflow)\n- `\u002Ficdev-secure` — Security scanning (vulnerability data feeds CVE triage)\n","# \u002Ficdev-boundary — ATO Boundary & Supply Chain Analysis\n\n## Usage\n```\n\u002Ficdev-boundary \u003Cproject-id> [--assess \u003Crequirement-id> --system \u003Csystem-id>] [--scrm] [--isa-check] [--cve-check]\n```\n\n## What This Does\nRuns RICOAS Phase 2 — ATO boundary impact and supply chain intelligence:\n1. **Assess boundary impact** — evaluate how requirements affect existing ATO boundaries (GREEN\u002FYELLOW\u002FORANGE\u002FRED)\n2. **Generate alternatives** — for RED-tier requirements, produce 3-5 alternative COAs within existing ATO\n3. **Build dependency graph** — track vendor supply chain with upstream\u002Fdownstream relationships\n4. **SCRM assessment** — score vendors across 6 NIST 800-161 dimensions, check Section 889\n5. **ISA\u002FMOU lifecycle** — check expiring agreements, flag overdue reviews\n6. **CVE triage** — triage vulnerabilities with blast radius propagation through dependency graph\n\nAll operations produce CUI-marked output and record audit trail entries.\n\nSee [REFERENCE.md](REFERENCE.md) for step-by-step commands (Steps 1–8).\n\n## Error Handling\n- If ATO system not registered: prompt to register before assessment\n- If requirement not found: check intake session, report error\n- If dependency graph empty: suggest adding vendors via add_vendor\n- If SCRM assessment fails: check vendor records exist\n- If CVE propagation finds circular dependency: break cycle, report warning\n\n## Security Gates\n- RED-tier requirement without alternative COA → **blocks**\n- Critical SCRM risk unmitigated → **blocks**\n- ISA expired with active data flow → **blocks**\n- Critical CVE SLA overdue → **blocks**\n- Section 889 prohibited vendor detected → **blocks**\n\n## Related Skills\n- `\u002Ficdev-intake` — Requirements intake (Phase 1 feeds boundary assessment)\n- `\u002Ficdev-comply` — Compliance artifacts (SSP addendum for YELLOW\u002FORANGE tiers)\n- `\u002Ficdev-maintain` — Maintenance audit (CVE triage feeds maintenance workflow)\n- `\u002Ficdev-secure` — Security scanning (vulnerability data feeds CVE triage)\n",{"name":47,"context":48,"description":49,"allowed-tools":50},"icdev-boundary","fork","Assess ATO boundary impact and manage supply chain risk for requirements. Use when analyzing how a requirement change affects the ATO boundary or supply chain.","Bash, Read, Write, Edit, Glob, Grep","main","bdf5e9dd21e324a68ee6da7c66296a66ff27f585",".claude\u002Fskills\u002Fecc\u002Fvideodb","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile","2026-11-08 20:29:14",{"source":8,"skillName":47,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add sakamoto-family-smile\u002Fagent_monorepo --skill icdev-boundary",{"tool":63,"command":64},"bunx","bunx skills add sakamoto-family-smile\u002Fagent_monorepo --skill icdev-boundary",{"tool":66,"command":67},"pnpm","pnpm dlx skills add sakamoto-family-smile\u002Fagent_monorepo --skill icdev-boundary","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002FSKILL.md",true,[71,77,81,85,89,93,97,101,105,109,113,117],{"path":72,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":75,"sourceHtmlUrl":76},"REFERENCE.md","REFERENCE","参考文档",3780,"https:\u002F\u002Fgithub.com\u002Ficdev-ai\u002Ficdev\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Ficdev-boundary\u002FREFERENCE.md",{"path":78,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":79,"sourceHtmlUrl":80},"reference\u002Fapi-reference.md",20455,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Fapi-reference.md",{"path":82,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":83,"sourceHtmlUrl":84},"reference\u002Fcapture-reference.md",12190,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Fcapture-reference.md",{"path":86,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":87,"sourceHtmlUrl":88},"reference\u002Fcapture.md",4847,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Fcapture.md",{"path":90,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":91,"sourceHtmlUrl":92},"reference\u002Feditor.md",16558,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Feditor.md",{"path":94,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":95,"sourceHtmlUrl":96},"reference\u002Fgenerative.md",10263,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Fgenerative.md",{"path":98,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":99,"sourceHtmlUrl":100},"reference\u002Frtstream-reference.md",15286,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Frtstream-reference.md",{"path":102,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":103,"sourceHtmlUrl":104},"reference\u002Frtstream.md",1881,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Frtstream.md",{"path":106,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":107,"sourceHtmlUrl":108},"reference\u002Fsearch.md",7928,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Fsearch.md",{"path":110,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":111,"sourceHtmlUrl":112},"reference\u002Fstreaming.md",11867,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Fstreaming.md",{"path":114,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":115,"sourceHtmlUrl":116},"reference\u002Fuse-cases.md",4451,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Freference\u002Fuse-cases.md",{"path":118,"resourceType":119,"resourceTypeDesc":120,"sizeBytes":121,"sourceHtmlUrl":122},"scripts\u002Fws_listener.py","SCRIPT","脚本",8422,"https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fvideodb\u002Fscripts\u002Fws_listener.py",[124,153,161,181,203,232],{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":134,"publishedAt":42},"01M6RW50THEFSKK42YNR8XFZA1","remotion-video-creation","Best practices for Remotion - Video creation in React. 29 domain-specific rules covering 3D, animations, audio, captions, charts, transitions, and more.","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fremotion-video-creation\u002FSKILL.md",[130,133],{"categoryNo":131,"categoryName":132,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[38,135,136,137,138,139,140,36,141,142,143,144,145,146,147,148,149,150,151,152],"remotion video","remotion video creation","creation","Remotion","Charts","Captions","3D","Composition","Animation","best practices","more","animations","domain-specific","domain","three","Rules","Lottie","for",{"skillNo":154,"name":155,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":156,"categories":157,"keywords":158,"publishedAt":42},"01M6VCJ23NPECPSZJKGY691F75","hotcook-recipes","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002Fhotcook-agent\u002Fdata\u002Fskills\u002Fhotcook-recipes\u002FSKILL.md",[],[159,160],"hotcook recipes","recipes",{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":175,"publishedAt":42},"01M6VCHHE00X5XHSDRD1KH1BW2","code-helper","Code review and assistance skill","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002Fagent-system-2\u002Fskills\u002Fcode-helper\u002Fskill.md",[167,170],{"categoryNo":168,"categoryName":169,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":171,"categoryName":172,"taxonomyType":173,"taxonomyTypeDesc":174},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[176,177,178,179,180],"code helper","helper","code","code review","review",{"skillNo":182,"name":183,"nameZh":6,"description":184,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":185,"categories":186,"keywords":193,"publishedAt":42},"01M6VCH3Q31A20H6SQ1H0J7JB2","research-assistant","Web research assistant skill using Brave Search MCP","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002Fagent-system-1\u002Fskills\u002Fresearch-assistant\u002Fskill.md",[187,190],{"categoryNo":188,"categoryName":189,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究",{"categoryNo":191,"categoryName":192,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[194,195,196,197,198,39,199,200,201,202],"research assistant","research","assistant","MCP","web","brave search","web research","brave","web research assistant",{"skillNo":204,"name":205,"nameZh":6,"description":206,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":207,"categories":208,"keywords":213,"publishedAt":42},"01M6VCGZZGPNVJSCZ1JTMNZAHY","x-api","X\u002FTwitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X programmatically.","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fx-api\u002FSKILL.md",[209,212],{"categoryNo":210,"categoryName":211,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":171,"categoryName":172,"taxonomyType":173,"taxonomyTypeDesc":174},[214,215,216,217,218,219,152,220,221,222,223,224,225,226,227,228,229,230,39,231],"x api","api","with","when","limits","rate","threads","reading","native","posting","platform","patterns","api integration","twitter","use","auth","analytics","OAuth",{"skillNo":233,"name":234,"nameZh":6,"description":235,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":236,"categories":237,"keywords":239,"publishedAt":42},"01M6VCGVX6DGB1FKTA53QBBCQB","workspace-surface-audit","Audit the active repo, MCP servers, plugins, connectors, env surfaces, and harness setup, then recommend the highest-value ECC-native skills, hooks, agents, and operator workflows. Use when the user wants help setting up Claude Code or understanding what capabilities are actually available in their environment.","https:\u002F\u002Fgithub.com\u002Fsakamoto-family-smile\u002Fagent_monorepo\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fecc\u002Fworkspace-surface-audit\u002FSKILL.md",[238],{"categoryNo":191,"categoryName":192,"taxonomyType":20,"taxonomyTypeDesc":21},[240,241,242,243,197,244,245,178,246,247,248,249,228,250,251,252,253,222,254,217],"workspace surface audit","workspace","audit","hooks","workflows","connectors","capabilities","harness","repo","environment","up","harness setup","active","env","value"]