[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MDK49000SKCS5PWN1K2ZKC":3,"skill-same:01M6MDK49000SKCS5PWN1K2ZKC":67},{"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":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":45,"commitSha":46,"skillDirectory":47,"forksCount":48,"repositoryHtmlUrl":49,"repositoryHomepageUrl":50,"ownerHtmlUrl":51,"ownerBlogUrl":50,"ownerDescription":52,"updatedAt":53,"install":54,"resources":66},"01M6MDK49000SKCS5PWN1K2ZKC","loop-triage",null,"Triage recent changes, CI failures, issues, and conversations. Produces a concise, actionable findings report suitable for a loop to consume. Writes structured output to a state file or Linear board.","compozy\u002Fcompozy","compozy","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F205107042?v=4","01M6JWVTXX4DX38AWZ7SPFEKEV","CompozyOS","01M6JWVV2P34GM1PDATVB2EV05",2864,"MIT","https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy\u002Fblob\u002Fmain\u002Finternal\u002Fextension\u002Ftestdata\u002Fclient-plugins\u002Floop-engineering\u002Fskills\u002Floop-triage\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"loop triage","loop","triage","structured","changes","for","true","conversations","concise","output","actionable","structured output","board","ci","file","linear","issues","state","report","2026-11-10 10:12:30",false,"---\nname: loop-triage\ndescription: >\n  Triage recent changes, CI failures, issues, and conversations.\n  Produces a concise, actionable findings report suitable for a loop to consume.\n  Writes structured output to a state file or Linear board.\nuser_invocable: true\n---\n\n# Loop Triage Skill\n\nYou are an expert engineering triage agent. Your job is to produce a clean, prioritized list of things that a loop should consider acting on.\n\n## Inputs (the loop will provide these)\n- Recent CI \u002F test failures (last 24h)\n- Open PRs: merge conflicts, failing checks, **no CI** (fork workflows waiting for approval), `BLOCKED`, changes requested\n- Open issues \u002F Linear tickets — especially unanswered >7d and stale `good first issue`s\n- Recent commits on main (last 24–48h)\n- Any Slack \u002F chat threads the loop has visibility into\n- The current state file (what the loop already knows about)\n\nOn this reference repo, `scripts\u002Fgithub-triage.mjs` (via `.github\u002Fworkflows\u002Fdaily-triage.yml`) is the mechanical source for High Priority. A Loop Ready score of 100 is **watch**, not an all-clear, if GitHub still has blocked PRs.\n\n## Output Format\n\nProduce a markdown report with these sections:\n\n### 1. High-Priority Items (act on these)\n- Clear, one-line description\n- Why it matters (impact, risk, or customer pain)\n- Suggested next action for the loop (e.g. \"draft minimal fix in isolated worktree\")\n- Rough effort estimate\n\n### 2. Watch Items (monitor, do not act yet)\n- Same format but lower urgency\n\n### 3. Noise \u002F Ignore\n- Brief list of things the loop looked at and decided were not worth action\n\n### 4. State Updates\n- Any facts the loop should remember for the next run (e.g. \"PR #1234 now has 2 approvals\")\n\n## Rules\n\n- Be brutally concise. The loop (and the human reading the state) will thank you.\n- Only put something in \"High-Priority\" if a reasonable engineer would want to know about it today.\n- When in doubt, put it in Watch or Noise rather than creating work.\n- Never propose architectural overhauls during triage — this skill is for signal, not invention.\n- Respect the project's existing skills and conventions (they will be provided in context).","# Loop Triage Skill\n\nYou are an expert engineering triage agent. Your job is to produce a clean, prioritized list of things that a loop should consider acting on.\n\n## Inputs (the loop will provide these)\n- Recent CI \u002F test failures (last 24h)\n- Open PRs: merge conflicts, failing checks, **no CI** (fork workflows waiting for approval), `BLOCKED`, changes requested\n- Open issues \u002F Linear tickets — especially unanswered >7d and stale `good first issue`s\n- Recent commits on main (last 24–48h)\n- Any Slack \u002F chat threads the loop has visibility into\n- The current state file (what the loop already knows about)\n\nOn this reference repo, `scripts\u002Fgithub-triage.mjs` (via `.github\u002Fworkflows\u002Fdaily-triage.yml`) is the mechanical source for High Priority. A Loop Ready score of 100 is **watch**, not an all-clear, if GitHub still has blocked PRs.\n\n## Output Format\n\nProduce a markdown report with these sections:\n\n### 1. High-Priority Items (act on these)\n- Clear, one-line description\n- Why it matters (impact, risk, or customer pain)\n- Suggested next action for the loop (e.g. \"draft minimal fix in isolated worktree\")\n- Rough effort estimate\n\n### 2. Watch Items (monitor, do not act yet)\n- Same format but lower urgency\n\n### 3. Noise \u002F Ignore\n- Brief list of things the loop looked at and decided were not worth action\n\n### 4. State Updates\n- Any facts the loop should remember for the next run (e.g. \"PR #1234 now has 2 approvals\")\n\n## Rules\n\n- Be brutally concise. The loop (and the human reading the state) will thank you.\n- Only put something in \"High-Priority\" if a reasonable engineer would want to know about it today.\n- When in doubt, put it in Watch or Noise rather than creating work.\n- Never propose architectural overhauls during triage — this skill is for signal, not invention.\n- Respect the project's existing skills and conventions (they will be provided in context).",{"name":5,"description":43,"user_invocable":44},"Triage recent changes, CI failures, issues, and conversations. Produces a concise, actionable findings report suitable for a loop to consume. Writes structured output to a state file or Linear board.\n",true,"main","65613632bb94072e27fc5015d17387e28a870111","internal\u002Fextension\u002Ftestdata\u002Fclient-plugins\u002Floop-engineering\u002Fskills\u002Floop-triage",188,"https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy","https:\u002F\u002Fcompozy.com","https:\u002F\u002Fgithub.com\u002Fcompozy","An OS for AI agents","2026-11-12 03:19:09",{"source":8,"skillName":5,"commands":55,"prompt":65,"zipAvailable":44},[56,59,62],{"tool":57,"command":58},"npx","npx skills add compozy\u002Fcompozy --skill loop-triage",{"tool":60,"command":61},"bunx","bunx skills add compozy\u002Fcompozy --skill loop-triage",{"tool":63,"command":64},"pnpm","pnpm dlx skills add compozy\u002Fcompozy --skill loop-triage","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy\u002Fblob\u002Fmain\u002Finternal\u002Fextension\u002Ftestdata\u002Fclient-plugins\u002Floop-engineering\u002Fskills\u002Floop-triage\u002FSKILL.md",[],[68,102,126,148,159,171],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":72,"licenseFileUrl":73,"sourceHtmlUrl":74,"categories":75,"keywords":81,"publishedAt":38},"01M6MD7W312X49RNEJRKKVKTTD","security-review","Security code review for vulnerabilities. Use when asked to \"security review\", \"find vulnerabilities\", \"check for security issues\", \"audit security\", \"OWASP review\", or review code for injection, XSS, authentication, authorization, cryptography issues. Provides systematic review with confidence-based reporting.","CC-BY-SA-4.0","https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fsecurity-review\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fsecurity-review\u002FSKILL.md",[76],{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",[82,83,84,85,86,87,35,88,89,90,91,92,93,94,95,96,97,24,98,99,100,101],"security","security review","review","injection","authentication","code review","Bash","code","xss","audit","systematic","read","reporting","cryptography","owasp","systematic review","use","task","when","audit security",{"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":113,"publishedAt":38},"01M6MD5K93G1GP8VA56V2FEPZV","lesson-learned","Extract evidence-backed engineering lessons from recent changes or incidents. Use for requested reflection, lesson updates, or retiring an obsolete workflow rule.","https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Flesson-learned\u002FSKILL.md",[108],{"categoryNo":109,"categoryName":110,"taxonomyType":111,"taxonomyTypeDesc":112},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[114,115,116,24,23,117,118,119,120,121,122,123,98,124,125],"learned","lesson learned","lesson","evidence","incidents","workflow","engineering","updates","extract","rule","lessons","reflection",{"skillNo":127,"name":9,"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":131,"publishedAt":38},"01M6MDPNH3J60VRCGTPHVTHZR8","Operate CompozyOS. Use when working with CompozyOS sessions, agents, native tools, skills, tasks, Loops, Goals, Terminal, desktops and windows, automation, extensions, or configuration. Don't use for unrelated projects.","https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy\u002Fblob\u002Fmain\u002Fskills\u002Fcompozy\u002FSKILL.md",[],[9,132,133,134,135,24,136,25,98,137,138,139,140,141,142,143,144,145,146,147,100],"sessions","windows","projects","operate","runtime","automation","tasks","extensions","with","loops","unrelated","goals","native","terminal","configuration","Tools",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":154,"publishedAt":38},"01M6MDPHKNPQHJ1TF21E1HSFNF","remotion-upgrade","Upgrade Remotion, and related packages","https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy\u002Fblob\u002Fmain\u002Fpackages\u002Flaunch-video\u002F.agents\u002Fskills\u002Fremotion-upgrade\u002FSKILL.md",[],[155,156,157,158],"remotion upgrade","upgrade","Remotion","packages",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":165,"publishedAt":38},"01M6MDPFT91ZWC7Z09MRNZPAJG","remotion-studio","Preview a Remotion video","https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy\u002Fblob\u002Fmain\u002Fpackages\u002Flaunch-video\u002F.agents\u002Fskills\u002Fremotion-studio\u002FSKILL.md",[],[166,167,157,168,169,170],"studio","remotion studio","Video","preview","remotion video",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":177,"publishedAt":38},"01M6MDPD5XDZPYB5NAZGKMPXWC","remotion-saas","Build an app with Remotion","https:\u002F\u002Fgithub.com\u002Fcompozy\u002Fcompozy\u002Fblob\u002Fmain\u002Fpackages\u002Flaunch-video\u002F.agents\u002Fskills\u002Fremotion-saas\u002FSKILL.md",[],[178,179,157,140,180,181],"saas","remotion saas","app","build"]