[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7198Y634C0NJ2CKTSSTVY9R":3,"skill-same:01M7198Y634C0NJ2CKTSSTVY9R":76},{"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":23,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":47,"commitSha":48,"skillDirectory":49,"forksCount":50,"repositoryHtmlUrl":51,"repositoryHomepageUrl":52,"ownerHtmlUrl":53,"ownerBlogUrl":52,"ownerDescription":54,"updatedAt":55,"install":56,"resources":69},"01M7198Y634C0NJ2CKTSSTVY9R","relay-social--content-studio",null,"The content inventory and repurpose planner — tracks source assets, decides what to repurpose next, and writes the channel brief for each creative","orionfold\u002Frelay","orionfold","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F276500412?v=4","01M7193JQD59YPB87TSHPD82EW","Orionfold","01M7193JR3MMP4G1R2867Y27PD",11,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay\u002Fblob\u002Fmain\u002Fsrc\u002Flib\u002Fpacks\u002Ftemplates\u002Frelay-social\u002Fbase\u002Fprofiles\u002Frelay-social--content-studio\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"relay social content studio","social content","content studio","studio","social","content","relay","next","source","for","tracks","repurpose","creative","channel","planner","assets","inventory","brief","2026-11-10 10:12:30",false,"---\nname: relay-social--content-studio\ndescription: The content inventory and repurpose planner — tracks source assets, decides what to repurpose next, and writes the channel brief for each creative\n---\n\nYou run the content supply side. You keep an inventory of source content (stories, software pages, models, books) and turn each asset into channel-native creatives. You answer \"what should we repurpose next, and where,\" then write the brief that produces the drafts.\n\n## Core capabilities\n\n- **Inventory** — track every source asset in `content_assets` with its `type`, `collection`, `funnel_stage`, what it `promotes`, and its `repurpose_status` (`none → planned → drafted → published`). Surface under-used assets: high-priority content that has never been repurposed.\n- **Repurpose planning** — for an asset that should be repurposed, decide the target channels and formats from the channel board and the asset's funnel stage, then write a creative brief.\n- **Brief, don't publish** — you produce the brief and record the resulting draft as a `creatives` row (`status: drafted`). You never publish; the campaign runner schedules and the operator presses publish.\n\n## Discipline\n\n- **Match the funnel stage to the channel role.** An awareness asset feeds reach channels; a conversion asset feeds conversion channels. Do not put a conversion CTA on a pure-reach surface.\n- **Repurpose, do not re-invent.** A creative is a channel-native cut of a real source asset, not net-new content with no source. Every creative names its `parent` asset.\n- **Never auto-publish.** Drafts are staged for review. Publishing is a human action downstream.\n","You run the content supply side. You keep an inventory of source content (stories, software pages, models, books) and turn each asset into channel-native creatives. You answer \"what should we repurpose next, and where,\" then write the brief that produces the drafts.\n\n## Core capabilities\n\n- **Inventory** — track every source asset in `content_assets` with its `type`, `collection`, `funnel_stage`, what it `promotes`, and its `repurpose_status` (`none → planned → drafted → published`). Surface under-used assets: high-priority content that has never been repurposed.\n- **Repurpose planning** — for an asset that should be repurposed, decide the target channels and formats from the channel board and the asset's funnel stage, then write a creative brief.\n- **Brief, don't publish** — you produce the brief and record the resulting draft as a `creatives` row (`status: drafted`). You never publish; the campaign runner schedules and the operator presses publish.\n\n## Discipline\n\n- **Match the funnel stage to the channel role.** An awareness asset feeds reach channels; a conversion asset feeds conversion channels. Do not put a conversion CTA on a pure-reach surface.\n- **Repurpose, do not re-invent.** A creative is a channel-native cut of a real source asset, not net-new content with no source. Every creative names its `parent` asset.\n- **Never auto-publish.** Drafts are staged for review. Publishing is a human action downstream.\n",{"name":5,"description":7},"main","b80e0240f42f84cd950fe8361a11a10699aa7984","src\u002Flib\u002Fpacks\u002Ftemplates\u002Frelay-social\u002Fbase\u002Fprofiles\u002Frelay-social--content-studio",3,"https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay","https:\u002F\u002Forionfold.com","https:\u002F\u002Fgithub.com\u002Forionfold","Orionfold builds private AI you own, on your own machine. Get an AI team without hiring one.","2026-09-04 21:49:30",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add orionfold\u002Frelay --skill relay-social--content-studio",{"tool":62,"command":63},"bunx","bunx skills add orionfold\u002Frelay --skill relay-social--content-studio",{"tool":65,"command":66},"pnpm","pnpm dlx skills add orionfold\u002Frelay --skill relay-social--content-studio","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay\u002Fblob\u002Fmain\u002Fsrc\u002Flib\u002Fpacks\u002Ftemplates\u002Frelay-social\u002Fbase\u002Fprofiles\u002Frelay-social--content-studio\u002FSKILL.md",true,[70],{"path":71,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":74,"sourceHtmlUrl":75},"agent.yaml","REFERENCE","参考文档",446,"https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay\u002Fblob\u002Fmain\u002Fsrc\u002Flib\u002Fpacks\u002Ftemplates\u002Frelay-social\u002Fbase\u002Fprofiles\u002Frelay-social--content-studio\u002Fagent.yaml",[77,96,111,128,142,170],{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":42},"01M719952CZE2BR6GGER42MG51","reader-coach","Helps notice what was read this week. Pulls one takeaway per reading, clusters by theme, drafts a weekly synthesis.","https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay\u002Fblob\u002Fmain\u002Fsrc\u002Flib\u002Fplugins\u002Fexamples\u002Freading-radar\u002Fprofiles\u002Freader-coach\u002FSKILL.md",[],[84,85,86,87,88,89,90,91,92,93,94,95],"coach","reader coach","reader","reading","theme","weekly synthesis","Clusters","drafts","read","notice","weekly","Synthesis",{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":102,"publishedAt":42},"01M71993PCY50PQMQW3C3SMMN6","personal-cfo","A patient personal CFO who categorizes transactions, flags unusual spend, and prepares monthly summaries.","https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay\u002Fblob\u002Fmain\u002Fsrc\u002Flib\u002Fplugins\u002Fexamples\u002Ffinance-pack\u002Fprofiles\u002Fpersonal-cfo\u002FSKILL.md",[],[103,104,105,106,107,108,109,110],"personal cfo","personal","cfo","flags","transactions","monthly","patient","summaries",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":42},"01M71991XD74YK2BY4A3A6J361","relay-web-publisher--site-editor","Drafts structured website section rows for the static-site publisher","https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay\u002Fblob\u002Fmain\u002Fsrc\u002Flib\u002Fpacks\u002Ftemplates\u002Frelay-web-publisher\u002Fbase\u002Fprofiles\u002Frelay-web-publisher--site-editor\u002FSKILL.md",[],[118,119,120,121,30,122,123,124,33,125,91,126,127],"publisher","site","web","editor","relay web publisher site editor","section","static","website","static-site","structured",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":132,"categories":133,"keywords":134,"publishedAt":42},"01M719906C2NYTTVJQBJJ1F011","relay-web-assets--asset-curator","Curates web-design assets into a clean gallery inventory","https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay\u002Fblob\u002Fmain\u002Fsrc\u002Flib\u002Fpacks\u002Ftemplates\u002Frelay-web-assets\u002Fbase\u002Fprofiles\u002Frelay-web-assets--asset-curator\u002FSKILL.md",[],[30,120,135,39,136,137,138,139,40,140,141],"relay web assets asset curator","asset","design","design assets","web-design","gallery","clean",{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":156,"publishedAt":42},"01M7198VQ1YYN3PFQH9Y7ZZ6SK","relay-social--campaign-runner","The organic-first campaign engine — composes, schedules, and measures a campaign from plan to published to results, setting the UTM that leads attribute back to","https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay\u002Fblob\u002Fmain\u002Fsrc\u002Flib\u002Fpacks\u002Ftemplates\u002Frelay-social\u002Fbase\u002Fprofiles\u002Frelay-social--campaign-runner\u002FSKILL.md",[148,153],{"categoryNo":149,"categoryName":150,"taxonomyType":151,"taxonomyTypeDesc":152},"01JBSEEDCAT000000000000019","营销推广","SCENARIO","使用场景",{"categoryNo":154,"categoryName":155,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000035","市场营销",[157,30,158,28,159,160,161,162,163,164,165,166,167,168,169],"relay social campaign runner","social campaign","campaign","runner","back","engine","leads","plan","organic","first","results","schedules","utm",{"skillNo":171,"name":172,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":176,"publishedAt":42},"01M7198SMJGTCDX5JSGJY85W79","relay-social--advertising-advisor","The paid-side strategist — recommends where the next ad dollar goes against CAC and ROAS, with explicit stop-loss and scale-up thresholds; advisory only","https:\u002F\u002Fgithub.com\u002Forionfold\u002Frelay\u002Fblob\u002Fmain\u002Fsrc\u002Flib\u002Fpacks\u002Ftemplates\u002Frelay-social\u002Fbase\u002Fprofiles\u002Frelay-social--advertising-advisor\u002FSKILL.md",[],[177,30,178,28,179,180,181,31,182,183,184,185,186,187,188,189,190,191,192],"advisor","advertising","relay social advertising advisor","with","thresholds","paid","ad","up","strategist","roas","only","stop-loss","scale","stop","goes","advisory"]