[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DPY7TF499RG6XPEPA141G7":3,"skill-same:01M6DPY7TF499RG6XPEPA141G7":57},{"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":28,"linkOnly":29,"markdownContent":30,"markdownBody":31,"frontMatter":32,"refName":34,"commitSha":35,"skillDirectory":36,"forksCount":37,"repositoryHtmlUrl":38,"repositoryHomepageUrl":6,"ownerHtmlUrl":39,"ownerBlogUrl":40,"ownerDescription":41,"updatedAt":42,"install":43,"resources":56},"01M6DPY7TF499RG6XPEPA141G7","agents-refine",null,"Iterative multi-model AGENTS.md refinement loop. Opus evaluates → patches → Codex evaluates → patches → Opus final polish. Supports root HLD mode and project LLD mode (references root).","spideynolove\u002Fclaude-dotfiles","spideynolove","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F19179621?v=4","01M6DPV14K2QND6S7BX6HNQYX9","Hung Nguyen","01M6DPV1MMAV9858D8R8CHM5QM",2,"MIT","https:\u002F\u002Fgithub.com\u002Fspideynolove\u002Fclaude-dotfiles\u002Fblob\u002Fmain\u002F.claude-global-backup\u002Fskills\u002Fagents-refine\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27],"refine","agents refine","codex","loop","polish","model","multi-model","references","project","2026-11-10 10:12:30",false,"---\nname: agents-refine\ndescription: Iterative multi-model AGENTS.md refinement loop. Opus evaluates → patches → Codex evaluates → patches → Opus final polish. Supports root HLD mode and project LLD mode (references root).\ntrigger: \u002Fagents-refine\n---\n\n# \u002Fagents-refine\n\nRefine AGENTS.md files through a multi-model evaluation loop: Claude (Opus) → Codex → Claude final pass. Produces HLD (root) and LLD (project-specific) rules with measurable improvement each cycle.\n\n## Usage\n\n```\n\u002Fagents-refine                        # refine AGENTS.md in current directory (auto-detect root vs project)\n\u002Fagents-refine root                   # explicitly refine root\u002FHLD AGENTS.md\n\u002Fagents-refine project [path]         # refine project-level LLD AGENTS.md, links to root\n\u002Fagents-refine --rounds N             # run N full cycles (default: 3)\n\u002Fagents-refine --bootstrap            # start from Karpathy baseline if no AGENTS.md exists\n\u002Fagents-refine --dry-run              # show evaluation output without writing\n```\n\n## What this skill does\n\nRuns a structured refinement loop that mirrors your manual process:\n\n1. **Opus evaluates** — subagent reads AGENTS.md, scores it on 6 axes (completeness, precision, enforceability, anti-pattern coverage, tech fit, LLD\u002FHLD coherence), outputs a critique with specific gaps\n2. **Patch v_n → v_n+1** — applies critique: tighten vague rules, cut redundancies, add missing constraints\n3. **Codex evaluates independently** — runs `codex` CLI with a reviewer persona, no access to the Opus critique (independent signal)\n4. **Patch v_n+1 → v_n+2** — applies Codex findings\n5. **Opus final polish** — coherence pass: removes contradictions, normalizes format, checks HLD↔LLD alignment\n6. **Write final** — overwrites AGENTS.md, prints a diff summary\n\n## Execution protocol\n\n### Step 0 — Detect context\n\n```bash\n# Determine mode\nif [ -f AGENTS.md ]; then MODE=\"refine\"; else MODE=\"bootstrap\"; fi\n# Detect if root (no parent AGENTS.md within 3 levels) or project\nROOT_AGENTS=$(find ..\u002F.. -maxdepth 2 -name \"AGENTS.md\" | head -1)\n```\n\n- If `ROOT_AGENTS` is empty → this is root\u002FHLD mode\n- If `ROOT_AGENTS` exists → this is project\u002FLLD mode; read it first\n\n### Step 1 — Read and version current AGENTS.md\n\nRead the current AGENTS.md (or bootstrap from Karpathy baseline below if `--bootstrap` flag). Store as `VERSION_0`.\n\n**Karpathy bootstrap content** (use when no AGENTS.md exists):\n\n```\n## Behavioral Rules\n\n1. Think Before Coding — state assumptions, surface tradeoffs, ask when unclear\n2. Simplicity First — minimum code that solves the problem, no speculative features\n3. Surgical Changes — touch only what the request requires, match existing style\n4. Goal-Driven Execution — define verifiable success criteria before starting\n```\n\n### Step 2 — Opus evaluation (spawn subagent)\n\nSpawn an Agent with `subagent_type: general-purpose` and this prompt:\n\n```\nYou are a senior engineering lead evaluating an AGENTS.md rule file.\nScore it 0-10 on each axis and provide actionable critique:\n\nAXES:\n- Completeness: covers all common failure modes?\n- Precision: rules are specific enough to enforce?\n- Enforceability: rules are verifiable, not aspirational?\n- Anti-pattern coverage: prevents the top LLM coding mistakes?\n- Tech fit: matches the actual tech stack in use?\n- HLD\u002FLLD coherence: [root only] high-level enough? [project only] specific enough + references root?\n\nFor each axis score below 8, list the exact rules that fail it and write replacement text.\nOutput format:\nSCORES: {axis: score, ...}\nGAPS: [list of specific missing rules or weak rules]\nREWRITES: [exact text changes]\n```\n\nPass the full AGENTS.md content as context. Collect the critique.\n\n### Step 3 — Apply Opus critique → VERSION_1\n\nApply every REWRITE from the Opus critique. Do not paraphrase — use the exact replacement text. Add missing rules from GAPS verbatim. Remove rules flagged as redundant.\n\n### Step 4 — Codex independent evaluation\n\nRun Codex via shell with VERSION_1 content. Write the prompt to a temp file first:\n\n```bash\nPROMPT_FILE=$(mktemp \u002Ftmp\u002Fagents-codex-XXXXXX.txt)\ncat > \"$PROMPT_FILE\" \u003C\u003C 'PROMPT'\nYou are reviewing an AGENTS.md rule file for an AI coding agent. Your job:\n1. Find rules that are too vague to enforce (list them)\n2. Find rules that contradict each other (list them)\n3. Find missing rules for common failure modes: over-engineering, scope creep, \n   silent assumption, broken test-first discipline, style drift\n4. Suggest 3-5 concrete new rules this file needs\nOutput a numbered list of findings only. No praise.\nPROMPT\n\necho \"--- AGENTS.md CONTENT ---\" >> \"$PROMPT_FILE\"\ncat AGENTS.md >> \"$PROMPT_FILE\"\n\ncodex --model o4-mini -q \"$(cat $PROMPT_FILE)\" 2>\u002Fdev\u002Fnull\nrm -f \"$PROMPT_FILE\"\n```\n\nCollect the numbered findings.\n\n### Step 5 — Apply Codex findings → VERSION_2\n\nFor each Codex finding:\n- Vague rule → rewrite with a concrete, binary test\n- Contradiction → resolve by keeping the stricter rule\n- Missing rule → add it, 1-2 sentences max, enforceable\n\n### Step 6 — Opus final polish (spawn subagent)\n\nSpawn a second Opus subagent for coherence:\n\n```\nRead this AGENTS.md and do a final polish pass:\n1. Remove any duplicate or overlapping rules\n2. Normalize formatting (consistent heading levels, bullet style)\n3. Check that project-level rules don't re-state root-level rules (if LLD mode)\n4. Ensure every rule has a binary test (a human can say yes\u002Fno whether it was followed)\n5. Keep it under 150 lines — cut anything that doesn't pull weight\n\nReturn the complete final AGENTS.md text only. No commentary.\n```\n\n### Step 7 — Write and diff\n\nWrite VERSION_FINAL to AGENTS.md.\n\nPrint a summary:\n```\nRefinement complete.\n  Rounds: 3 (Opus eval → Codex eval → Opus polish)\n  Rules before: N  |  Rules after: M\n  Lines before: X  |  Lines after: Y\n  Net change: ~Z%\n```\n\nIf `--dry-run`, print VERSION_FINAL to stdout instead of writing.\n\n## LLD project mode specifics\n\nWhen refining a project-level AGENTS.md:\n\n1. Read root AGENTS.md first — treat those rules as immutable constraints\n2. Open with an explicit reference:\n   ```\n   # Project Rules\n   > Inherits from: [root AGENTS.md](..\u002F..\u002FAGENTS.md) — all root rules apply here.\n   ```\n3. Project rules must be *additive only*: tech-stack specifics, framework conventions, test patterns, deploy constraints\n4. Any rule that would fit the root file → flag it (\"Move to root: [rule]\"), don't add it here\n5. Codex evaluation prompt gets extra context: include tech stack (read from package.json \u002F pyproject.toml \u002F go.mod)\n\n## Integration with hamel-review (`\u002Freview-loop`)\n\nThese two tools are orthogonal and complementary:\n\n| Tool | Frequency | Scope | Loop driver |\n|------|-----------|-------|-------------|\n| `\u002Fagents-refine` | Every 2-4 weeks or when rules feel stale | Rule quality (meta) | You trigger manually |\n| `\u002Freview-loop` | Every significant task\u002FPR | Code quality (per task) | Stop hook, automatic |\n\n**Workflow order:**\n1. Run `\u002Fagents-refine` first to get solid rules\n2. Those rules land in AGENTS.md — Codex's \"Holistic Review\" agent in `\u002Freview-loop` reads AGENTS.md automatically\n3. Every code task runs through `\u002Freview-loop` and is judged against the refined rules\n4. When `\u002Freview-loop` feedback repeatedly surfaces the same gap → that's your signal to run `\u002Fagents-refine` again\n\n## When to re-run\n\nStrong signals to trigger `\u002Fagents-refine`:\n- `\u002Freview-loop` keeps flagging the same class of issue (rules aren't preventing it)\n- You started a new project with a different tech stack\n- After a major refactor that changed architectural patterns\n- Monthly cadence as a default\n","# \u002Fagents-refine\n\nRefine AGENTS.md files through a multi-model evaluation loop: Claude (Opus) → Codex → Claude final pass. Produces HLD (root) and LLD (project-specific) rules with measurable improvement each cycle.\n\n## Usage\n\n```\n\u002Fagents-refine                        # refine AGENTS.md in current directory (auto-detect root vs project)\n\u002Fagents-refine root                   # explicitly refine root\u002FHLD AGENTS.md\n\u002Fagents-refine project [path]         # refine project-level LLD AGENTS.md, links to root\n\u002Fagents-refine --rounds N             # run N full cycles (default: 3)\n\u002Fagents-refine --bootstrap            # start from Karpathy baseline if no AGENTS.md exists\n\u002Fagents-refine --dry-run              # show evaluation output without writing\n```\n\n## What this skill does\n\nRuns a structured refinement loop that mirrors your manual process:\n\n1. **Opus evaluates** — subagent reads AGENTS.md, scores it on 6 axes (completeness, precision, enforceability, anti-pattern coverage, tech fit, LLD\u002FHLD coherence), outputs a critique with specific gaps\n2. **Patch v_n → v_n+1** — applies critique: tighten vague rules, cut redundancies, add missing constraints\n3. **Codex evaluates independently** — runs `codex` CLI with a reviewer persona, no access to the Opus critique (independent signal)\n4. **Patch v_n+1 → v_n+2** — applies Codex findings\n5. **Opus final polish** — coherence pass: removes contradictions, normalizes format, checks HLD↔LLD alignment\n6. **Write final** — overwrites AGENTS.md, prints a diff summary\n\n## Execution protocol\n\n### Step 0 — Detect context\n\n```bash\n# Determine mode\nif [ -f AGENTS.md ]; then MODE=\"refine\"; else MODE=\"bootstrap\"; fi\n# Detect if root (no parent AGENTS.md within 3 levels) or project\nROOT_AGENTS=$(find ..\u002F.. -maxdepth 2 -name \"AGENTS.md\" | head -1)\n```\n\n- If `ROOT_AGENTS` is empty → this is root\u002FHLD mode\n- If `ROOT_AGENTS` exists → this is project\u002FLLD mode; read it first\n\n### Step 1 — Read and version current AGENTS.md\n\nRead the current AGENTS.md (or bootstrap from Karpathy baseline below if `--bootstrap` flag). Store as `VERSION_0`.\n\n**Karpathy bootstrap content** (use when no AGENTS.md exists):\n\n```\n## Behavioral Rules\n\n1. Think Before Coding — state assumptions, surface tradeoffs, ask when unclear\n2. Simplicity First — minimum code that solves the problem, no speculative features\n3. Surgical Changes — touch only what the request requires, match existing style\n4. Goal-Driven Execution — define verifiable success criteria before starting\n```\n\n### Step 2 — Opus evaluation (spawn subagent)\n\nSpawn an Agent with `subagent_type: general-purpose` and this prompt:\n\n```\nYou are a senior engineering lead evaluating an AGENTS.md rule file.\nScore it 0-10 on each axis and provide actionable critique:\n\nAXES:\n- Completeness: covers all common failure modes?\n- Precision: rules are specific enough to enforce?\n- Enforceability: rules are verifiable, not aspirational?\n- Anti-pattern coverage: prevents the top LLM coding mistakes?\n- Tech fit: matches the actual tech stack in use?\n- HLD\u002FLLD coherence: [root only] high-level enough? [project only] specific enough + references root?\n\nFor each axis score below 8, list the exact rules that fail it and write replacement text.\nOutput format:\nSCORES: {axis: score, ...}\nGAPS: [list of specific missing rules or weak rules]\nREWRITES: [exact text changes]\n```\n\nPass the full AGENTS.md content as context. Collect the critique.\n\n### Step 3 — Apply Opus critique → VERSION_1\n\nApply every REWRITE from the Opus critique. Do not paraphrase — use the exact replacement text. Add missing rules from GAPS verbatim. Remove rules flagged as redundant.\n\n### Step 4 — Codex independent evaluation\n\nRun Codex via shell with VERSION_1 content. Write the prompt to a temp file first:\n\n```bash\nPROMPT_FILE=$(mktemp \u002Ftmp\u002Fagents-codex-XXXXXX.txt)\ncat > \"$PROMPT_FILE\" \u003C\u003C 'PROMPT'\nYou are reviewing an AGENTS.md rule file for an AI coding agent. Your job:\n1. Find rules that are too vague to enforce (list them)\n2. Find rules that contradict each other (list them)\n3. Find missing rules for common failure modes: over-engineering, scope creep, \n   silent assumption, broken test-first discipline, style drift\n4. Suggest 3-5 concrete new rules this file needs\nOutput a numbered list of findings only. No praise.\nPROMPT\n\necho \"--- AGENTS.md CONTENT ---\" >> \"$PROMPT_FILE\"\ncat AGENTS.md >> \"$PROMPT_FILE\"\n\ncodex --model o4-mini -q \"$(cat $PROMPT_FILE)\" 2>\u002Fdev\u002Fnull\nrm -f \"$PROMPT_FILE\"\n```\n\nCollect the numbered findings.\n\n### Step 5 — Apply Codex findings → VERSION_2\n\nFor each Codex finding:\n- Vague rule → rewrite with a concrete, binary test\n- Contradiction → resolve by keeping the stricter rule\n- Missing rule → add it, 1-2 sentences max, enforceable\n\n### Step 6 — Opus final polish (spawn subagent)\n\nSpawn a second Opus subagent for coherence:\n\n```\nRead this AGENTS.md and do a final polish pass:\n1. Remove any duplicate or overlapping rules\n2. Normalize formatting (consistent heading levels, bullet style)\n3. Check that project-level rules don't re-state root-level rules (if LLD mode)\n4. Ensure every rule has a binary test (a human can say yes\u002Fno whether it was followed)\n5. Keep it under 150 lines — cut anything that doesn't pull weight\n\nReturn the complete final AGENTS.md text only. No commentary.\n```\n\n### Step 7 — Write and diff\n\nWrite VERSION_FINAL to AGENTS.md.\n\nPrint a summary:\n```\nRefinement complete.\n  Rounds: 3 (Opus eval → Codex eval → Opus polish)\n  Rules before: N  |  Rules after: M\n  Lines before: X  |  Lines after: Y\n  Net change: ~Z%\n```\n\nIf `--dry-run`, print VERSION_FINAL to stdout instead of writing.\n\n## LLD project mode specifics\n\nWhen refining a project-level AGENTS.md:\n\n1. Read root AGENTS.md first — treat those rules as immutable constraints\n2. Open with an explicit reference:\n   ```\n   # Project Rules\n   > Inherits from: [root AGENTS.md](..\u002F..\u002FAGENTS.md) — all root rules apply here.\n   ```\n3. Project rules must be *additive only*: tech-stack specifics, framework conventions, test patterns, deploy constraints\n4. Any rule that would fit the root file → flag it (\"Move to root: [rule]\"), don't add it here\n5. Codex evaluation prompt gets extra context: include tech stack (read from package.json \u002F pyproject.toml \u002F go.mod)\n\n## Integration with hamel-review (`\u002Freview-loop`)\n\nThese two tools are orthogonal and complementary:\n\n| Tool | Frequency | Scope | Loop driver |\n|------|-----------|-------|-------------|\n| `\u002Fagents-refine` | Every 2-4 weeks or when rules feel stale | Rule quality (meta) | You trigger manually |\n| `\u002Freview-loop` | Every significant task\u002FPR | Code quality (per task) | Stop hook, automatic |\n\n**Workflow order:**\n1. Run `\u002Fagents-refine` first to get solid rules\n2. Those rules land in AGENTS.md — Codex's \"Holistic Review\" agent in `\u002Freview-loop` reads AGENTS.md automatically\n3. Every code task runs through `\u002Freview-loop` and is judged against the refined rules\n4. When `\u002Freview-loop` feedback repeatedly surfaces the same gap → that's your signal to run `\u002Fagents-refine` again\n\n## When to re-run\n\nStrong signals to trigger `\u002Fagents-refine`:\n- `\u002Freview-loop` keeps flagging the same class of issue (rules aren't preventing it)\n- You started a new project with a different tech stack\n- After a major refactor that changed architectural patterns\n- Monthly cadence as a default\n",{"name":5,"trigger":33,"description":7},"\u002Fagents-refine","main","be1d5a0a3cc6cb822d2451790132cda53e497525",".claude-global-backup\u002Fskills\u002Fagents-refine",3,"https:\u002F\u002Fgithub.com\u002Fspideynolove\u002Fclaude-dotfiles","https:\u002F\u002Fgithub.com\u002Fspideynolove","https:\u002F\u002Fspideynolove.github.io","Data Engineer","2026-05-28 09:03:32",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add spideynolove\u002Fclaude-dotfiles --skill agents-refine",{"tool":49,"command":50},"bunx","bunx skills add spideynolove\u002Fclaude-dotfiles --skill agents-refine",{"tool":52,"command":53},"pnpm","pnpm dlx skills add spideynolove\u002Fclaude-dotfiles --skill agents-refine","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fspideynolove\u002Fclaude-dotfiles\u002Fblob\u002Fmain\u002F.claude-global-backup\u002Fskills\u002Fagents-refine\u002FSKILL.md",true,[],[58,76,92,110,129,144],{"skillNo":59,"name":60,"nameZh":6,"description":61,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":62,"categories":63,"keywords":64,"publishedAt":28},"01M6DQ1GDQVE5XE06RAQ408JGJ","xia","Borrow and adapt patterns from GitHub projects into the current codebase using a structured 6-phase protocol. Invoke with \u002Fxia \u003Cgithub-repo> [focus].","https:\u002F\u002Fgithub.com\u002Fspideynolove\u002Fclaude-dotfiles\u002Fblob\u002Fmain\u002F.opencode-global\u002Fskills\u002Fxia\u002FSKILL.md",[],[60,65,66,67,68,69,70,71,72,73,74,75],"github","code","protocol","projects","repo","github projects","patterns","claude-code","focus","adapt","structured",{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":28},"01M6DQ1EDYQW512EN2RFFBF4NX","x2md","Convert an X (Twitter) post URL to markdown. Use when user wants to read, summarize, archive, or analyze a tweet or X post.","https:\u002F\u002Fgithub.com\u002Fspideynolove\u002Fclaude-dotfiles\u002Fblob\u002Fmain\u002F.opencode-global\u002Fskills\u002Fx2md\u002FSKILL.md",[],[78,72,83,66,84,85,86,87,88,89,90,91],"summarize","markdown","archive","convert","analyze","twitter","read","user","use",{"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":98,"publishedAt":28},"01M6DQ1BNAMJ6QGCBA17NJHZX4","sequential-thinking","Structure cognitive analysis using sequential reasoning chains. Use for codebase analysis, pattern extraction, complex problem decomposition, and building mental models before implementation.","https:\u002F\u002Fgithub.com\u002Fspideynolove\u002Fclaude-dotfiles\u002Fblob\u002Fmain\u002F.opencode-global\u002Fskills\u002Fsequential-thinking\u002FSKILL.md",[],[99,100,101,102,103,72,66,104,105,106,91,107,108,109],"sequential thinking","thinking","pattern","decomposition","problem","reasoning","extraction","analysis","implementation","models","structure",{"skillNo":111,"name":112,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":125,"publishedAt":28},"01M6DQ17SBGVC6PQPZZTSZ49YV","rlm-workflow","https:\u002F\u002Fgithub.com\u002Fspideynolove\u002Fclaude-dotfiles\u002Fblob\u002Fmain\u002F.opencode-global\u002Fskills\u002Frlm-workflow\u002FSKILL.md",[115,120],{"categoryNo":116,"categoryName":117,"taxonomyType":118,"taxonomyTypeDesc":119},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",{"categoryNo":121,"categoryName":122,"taxonomyType":123,"taxonomyTypeDesc":124},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[126,127,128],"rlm workflow","rlm","workflow",{"skillNo":130,"name":131,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":136,"publishedAt":28},"01M6DQ14RM3H655QWFXREBGC7W","repomix","Pack local or remote repos into a single context blob for whole-repository understanding. Use before tasks spanning multiple directories, architecture reviews, or onboarding to an unfamiliar codebase.","https:\u002F\u002Fgithub.com\u002Fspideynolove\u002Fclaude-dotfiles\u002Fblob\u002Fmain\u002F.opencode-global\u002Fskills\u002Frepomix\u002FSKILL.md",[135],{"categoryNo":116,"categoryName":117,"taxonomyType":118,"taxonomyTypeDesc":119},[131,137,138,139,140,66,141,142,143,91,72],"local","architecture","repos","tasks","onboarding","repository","context",{"skillNo":145,"name":146,"nameZh":6,"description":147,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":148,"categories":149,"keywords":150,"publishedAt":28},"01M6DQ12RFVYCT1YF836D5GQBA","reddit2md","Convert a Reddit post URL to markdown. Use when user wants to read, summarize, archive, or analyze a Reddit post.","https:\u002F\u002Fgithub.com\u002Fspideynolove\u002Fclaude-dotfiles\u002Fblob\u002Fmain\u002F.opencode-global\u002Fskills\u002Freddit2md\u002FSKILL.md",[],[146,84,66,151,72,91,90,152,89,87,86,83,85],"reddit post","reddit"]