[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6JVR28PA3QM6B9W2JSW8D63":3,"skill-same:01M6JVR28PA3QM6B9W2JSW8D63":73},{"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":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":49,"ownerHtmlUrl":50,"ownerBlogUrl":51,"ownerDescription":6,"updatedAt":52,"install":53,"resources":66},"01M6JVR28PA3QM6B9W2JSW8D63","demo-social-cut",null,"Plan short silent demo cuts, slideshow edits, hero loops, and social clips from existing demo-machine or QA evidence. Use when Codex needs no-caption polished videos, frame-based reels, poster frames, or audience-specific excerpts derived from `events.json`, screenshots, storyboard evidence, or rendered demo runs.","45ck\u002Fskill-harness","45ck","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F98618920?v=4","01M6JVMEERB77XKFGN2RT770BP","Calvin","01M6JVMEK42E6WBBD4R3QE9Y4P",15,"MIT","https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Fblob\u002Fmain\u002Fpacks\u002Fdemo-production-skills\u002Fskills\u002Fdemo-social-cut\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"cut","demo social cut","social","demo","slideshow","qa","hero","frame","Existing","reels","videos","loops","machine","plan","codex","poster","evidence","use","short","json","2026-11-10 10:12:30",false,"---\nname: demo-social-cut\ndescription: Plan short silent demo cuts, slideshow edits, hero loops, and social clips from existing demo-machine or QA evidence. Use when Codex needs no-caption polished videos, frame-based reels, poster frames, or audience-specific excerpts derived from `events.json`, screenshots, storyboard evidence, or rendered demo runs.\n---\n\n# Demo Social Cut\n\n## Overview\n\nUse this skill to derive a polished short edit from a real captured flow. The edit plan must point back to the source run and evidence; it is not a free-form video editing brief.\n\n## Decision Rules\n\n- Use `demo-machine edit` or a project-native render path when the run has `events.json`.\n- Use frame and screenshot based slideshow cuts when the strongest evidence is screenshots or storyboard output.\n- Use FFmpeg\u002FRemotion only as render mechanisms, not as the source of truth.\n- Prefer no captions when the user asks for silent, hero, slideshow, or in-browser preview output.\n- Keep narration and captions optional derivatives, never implicit defaults for a silent cut.\n\n## Edit Plan\n\nProduce a concise plan with:\n\n- source run directory and source spec\n- target audience: review, docs, launch, social, portfolio, issue repro, or release note\n- aspect ratio and duration target\n- selected moments with evidence references\n- output assets: MP4, GIF\u002FWebP preview, poster frame, frame strip, or HTML review page\n- render command or next command to run\n- quality checks and known risks\n\n## Recommended Cut Types\n\n- `hero-loop`: 6-15 second silent loop for README, landing page, or app preview\n- `feature-cut`: 20-45 second focused clip of one capability\n- `repro-cut`: short evidence clip showing a bug or fix path\n- `slideshow-reel`: still frames, zooms, and transitions from screenshots\u002Fstoryboards\n- `release-recap`: selected before\u002Fafter or workflow moments for changelog review\n\n## Quality Checks\n\n- Verify the source run is complete before editing.\n- Check that UI text remains readable at the target aspect ratio.\n- Avoid cuts that hide failed assertions, console\u002Fnetwork failures, or layout safety warnings.\n- For silent cuts, make state changes visually obvious through framing, cursor, timing, or title cards.\n- If external assets are used, record license and source; otherwise keep the cut local-first.\n\n## Handoff\n\nReturn the edit plan and any generated paths. If rendering is not run, state the exact command and prerequisites.\n","# Demo Social Cut\n\n## Overview\n\nUse this skill to derive a polished short edit from a real captured flow. The edit plan must point back to the source run and evidence; it is not a free-form video editing brief.\n\n## Decision Rules\n\n- Use `demo-machine edit` or a project-native render path when the run has `events.json`.\n- Use frame and screenshot based slideshow cuts when the strongest evidence is screenshots or storyboard output.\n- Use FFmpeg\u002FRemotion only as render mechanisms, not as the source of truth.\n- Prefer no captions when the user asks for silent, hero, slideshow, or in-browser preview output.\n- Keep narration and captions optional derivatives, never implicit defaults for a silent cut.\n\n## Edit Plan\n\nProduce a concise plan with:\n\n- source run directory and source spec\n- target audience: review, docs, launch, social, portfolio, issue repro, or release note\n- aspect ratio and duration target\n- selected moments with evidence references\n- output assets: MP4, GIF\u002FWebP preview, poster frame, frame strip, or HTML review page\n- render command or next command to run\n- quality checks and known risks\n\n## Recommended Cut Types\n\n- `hero-loop`: 6-15 second silent loop for README, landing page, or app preview\n- `feature-cut`: 20-45 second focused clip of one capability\n- `repro-cut`: short evidence clip showing a bug or fix path\n- `slideshow-reel`: still frames, zooms, and transitions from screenshots\u002Fstoryboards\n- `release-recap`: selected before\u002Fafter or workflow moments for changelog review\n\n## Quality Checks\n\n- Verify the source run is complete before editing.\n- Check that UI text remains readable at the target aspect ratio.\n- Avoid cuts that hide failed assertions, console\u002Fnetwork failures, or layout safety warnings.\n- For silent cuts, make state changes visually obvious through framing, cursor, timing, or title cards.\n- If external assets are used, record license and source; otherwise keep the cut local-first.\n\n## Handoff\n\nReturn the edit plan and any generated paths. If rendering is not run, state the exact command and prerequisites.\n",{"name":5,"description":7},"main","31fedf0ad5fb02ca599add38ef92ce9ebfdaf785","packs\u002Fdemo-production-skills\u002Fskills\u002Fdemo-social-cut",1,"https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness","https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Freleases\u002Ftag\u002Fv0.1.0","https:\u002F\u002Fgithub.com\u002F45ck","calvinkennedy.com","2026-06-23 16:42:42",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add 45ck\u002Fskill-harness --skill demo-social-cut",{"tool":59,"command":60},"bunx","bunx skills add 45ck\u002Fskill-harness --skill demo-social-cut",{"tool":62,"command":63},"pnpm","pnpm dlx skills add 45ck\u002Fskill-harness --skill demo-social-cut","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Fblob\u002Fmain\u002Fpacks\u002Fdemo-production-skills\u002Fskills\u002Fdemo-social-cut\u002FSKILL.md",true,[67],{"path":68,"resourceType":69,"resourceTypeDesc":70,"sizeBytes":71,"sourceHtmlUrl":72},"agents\u002Fopenai.yaml","REFERENCE","参考文档",200,"https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Fblob\u002Fmain\u002Fpacks\u002Fdemo-production-skills\u002Fskills\u002Fdemo-social-cut\u002Fagents\u002Fopenai.yaml",[74,92,102,125,137,158],{"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":85,"publishedAt":39},"01M6JVWQZDB2JC8FC6Q2KKH0HV","risky-skill","Synthetic risky skill for intake scanner coverage.","https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fexternal-skill-intake\u002Frisky-script-pack\u002Fskills\u002Frisky-skill\u002FSKILL.md",[80],{"categoryNo":81,"categoryName":82,"taxonomyType":83,"taxonomyTypeDesc":84},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[86,87,88,89,90,91],"risky skill","for","synthetic","scanner","coverage","intake",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":99,"publishedAt":39},"01M6JVWKG4SGT1M3TVDDDS4PDD","fixture-skill","Synthetic skill for intake scanner coverage.","https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fexternal-skill-intake\u002Fclean-cross-host-pack\u002Fskills\u002Ffixture-skill\u002FSKILL.md",[98],{"categoryNo":81,"categoryName":82,"taxonomyType":83,"taxonomyTypeDesc":84},[100,101,88,91,90,89,87],"fixture skill","fixture",{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":109,"publishedAt":39},"01M6JVWE7C4FKEF3PGZVZ31FFG","third-party-skill-intake","Review third-party skill repos for format fit, provenance, and first-party adoption paths without treating them as direct harness dependencies.","https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Fblob\u002Fmain\u002Fplugins\u002Fskill-harness-helpers\u002Fskills\u002Fthird-party-skill-intake\u002FSKILL.md",[108],{"categoryNo":81,"categoryName":82,"taxonomyType":83,"taxonomyTypeDesc":84},[91,110,111,112,113,114,115,116,117,118,119,120,121,87,122,123,124],"party","third party skill intake","paths","adoption","first","provenance","format","direct","dependencies","third-party","as","fit","harness","review","repos",{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":132,"publishedAt":39},"01M6JVW8YAFFNP0Q1XWXE1WH6G","loop","Handle \u002Floop-style requests for finding, adapting, drafting, and preparing bounded agent loops without treating external loop catalogs as authorization.","https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Fblob\u002Fmain\u002Fplugins\u002Fskill-harness-helpers\u002Fskills\u002Floop\u002FSKILL.md",[131],{"categoryNo":81,"categoryName":82,"taxonomyType":83,"taxonomyTypeDesc":84},[127,133,134,120,135,30,136,87],"bounded","authorization","style","requests",{"skillNo":138,"name":139,"nameZh":6,"description":140,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":141,"categories":142,"keywords":143,"publishedAt":39},"01M6JVW3EWZ6DES0NQP7YMBZQS","beads-task-shaping","Convert analysis output into actionable Beads-ready work items with clear scope, priority, and acceptance checks.","https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Fblob\u002Fmain\u002Fplugins\u002Fskill-harness-helpers\u002Fskills\u002Fbeads-task-shaping\u002FSKILL.md",[],[144,145,146,147,148,149,150,151,152,153,154,155,156,157],"beads task shaping","task","shaping","beads","scope","acceptance","analysis","convert","work","ready","clear","actionable","output","with",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":165,"publishedAt":39},"01M6JVVYNGXYZTFT7YRCE6MME6","agent-selection","Select the best workflow agent for a task based on task shape, deliverables, and dependency packs.","https:\u002F\u002Fgithub.com\u002F45ck\u002Fskill-harness\u002Fblob\u002Fmain\u002Fplugins\u002Fskill-harness-helpers\u002Fskills\u002Fagent-selection\u002FSKILL.md",[164],{"categoryNo":81,"categoryName":82,"taxonomyType":83,"taxonomyTypeDesc":84},[166,167,168,169,170,145,171,87,172],"agent selection","selection","select","dependency","shape","deliverables","workflow"]