[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-steipete-clawdtributor-de":3,"guides-for-steipete-clawdtributor":1230,"similar-k17638jea19561s95dcvkks99d86n5mq-de":1231},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":259,"isFallback":242,"parentExtension":265,"providers":266,"relations":271,"repo":273,"tags":1227,"workflow":1228},1778697652123.8801,"k17638jea19561s95dcvkks99d86n5mq",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Use for OpenClaw clawtributors PR/issue triage: Discrawl discovery, live-open rechecks, deep review, topic grouping, and compact @handle/LOC/type/blast/verification summaries.",{"claudeCode":12},"steipete/clawdis","Clawdtributor","https://github.com/steipete/clawdis",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":240,"workflow":257},1778697670873.3608,"kn75wa59nv72tgstwr5xk4mk0586ntm9","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":205,"prerequisites":209,"promptVersionExtension":214,"promptVersionScoring":215,"purpose":216,"rationale":217,"score":218,"summary":219,"tags":220,"targetMarket":226,"tier":227,"useCases":228,"workflow":233},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly names the problem of triaging OpenClaw clawtributors' PRs and issues, specifying the actions needed.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a specialized workflow for clawtributor triage, integrating Discord discovery with live GitHub status checks and deep review, which goes beyond default LLM capabilities.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is designed for a real workflow, providing a complete lifecycle for PR/issue triage, from discovery to review and summarization.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on a single, coherent workflow: OpenClaw PR/issue triage, integrating related discovery and review tasks.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description is concise, readable, and accurately reflects the skill's purpose of managing OpenClaw clawtributor PRs and issues.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose tools directly but rather describes a workflow involving external commands and other skills.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not expose explicit parameters or configuration files directly; its functionality is driven by the surrounding tools and environment.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose user-facing tools.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill does not expose tools with parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The MIT license is clearly indicated by a LICENSE file and a badge in the README, allowing for permissive use.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository has recent commits, indicating active maintenance.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","No third-party dependencies are explicitly managed within this skill's scope; it relies on external tools and the host environment.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill references GitHub tokens and database credentials but instructs to manage them via environment variables, not hardcoding.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's workflow involves executing shell commands and querying a database, but it relies on external tools (`gh`, `sqlite3`) which are expected to handle their own input sanitization. The skill itself does not directly load untrusted external data as instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill executes shell commands, but these are documented and specific, not arbitrary remote code execution. It does not fetch and execute arbitrary remote content.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill executes commands on the host system, but they are targeted at specific database queries and GitHub API calls, not arbitrary file system manipulation outside of expected paths.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The script uses standard shell commands and does not appear to contain primitives for escaping sandbox environments.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill focuses on fetching issue and PR data, and the outbound calls are to GitHub API and local database, not for exfiltrating confidential user data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content appears to be free of hidden-steering tricks.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The script is written in a readable shell script format and does not employ obfuscation techniques like base64 encoding or runtime fetching of code.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The script assumes the presence of `discrawl` and `gh` tools and their standard configuration paths, which are reasonable expectations for this type of workflow.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating minimal current activity or engagement, which is acceptable given the low issue count.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The main project has GitHub release tags and a CHANGELOG.md, indicating a structured release process.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","The skill relies on external tools (`gh`, `sqlite3`) for executing commands and queries, which are assumed to handle their own input validation.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill's core operations are read-only (fetching data from GitHub and Discord); any potential mutations are via the referenced `openclaw-pr-maintainer` skill which is not detailed here.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The script uses standard shell error handling and relies on the underlying tools (`gh`, `sqlite3`) for specific error reporting.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","This skill is primarily a workflow orchestrator and does not perform actions that require its own dedicated logging.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The skill does not appear to operate on personal data beyond GitHub/Discord handles, which are necessary for its function.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill is focused on OpenClaw project management, making its target market specific but not geographically restricted.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill uses standard shell commands and SQL, which are portable across POSIX-compliant systems.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README for the main project provides extensive documentation, though the specific skill's README is a single SKILL.md file.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a skill that orchestrates other tools and commands, rather than exposing a surface of discrete tools.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","This skill does not expose tools.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All features described in the SKILL.md are supported by the referenced commands and scripts.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The main project's README provides clear installation instructions for `openclaw` and `npm`/`pnpm`, and the skill itself is integrated within this ecosystem.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The script relies on the error messages from `gh` and `sqlite3`, which are generally informative and provide context for remediation.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The main project has a lockfile (`pnpm-lock.yaml` visible in the repo) and the script uses standard shell commands and SQL.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill is primarily informational, fetching data; destructive operations are managed by other skills or tools not directly evaluated here.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill orchestrates external commands and does not involve remote calls or state-changing operations directly, so this check is not applicable.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not appear to emit telemetry; its actions are local and focused on data retrieval.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The SKILL.md clearly defines the purpose of OpenClaw PR/issue triage and specifies its use within the `#clawtributors` queue, including associated tools and workflow steps.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The SKILL.md frontmatter is concise and effectively summarizes the skill's core capability for routing.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is reasonably concise and appropriately delegates deeper material to external references.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the workflow and references external commands and tools, adhering to progressive disclosure principles.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill does not involve deep exploration or extensive code review that would necessitate a forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides concrete shell commands for interacting with `discrawl` and `gh`, serving as direct usage examples for its workflow.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md mentions handling potential issues like 'bad credentials' and 'clear env vars', indicating consideration for edge cases.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill orchestrates external CLI tools and does not rely on an optional MCP server with a fallback.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The script implicitly relies on the underlying tools (`gh`, `sqlite3`) to halt on errors, and the documentation mentions handling specific states like 'bad credentials'.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill clearly cross-references other related skills like `$discrawl` and `$openclaw-pr-maintainer` without creating implicit dependencies.",1778697670755,"This skill automates the triage of OpenClaw PRs and issues by leveraging Discord discovery via `discrawl`, live GitHub status checks, and detailed review processes. It aims to provide compact summaries of identified items.",[195,196,197,198,199],"Discrawl discovery of OpenClaw PRs/issues from Discord.","Live GitHub status rechecks for open PRs and issues.","Deep review of PR/issue content, code paths, and associated threads.","Topic grouping for categorized review.","Generation of compact summaries including @handle, LOC, type, blast radius, and verification status.",[201,202,203,204],"Directly merging or closing PRs/issues without human review.","Performing automated code reviews beyond identifying potential risks.","Managing any project other than OpenClaw.","Providing a full replacement for GitHub's own issue tracking interface.",[206,207,208],"Issue Triage","PR Review","Workflow Automation",[210,211,212,213],"discrawl tool installed and configured","gh CLI installed and authenticated","Access to the OpenClaw GitHub repository","Access to the Discord channel containing discovered PR/issue links","3.0.0","4.4.0","To streamline the triage process for OpenClaw contributors by automating discovery, status checks, and review summaries for PRs and issues.","The extension is well-documented, maintains a clear scope, and demonstrates production readiness with a well-defined workflow. Minor areas for improvement include more explicit error handling within the script itself.",99,"A highly polished skill for OpenClaw PR and issue triage, demonstrating robust documentation and a clear, focused workflow.",[221,222,223,224,225],"github","issue-triage","pr-management","discord","automation","global","verified",[229,230,231,232],"When needing to quickly triage newly discovered OpenClaw PRs and issues from Discord.","When needing to verify the live status of open PRs and issues before action.","When needing to assess the risk and blast radius of changes in PRs.","When needing to group related issues or PRs by topic for efficient review.",[234,235,236,237,238,239],"Discover new PR/issue references from the local Discord archive using `discrawl`.","Extract relevant PR/issue numbers and map them to Discord handles.","Recheck the live GitHub status of each discovered item using `gh api`.","Inspect PR/issue details (body, linked issues, files, code changes, GitHub checks) for risk assessment.","Classify and group items by topic, risk, and verification status.","Generate compact, formatted summaries of the reviewed items.",{"codeQuality":241,"collectedAt":243,"documentation":244,"maintenance":247,"popularity":251,"security":253,"testCoverage":256},{"hasLockfile":242},true,1778697654374,{"descriptionLength":245,"readmeSize":246},175,86172,{"closedIssues90d":8,"forks":248,"hasChangelog":242,"openIssues90d":8,"pushedAt":249,"stars":250},76893,1778697576000,371556,{"npmDownloads":252},4624697,{"hasNpmPackage":242,"license":254,"smitheryVerified":255},"MIT",false,{"hasCi":242,"hasTests":242},{"updatedAt":258},1778697670873,{"basePath":260,"githubOwner":261,"githubRepo":262,"locale":18,"slug":263,"type":264},".agents/skills/clawdtributor","steipete","clawdis","clawdtributor","skill",null,{"evaluate":267,"extract":269},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":268,"targetMarket":226,"tier":227},[221,222,223,224,225],{"commitSha":270,"license":254},"HEAD",{"repoId":272},"kd738npxg9yh3xf3vddzy9fyfh86nhng",{"_creationTime":274,"_id":272,"identity":275,"providers":276,"workflow":1222},1778697628325.5796,{"githubOwner":261,"githubRepo":262,"sourceUrl":14},{"classify":277,"discover":1207,"extract":1210,"github":1211,"npm":1221},{"commitSha":270,"extensions":278},[279,287,295,303,311,319,327,335,343,351,362,370,378,386,394,404,412,422,430,438,446,454,462,470,478,486,494,502,513,521,529,537,545,553,686,697,705,713,721,733,741,749,757,765,773,781,789,797,804,812,820,828,836,843,851,859,867,879,887,895,909,917,925,933,941,949,959,967,975,983,991,999,1007,1015,1035,1043,1051,1059,1067,1075,1087,1095,1103,1115,1123,1133,1141,1149,1157,1165,1176],{"basePath":260,"description":10,"displayName":263,"installMethods":280,"rationale":281,"selectedPaths":282,"source":286,"sourceLanguage":18,"type":264},{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/clawdtributor/SKILL.md",[283],{"path":284,"priority":285},"SKILL.md","mandatory","rule",{"basePath":288,"description":289,"displayName":290,"installMethods":291,"rationale":292,"selectedPaths":293,"source":286,"sourceLanguage":18,"type":264},".agents/skills/clawsweeper","Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.","clawsweeper",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/clawsweeper/SKILL.md",[294],{"path":284,"priority":285},{"basePath":296,"description":297,"displayName":298,"installMethods":299,"rationale":300,"selectedPaths":301,"source":286,"sourceLanguage":18,"type":264},".agents/skills/crabbox","Use Crabbox for OpenClaw remote validation across Linux, macOS, Windows, and WSL2. Default to Blacksmith Testbox for broad Linux proof; includes direct Blacksmith and owned AWS/Hetzner fallback notes when Crabbox fails.","crabbox",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/crabbox/SKILL.md",[302],{"path":284,"priority":285},{"basePath":304,"description":305,"displayName":306,"installMethods":307,"rationale":308,"selectedPaths":309,"source":286,"sourceLanguage":18,"type":264},".agents/skills/discord-clawd","Use to talk to the Discord-backed OpenClaw agent/session; not for archive search.","discord-clawd",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/discord-clawd/SKILL.md",[310],{"path":284,"priority":285},{"basePath":312,"description":313,"displayName":314,"installMethods":315,"rationale":316,"selectedPaths":317,"source":286,"sourceLanguage":18,"type":264},".agents/skills/gitcrawl","Use gitcrawl for OpenClaw issue and PR archive search, duplicate discovery, related-thread clustering, and local GitHub mirror freshness checks.","gitcrawl",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/gitcrawl/SKILL.md",[318],{"path":284,"priority":285},{"basePath":320,"description":321,"displayName":322,"installMethods":323,"rationale":324,"selectedPaths":325,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-debugging","Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.","openclaw-debugging",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-debugging/SKILL.md",[326],{"path":284,"priority":285},{"basePath":328,"description":329,"displayName":330,"installMethods":331,"rationale":332,"selectedPaths":333,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-docs","Write or review high-quality OpenClaw developer documentation.","openclaw-docs",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-docs/SKILL.md",[334],{"path":284,"priority":285},{"basePath":336,"description":337,"displayName":338,"installMethods":339,"rationale":340,"selectedPaths":341,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-ghsa-maintainer","Inspect, patch, validate, publish, or confirm OpenClaw GHSA security advisories and private-fork state.","openclaw-ghsa-maintainer",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-ghsa-maintainer/SKILL.md",[342],{"path":284,"priority":285},{"basePath":344,"description":345,"displayName":346,"installMethods":347,"rationale":348,"selectedPaths":349,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-parallels-smoke","Run, rerun, debug, or interpret OpenClaw Parallels install, onboarding, gateway smoke, and upgrade checks.","openclaw-parallels-smoke",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-parallels-smoke/SKILL.md",[350],{"path":284,"priority":285},{"basePath":352,"description":353,"displayName":354,"installMethods":355,"rationale":356,"selectedPaths":357,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-pr-maintainer","Use immediately for any pasted OpenClaw GitHub issue or PR URL/number, and for OpenClaw issue/PR review, triage, duplicate search, opener identity/who wrote it, author account age/activity, comments, labels, close, land, or maintainer evidence checks.","openclaw-pr-maintainer",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-pr-maintainer/SKILL.md",[358,359],{"path":284,"priority":285},{"path":360,"priority":361},"scripts/github-activity.sh","low",{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-pre-release-plugin-testing","Plan and run pre-release OpenClaw plugin validation across bundled plugins, package artifacts, lifecycle commands, doctor/fix, config round-trip, gateway startup, SDK compatibility, Docker E2E, Package Acceptance, and Testbox proof.","openclaw-pre-release-plugin-testing",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-pre-release-plugin-testing/SKILL.md",[369],{"path":284,"priority":285},{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-qa-testing","Run, watch, debug, extend, or explain OpenClaw qa-lab and qa-channel scenarios, artifacts, and live lanes.","openclaw-qa-testing",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-qa-testing/SKILL.md",[377],{"path":284,"priority":285},{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-refactor-docs","Refactor an existing OpenClaw docs page with source-audited preservation, restructuring, and verification.","openclaw-refactor-docs",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-refactor-docs/SKILL.md",[385],{"path":284,"priority":285},{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-release-maintainer","Prepare or verify OpenClaw stable/beta releases, changelogs, release notes, publish commands, and artifacts.","openclaw-release-maintainer",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-release-maintainer/SKILL.md",[393],{"path":284,"priority":285},{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-secret-scanning-maintainer","Triage, redact, clean up, and resolve OpenClaw GitHub Secret Scanning alerts in issues or PRs.","openclaw-secret-scanning-maintainer",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-secret-scanning-maintainer/SKILL.md",[401,402],{"path":284,"priority":285},{"path":403,"priority":361},"scripts/secret-scanning.mjs",{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-small-bugfix-sweep","Fix only small, high-certainty OpenClaw bugs from a pasted issue/PR list after deep code review.","openclaw-small-bugfix-sweep",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-small-bugfix-sweep/SKILL.md",[411],{"path":284,"priority":285},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-test-heap-leaks","Investigate OpenClaw pnpm test memory growth, Vitest OOMs, RSS spikes, and heap snapshot deltas.","openclaw-test-heap-leaks",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-test-heap-leaks/SKILL.md",[419,420],{"path":284,"priority":285},{"path":421,"priority":361},"scripts/heapsnapshot-delta.mjs",{"basePath":423,"description":424,"displayName":425,"installMethods":426,"rationale":427,"selectedPaths":428,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-test-performance","Benchmark, diagnose, and optimize OpenClaw test and plugin-suite runtime, import hotspots, CPU/RSS, heap growth, and slow coverage paths.","openclaw-test-performance",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-test-performance/SKILL.md",[429],{"path":284,"priority":285},{"basePath":431,"description":432,"displayName":433,"installMethods":434,"rationale":435,"selectedPaths":436,"source":286,"sourceLanguage":18,"type":264},".agents/skills/openclaw-testing","Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.","openclaw-testing",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/openclaw-testing/SKILL.md",[437],{"path":284,"priority":285},{"basePath":439,"description":440,"displayName":441,"installMethods":442,"rationale":443,"selectedPaths":444,"source":286,"sourceLanguage":18,"type":264},".agents/skills/optimizetests","Optimize OpenClaw slow tests, imports, misplaced coverage, and CI wall time without dropping coverage.","optimizetests",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/optimizetests/SKILL.md",[445],{"path":284,"priority":285},{"basePath":447,"description":448,"displayName":449,"installMethods":450,"rationale":451,"selectedPaths":452,"source":286,"sourceLanguage":18,"type":264},".agents/skills/parallels-discord-roundtrip","Run macOS Parallels smoke with Discord send, host verification, host reply, and guest readback proof.","parallels-discord-roundtrip",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/parallels-discord-roundtrip/SKILL.md",[453],{"path":284,"priority":285},{"basePath":455,"description":456,"displayName":457,"installMethods":458,"rationale":459,"selectedPaths":460,"source":286,"sourceLanguage":18,"type":264},".agents/skills/security-triage","Triage OpenClaw security advisories, drafts, and GHSA reports with shipped-tag and trust-model proof.","security-triage",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/security-triage/SKILL.md",[461],{"path":284,"priority":285},{"basePath":463,"description":464,"displayName":465,"installMethods":466,"rationale":467,"selectedPaths":468,"source":286,"sourceLanguage":18,"type":264},".agents/skills/tag-duplicate-prs-issues","Use gitcrawl to search duplicate OpenClaw PRs/issues, group related work in prtags, and sync duplicate state to GitHub.","tag-duplicate-prs-issues",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/tag-duplicate-prs-issues/SKILL.md",[469],{"path":284,"priority":285},{"basePath":471,"description":472,"displayName":473,"installMethods":474,"rationale":475,"selectedPaths":476,"source":286,"sourceLanguage":18,"type":264},".agents/skills/telegram-crabbox-e2e-proof","Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.","telegram-crabbox-e2e-proof",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/telegram-crabbox-e2e-proof/SKILL.md",[477],{"path":284,"priority":285},{"basePath":479,"description":480,"displayName":481,"installMethods":482,"rationale":483,"selectedPaths":484,"source":286,"sourceLanguage":18,"type":264},"extensions/acpx/skills/acp-router","Route plain-language requests for Pi, Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions (\"telephone game\" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.","acp-router",{"claudeCode":12},"SKILL.md frontmatter at extensions/acpx/skills/acp-router/SKILL.md",[485],{"path":284,"priority":285},{"basePath":487,"description":488,"displayName":489,"installMethods":490,"rationale":491,"selectedPaths":492,"source":286,"sourceLanguage":18,"type":264},"extensions/browser/skills/browser-automation","Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.","browser-automation",{"claudeCode":12},"SKILL.md frontmatter at extensions/browser/skills/browser-automation/SKILL.md",[493],{"path":284,"priority":285},{"basePath":495,"description":496,"displayName":497,"installMethods":498,"rationale":499,"selectedPaths":500,"source":286,"sourceLanguage":18,"type":264},"extensions/diffs/skills/diffs","Use the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.","diffs",{"claudeCode":12},"SKILL.md frontmatter at extensions/diffs/skills/diffs/SKILL.md",[501],{"path":284,"priority":285},{"basePath":503,"description":504,"displayName":505,"installMethods":506,"rationale":507,"selectedPaths":508,"source":286,"sourceLanguage":18,"type":264},"extensions/feishu/skills/feishu-doc","Feishu document read/write operations. Activate when user mentions Feishu docs, cloud docs, or docx links.\n","feishu-doc",{"claudeCode":12},"SKILL.md frontmatter at extensions/feishu/skills/feishu-doc/SKILL.md",[509,510],{"path":284,"priority":285},{"path":511,"priority":512},"references/block-types.md","medium",{"basePath":514,"description":515,"displayName":516,"installMethods":517,"rationale":518,"selectedPaths":519,"source":286,"sourceLanguage":18,"type":264},"extensions/feishu/skills/feishu-drive","Feishu cloud storage file management. Activate when user mentions cloud space, folders, drive.\n","feishu-drive",{"claudeCode":12},"SKILL.md frontmatter at extensions/feishu/skills/feishu-drive/SKILL.md",[520],{"path":284,"priority":285},{"basePath":522,"description":523,"displayName":524,"installMethods":525,"rationale":526,"selectedPaths":527,"source":286,"sourceLanguage":18,"type":264},"extensions/feishu/skills/feishu-perm","Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.\n","feishu-perm",{"claudeCode":12},"SKILL.md frontmatter at extensions/feishu/skills/feishu-perm/SKILL.md",[528],{"path":284,"priority":285},{"basePath":530,"description":531,"displayName":532,"installMethods":533,"rationale":534,"selectedPaths":535,"source":286,"sourceLanguage":18,"type":264},"extensions/feishu/skills/feishu-wiki","Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.\n","feishu-wiki",{"claudeCode":12},"SKILL.md frontmatter at extensions/feishu/skills/feishu-wiki/SKILL.md",[536],{"path":284,"priority":285},{"basePath":538,"description":539,"displayName":540,"installMethods":541,"rationale":542,"selectedPaths":543,"source":286,"sourceLanguage":18,"type":264},"extensions/memory-wiki/skills/obsidian-vault-maintainer","Maintain an Obsidian-friendly memory wiki vault with wikilinks, frontmatter, and official Obsidian CLI awareness.","obsidian-vault-maintainer",{"claudeCode":12},"SKILL.md frontmatter at extensions/memory-wiki/skills/obsidian-vault-maintainer/SKILL.md",[544],{"path":284,"priority":285},{"basePath":546,"description":547,"displayName":548,"installMethods":549,"rationale":550,"selectedPaths":551,"source":286,"sourceLanguage":18,"type":264},"extensions/memory-wiki/skills/wiki-maintainer","Maintain the OpenClaw memory wiki vault with deterministic pages, managed blocks, and source-backed updates.","wiki-maintainer",{"claudeCode":12},"SKILL.md frontmatter at extensions/memory-wiki/skills/wiki-maintainer/SKILL.md",[552],{"path":284,"priority":285},{"basePath":554,"description":555,"displayName":556,"installMethods":557,"rationale":558,"selectedPaths":559,"source":286,"sourceLanguage":18,"type":264},"extensions/open-prose/skills/prose","OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.","prose",{"claudeCode":12},"SKILL.md frontmatter at extensions/open-prose/skills/prose/SKILL.md",[560,561,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684],{"path":284,"priority":285},{"path":562,"priority":563},"LICENSE","high",{"path":565,"priority":512},"alt-borges.md",{"path":567,"priority":512},"compiler.md",{"path":569,"priority":361},"examples/01-hello-world.prose",{"path":571,"priority":361},"examples/02-research-and-summarize.prose",{"path":573,"priority":361},"examples/03-code-review.prose",{"path":575,"priority":361},"examples/04-write-and-refine.prose",{"path":577,"priority":361},"examples/05-debug-issue.prose",{"path":579,"priority":361},"examples/06-explain-codebase.prose",{"path":581,"priority":361},"examples/07-refactor.prose",{"path":583,"priority":361},"examples/08-blog-post.prose",{"path":585,"priority":361},"examples/09-research-with-agents.prose",{"path":587,"priority":361},"examples/10-code-review-agents.prose",{"path":589,"priority":361},"examples/11-skills-and-imports.prose",{"path":591,"priority":361},"examples/12-secure-agent-permissions.prose",{"path":593,"priority":361},"examples/13-variables-and-context.prose",{"path":595,"priority":361},"examples/14-composition-blocks.prose",{"path":597,"priority":361},"examples/15-inline-sequences.prose",{"path":599,"priority":361},"examples/16-parallel-reviews.prose",{"path":601,"priority":361},"examples/17-parallel-research.prose",{"path":603,"priority":361},"examples/18-mixed-parallel-sequential.prose",{"path":605,"priority":361},"examples/19-advanced-parallel.prose",{"path":607,"priority":361},"examples/20-fixed-loops.prose",{"path":609,"priority":361},"examples/21-pipeline-operations.prose",{"path":611,"priority":361},"examples/22-error-handling.prose",{"path":613,"priority":361},"examples/23-retry-with-backoff.prose",{"path":615,"priority":361},"examples/24-choice-blocks.prose",{"path":617,"priority":361},"examples/25-conditionals.prose",{"path":619,"priority":361},"examples/26-parameterized-blocks.prose",{"path":621,"priority":361},"examples/27-string-interpolation.prose",{"path":623,"priority":361},"examples/28-automated-pr-review.prose",{"path":625,"priority":361},"examples/28-gas-town.prose",{"path":627,"priority":361},"examples/29-captains-chair.prose",{"path":629,"priority":361},"examples/30-captains-chair-simple.prose",{"path":631,"priority":361},"examples/31-captains-chair-with-memory.prose",{"path":633,"priority":361},"examples/33-pr-review-autofix.prose",{"path":635,"priority":361},"examples/34-content-pipeline.prose",{"path":637,"priority":361},"examples/35-feature-factory.prose",{"path":639,"priority":361},"examples/36-bug-hunter.prose",{"path":641,"priority":361},"examples/37-the-forge.prose",{"path":643,"priority":361},"examples/38-skill-scan.prose",{"path":645,"priority":361},"examples/39-architect-by-simulation.prose",{"path":647,"priority":361},"examples/40-rlm-self-refine.prose",{"path":649,"priority":361},"examples/41-rlm-divide-conquer.prose",{"path":651,"priority":361},"examples/42-rlm-filter-recurse.prose",{"path":653,"priority":361},"examples/43-rlm-pairwise.prose",{"path":655,"priority":361},"examples/44-run-endpoint-ux-test.prose",{"path":657,"priority":361},"examples/45-plugin-release.prose",{"path":659,"priority":361},"examples/45-run-endpoint-ux-test-with-remediation.prose",{"path":661,"priority":361},"examples/46-run-endpoint-ux-test-fast.prose",{"path":663,"priority":361},"examples/46-workflow-crystallizer.prose",{"path":665,"priority":361},"examples/47-language-self-improvement.prose",{"path":667,"priority":361},"examples/48-habit-miner.prose",{"path":669,"priority":361},"examples/49-prose-run-retrospective.prose",{"path":671,"priority":361},"examples/README.md",{"path":673,"priority":361},"examples/roadmap/README.md",{"path":675,"priority":361},"examples/roadmap/iterative-refinement.prose",{"path":677,"priority":361},"examples/roadmap/parallel-review.prose",{"path":679,"priority":361},"examples/roadmap/simple-pipeline.prose",{"path":681,"priority":361},"examples/roadmap/syntax/open-prose-syntax.prose",{"path":683,"priority":512},"help.md",{"path":685,"priority":512},"prose.md",{"basePath":687,"description":688,"displayName":689,"installMethods":690,"rationale":691,"selectedPaths":692,"source":286,"sourceLanguage":696,"type":264},"extensions/qqbot/skills/qqbot-channel","QQ channel management skill. Use qqbot_channel_api to list guilds and channels, inspect members, publish posts, manage announcements, and work with schedules through the QQ Open Platform HTTP API with automatic token authentication.","qqbot-channel",{"claudeCode":12},"SKILL.md frontmatter at extensions/qqbot/skills/qqbot-channel/SKILL.md",[693,694],{"path":284,"priority":285},{"path":695,"priority":512},"references/api_references.md","zh-CN",{"basePath":698,"description":699,"displayName":700,"installMethods":701,"rationale":702,"selectedPaths":703,"source":286,"sourceLanguage":696,"type":264},"extensions/qqbot/skills/qqbot-media","QQBot rich media send and receive support. Use \u003Cqqmedia> tags to send image, voice, video, or file attachments, with the media type inferred from the file extension.","qqbot-media",{"claudeCode":12},"SKILL.md frontmatter at extensions/qqbot/skills/qqbot-media/SKILL.md",[704],{"path":284,"priority":285},{"basePath":706,"description":707,"displayName":708,"installMethods":709,"rationale":710,"selectedPaths":711,"source":286,"sourceLanguage":696,"type":264},"extensions/qqbot/skills/qqbot-remind","QQBot scheduled reminders. Create, list, and cancel one-time or recurring reminders when a QQ conversation involves reminders, alarms, or scheduled tasks.","qqbot-remind",{"claudeCode":12},"SKILL.md frontmatter at extensions/qqbot/skills/qqbot-remind/SKILL.md",[712],{"path":284,"priority":285},{"basePath":714,"description":715,"displayName":716,"installMethods":717,"rationale":718,"selectedPaths":719,"source":286,"sourceLanguage":18,"type":264},"extensions/tavily/skills/tavily","Tavily web search, content extraction, and research tools.","tavily",{"claudeCode":12},"SKILL.md frontmatter at extensions/tavily/skills/tavily/SKILL.md",[720],{"path":284,"priority":285},{"basePath":722,"description":723,"displayName":724,"installMethods":725,"rationale":726,"selectedPaths":727,"source":286,"sourceLanguage":18,"type":264},"skills/1password","Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.","1password",{"claudeCode":12},"SKILL.md frontmatter at skills/1password/SKILL.md",[728,729,731],{"path":284,"priority":285},{"path":730,"priority":512},"references/cli-examples.md",{"path":732,"priority":512},"references/get-started.md",{"basePath":734,"description":735,"displayName":736,"installMethods":737,"rationale":738,"selectedPaths":739,"source":286,"sourceLanguage":18,"type":264},"skills/apple-notes","Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.","apple-notes",{"claudeCode":12},"SKILL.md frontmatter at skills/apple-notes/SKILL.md",[740],{"path":284,"priority":285},{"basePath":742,"description":743,"displayName":744,"installMethods":745,"rationale":746,"selectedPaths":747,"source":286,"sourceLanguage":18,"type":264},"skills/apple-reminders","List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.","apple-reminders",{"claudeCode":12},"SKILL.md frontmatter at skills/apple-reminders/SKILL.md",[748],{"path":284,"priority":285},{"basePath":750,"description":751,"displayName":752,"installMethods":753,"rationale":754,"selectedPaths":755,"source":286,"sourceLanguage":18,"type":264},"skills/bear-notes","Create, search, and manage Bear notes via grizzly CLI.","bear-notes",{"claudeCode":12},"SKILL.md frontmatter at skills/bear-notes/SKILL.md",[756],{"path":284,"priority":285},{"basePath":758,"description":759,"displayName":760,"installMethods":761,"rationale":762,"selectedPaths":763,"source":286,"sourceLanguage":18,"type":264},"skills/blogwatcher","Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.","blogwatcher",{"claudeCode":12},"SKILL.md frontmatter at skills/blogwatcher/SKILL.md",[764],{"path":284,"priority":285},{"basePath":766,"description":767,"displayName":768,"installMethods":769,"rationale":770,"selectedPaths":771,"source":286,"sourceLanguage":18,"type":264},"skills/blucli","BluOS CLI (blu) for discovery, playback, grouping, and volume.","blucli",{"claudeCode":12},"SKILL.md frontmatter at skills/blucli/SKILL.md",[772],{"path":284,"priority":285},{"basePath":774,"description":775,"displayName":776,"installMethods":777,"rationale":778,"selectedPaths":779,"source":286,"sourceLanguage":18,"type":264},"skills/camsnap","Capture frames or clips from RTSP/ONVIF cameras.","camsnap",{"claudeCode":12},"SKILL.md frontmatter at skills/camsnap/SKILL.md",[780],{"path":284,"priority":285},{"basePath":782,"description":783,"displayName":784,"installMethods":785,"rationale":786,"selectedPaths":787,"source":286,"sourceLanguage":18,"type":264},"skills/clawhub","Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.","clawhub",{"claudeCode":12},"SKILL.md frontmatter at skills/clawhub/SKILL.md",[788],{"path":284,"priority":285},{"basePath":790,"description":791,"displayName":792,"installMethods":793,"rationale":794,"selectedPaths":795,"source":286,"sourceLanguage":18,"type":264},"skills/coding-agent","Delegate coding tasks to Codex, Claude Code, OpenCode, or Pi agents via immediate background processes. Use when: (1) building or creating features/apps, (2) reviewing PRs in a temp clone/worktree, (3) refactoring large codebases, (4) iterative coding that needs file exploration. NOT for: simple one-line fixes (just edit), reading code (use read tool), thread-bound ACP harness requests in chat (use sessions_spawn with runtime:\"acp\"), or any work in ~/clawd workspace (never spawn agents here). All coding-agent runs start with background:true immediately. Claude Code: use --print --permission-mode bypassPermissions (no PTY). Codex/Pi/OpenCode: pty:true required. Completion notification must use openclaw message send, not system event/heartbeat.","coding-agent",{"claudeCode":12},"SKILL.md frontmatter at skills/coding-agent/SKILL.md",[796],{"path":284,"priority":285},{"basePath":798,"description":799,"displayName":224,"installMethods":800,"rationale":801,"selectedPaths":802,"source":286,"sourceLanguage":18,"type":264},"skills/discord","Discord ops via the message tool (channel=discord).",{"claudeCode":12},"SKILL.md frontmatter at skills/discord/SKILL.md",[803],{"path":284,"priority":285},{"basePath":805,"description":806,"displayName":807,"installMethods":808,"rationale":809,"selectedPaths":810,"source":286,"sourceLanguage":18,"type":264},"skills/eightctl","Control Eight Sleep pods (status, temperature, alarms, schedules).","eightctl",{"claudeCode":12},"SKILL.md frontmatter at skills/eightctl/SKILL.md",[811],{"path":284,"priority":285},{"basePath":813,"description":814,"displayName":815,"installMethods":816,"rationale":817,"selectedPaths":818,"source":286,"sourceLanguage":18,"type":264},"skills/gemini","Gemini CLI for one-shot Q&A, summaries, and generation.","gemini",{"claudeCode":12},"SKILL.md frontmatter at skills/gemini/SKILL.md",[819],{"path":284,"priority":285},{"basePath":821,"description":822,"displayName":823,"installMethods":824,"rationale":825,"selectedPaths":826,"source":286,"sourceLanguage":18,"type":264},"skills/gh-issues","Fetch GitHub issues, delegate fixes to subagents, open PRs, watch reviews, or run /gh-issues workflows.","gh-issues",{"claudeCode":12},"SKILL.md frontmatter at skills/gh-issues/SKILL.md",[827],{"path":284,"priority":285},{"basePath":829,"description":830,"displayName":831,"installMethods":832,"rationale":833,"selectedPaths":834,"source":286,"sourceLanguage":18,"type":264},"skills/gifgrep","Search GIF providers with CLI/TUI, download results, and extract stills/sheets.","gifgrep",{"claudeCode":12},"SKILL.md frontmatter at skills/gifgrep/SKILL.md",[835],{"path":284,"priority":285},{"basePath":837,"description":838,"displayName":221,"installMethods":839,"rationale":840,"selectedPaths":841,"source":286,"sourceLanguage":18,"type":264},"skills/github","Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":12},"SKILL.md frontmatter at skills/github/SKILL.md",[842],{"path":284,"priority":285},{"basePath":844,"description":845,"displayName":846,"installMethods":847,"rationale":848,"selectedPaths":849,"source":286,"sourceLanguage":18,"type":264},"skills/gog","Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.","gog",{"claudeCode":12},"SKILL.md frontmatter at skills/gog/SKILL.md",[850],{"path":284,"priority":285},{"basePath":852,"description":853,"displayName":854,"installMethods":855,"rationale":856,"selectedPaths":857,"source":286,"sourceLanguage":18,"type":264},"skills/goplaces","Query Google Places for text search, place details, resolve, reviews, or scriptable JSON via goplaces.","goplaces",{"claudeCode":12},"SKILL.md frontmatter at skills/goplaces/SKILL.md",[858],{"path":284,"priority":285},{"basePath":860,"description":861,"displayName":862,"installMethods":863,"rationale":864,"selectedPaths":865,"source":286,"sourceLanguage":18,"type":264},"skills/healthcheck","Audit and harden hosts running OpenClaw for SSH, firewall, updates, exposure, cron checks, and risk posture.","healthcheck",{"claudeCode":12},"SKILL.md frontmatter at skills/healthcheck/SKILL.md",[866],{"path":284,"priority":285},{"basePath":868,"description":869,"displayName":870,"installMethods":871,"rationale":872,"selectedPaths":873,"source":286,"sourceLanguage":18,"type":264},"skills/himalaya","Use himalaya to list, read, search, compose, reply, forward, and organize IMAP/SMTP email.","himalaya",{"claudeCode":12},"SKILL.md frontmatter at skills/himalaya/SKILL.md",[874,875,877],{"path":284,"priority":285},{"path":876,"priority":512},"references/configuration.md",{"path":878,"priority":512},"references/message-composition.md",{"basePath":880,"description":881,"displayName":882,"installMethods":883,"rationale":884,"selectedPaths":885,"source":286,"sourceLanguage":18,"type":264},"skills/imsg","iMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.","imsg",{"claudeCode":12},"SKILL.md frontmatter at skills/imsg/SKILL.md",[886],{"path":284,"priority":285},{"basePath":888,"description":889,"displayName":890,"installMethods":891,"rationale":892,"selectedPaths":893,"source":286,"sourceLanguage":18,"type":264},"skills/mcporter","List, configure, authenticate, call, and inspect MCP servers/tools with mcporter over HTTP or stdio.","mcporter",{"claudeCode":12},"SKILL.md frontmatter at skills/mcporter/SKILL.md",[894],{"path":284,"priority":285},{"basePath":896,"description":897,"displayName":898,"installMethods":899,"rationale":900,"selectedPaths":901,"source":286,"sourceLanguage":18,"type":264},"skills/model-usage","Summarize CodexBar local cost logs by model for Codex or Claude, including current or full breakdowns.","model-usage",{"claudeCode":12},"SKILL.md frontmatter at skills/model-usage/SKILL.md",[902,903,905,907],{"path":284,"priority":285},{"path":904,"priority":512},"references/codexbar-cli.md",{"path":906,"priority":361},"scripts/model_usage.py",{"path":908,"priority":361},"scripts/test_model_usage.py",{"basePath":910,"description":911,"displayName":912,"installMethods":913,"rationale":914,"selectedPaths":915,"source":286,"sourceLanguage":18,"type":264},"skills/nano-pdf","Edit PDFs with natural-language instructions using the nano-pdf CLI.","nano-pdf",{"claudeCode":12},"SKILL.md frontmatter at skills/nano-pdf/SKILL.md",[916],{"path":284,"priority":285},{"basePath":918,"description":919,"displayName":920,"installMethods":921,"rationale":922,"selectedPaths":923,"source":286,"sourceLanguage":18,"type":264},"skills/node-connect","Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.","node-connect",{"claudeCode":12},"SKILL.md frontmatter at skills/node-connect/SKILL.md",[924],{"path":284,"priority":285},{"basePath":926,"description":927,"displayName":928,"installMethods":929,"rationale":930,"selectedPaths":931,"source":286,"sourceLanguage":18,"type":264},"skills/notion","Notion API for creating and managing pages, databases, and blocks.","notion",{"claudeCode":12},"SKILL.md frontmatter at skills/notion/SKILL.md",[932],{"path":284,"priority":285},{"basePath":934,"description":935,"displayName":936,"installMethods":937,"rationale":938,"selectedPaths":939,"source":286,"sourceLanguage":18,"type":264},"skills/obsidian","Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.","obsidian",{"claudeCode":12},"SKILL.md frontmatter at skills/obsidian/SKILL.md",[940],{"path":284,"priority":285},{"basePath":942,"description":943,"displayName":944,"installMethods":945,"rationale":946,"selectedPaths":947,"source":286,"sourceLanguage":18,"type":264},"skills/openai-whisper","Local speech-to-text with the Whisper CLI (no API key).","openai-whisper",{"claudeCode":12},"SKILL.md frontmatter at skills/openai-whisper/SKILL.md",[948],{"path":284,"priority":285},{"basePath":950,"description":951,"displayName":952,"installMethods":953,"rationale":954,"selectedPaths":955,"source":286,"sourceLanguage":18,"type":264},"skills/openai-whisper-api","Transcribe audio via OpenAI Audio Transcriptions API (Whisper).","openai-whisper-api",{"claudeCode":12},"SKILL.md frontmatter at skills/openai-whisper-api/SKILL.md",[956,957],{"path":284,"priority":285},{"path":958,"priority":361},"scripts/transcribe.sh",{"basePath":960,"description":961,"displayName":962,"installMethods":963,"rationale":964,"selectedPaths":965,"source":286,"sourceLanguage":18,"type":264},"skills/openhue","Control Philips Hue lights and scenes via the OpenHue CLI.","openhue",{"claudeCode":12},"SKILL.md frontmatter at skills/openhue/SKILL.md",[966],{"path":284,"priority":285},{"basePath":968,"description":969,"displayName":970,"installMethods":971,"rationale":972,"selectedPaths":973,"source":286,"sourceLanguage":18,"type":264},"skills/oracle","Use oracle CLI to bundle prompts and files for second-model debugging, refactor, design, or review checks.","oracle",{"claudeCode":12},"SKILL.md frontmatter at skills/oracle/SKILL.md",[974],{"path":284,"priority":285},{"basePath":976,"description":977,"displayName":978,"installMethods":979,"rationale":980,"selectedPaths":981,"source":286,"sourceLanguage":18,"type":264},"skills/ordercli","Foodora-only CLI for checking past orders and active order status (Deliveroo WIP).","ordercli",{"claudeCode":12},"SKILL.md frontmatter at skills/ordercli/SKILL.md",[982],{"path":284,"priority":285},{"basePath":984,"description":985,"displayName":986,"installMethods":987,"rationale":988,"selectedPaths":989,"source":286,"sourceLanguage":18,"type":264},"skills/peekaboo","Capture and automate macOS UI with the Peekaboo CLI.","peekaboo",{"claudeCode":12},"SKILL.md frontmatter at skills/peekaboo/SKILL.md",[990],{"path":284,"priority":285},{"basePath":992,"description":993,"displayName":994,"installMethods":995,"rationale":996,"selectedPaths":997,"source":286,"sourceLanguage":18,"type":264},"skills/sag","ElevenLabs text-to-speech with mac-style say UX.","sag",{"claudeCode":12},"SKILL.md frontmatter at skills/sag/SKILL.md",[998],{"path":284,"priority":285},{"basePath":1000,"description":1001,"displayName":1002,"installMethods":1003,"rationale":1004,"selectedPaths":1005,"source":286,"sourceLanguage":18,"type":264},"skills/session-logs","Search and analyze your own session logs (older/parent conversations) using jq.","session-logs",{"claudeCode":12},"SKILL.md frontmatter at skills/session-logs/SKILL.md",[1006],{"path":284,"priority":285},{"basePath":1008,"description":1009,"displayName":1010,"installMethods":1011,"rationale":1012,"selectedPaths":1013,"source":286,"sourceLanguage":18,"type":264},"skills/sherpa-onnx-tts","Local text-to-speech via sherpa-onnx (offline, no cloud)","sherpa-onnx-tts",{"claudeCode":12},"SKILL.md frontmatter at skills/sherpa-onnx-tts/SKILL.md",[1014],{"path":284,"priority":285},{"basePath":1016,"description":1017,"displayName":1018,"installMethods":1019,"rationale":1020,"selectedPaths":1021,"source":286,"sourceLanguage":18,"type":264},"skills/skill-creator","Create, edit, improve, tidy, review, audit, or restructure AgentSkills and SKILL.md files.","skill-creator",{"claudeCode":12},"SKILL.md frontmatter at skills/skill-creator/SKILL.md",[1022,1023,1025,1027,1029,1031,1033],{"path":284,"priority":285},{"path":1024,"priority":563},"license.txt",{"path":1026,"priority":361},"scripts/init_skill.py",{"path":1028,"priority":361},"scripts/package_skill.py",{"path":1030,"priority":361},"scripts/quick_validate.py",{"path":1032,"priority":361},"scripts/test_package_skill.py",{"path":1034,"priority":361},"scripts/test_quick_validate.py",{"basePath":1036,"description":1037,"displayName":1038,"installMethods":1039,"rationale":1040,"selectedPaths":1041,"source":286,"sourceLanguage":18,"type":264},"skills/slack","Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.","slack",{"claudeCode":12},"SKILL.md frontmatter at skills/slack/SKILL.md",[1042],{"path":284,"priority":285},{"basePath":1044,"description":1045,"displayName":1046,"installMethods":1047,"rationale":1048,"selectedPaths":1049,"source":286,"sourceLanguage":18,"type":264},"skills/songsee","Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.","songsee",{"claudeCode":12},"SKILL.md frontmatter at skills/songsee/SKILL.md",[1050],{"path":284,"priority":285},{"basePath":1052,"description":1053,"displayName":1054,"installMethods":1055,"rationale":1056,"selectedPaths":1057,"source":286,"sourceLanguage":18,"type":264},"skills/sonoscli","Control Sonos speakers (discover/status/play/volume/group).","sonoscli",{"claudeCode":12},"SKILL.md frontmatter at skills/sonoscli/SKILL.md",[1058],{"path":284,"priority":285},{"basePath":1060,"description":1061,"displayName":1062,"installMethods":1063,"rationale":1064,"selectedPaths":1065,"source":286,"sourceLanguage":18,"type":264},"skills/spotify-player","Terminal Spotify playback/search via spogo (preferred) or spotify_player.","spotify-player",{"claudeCode":12},"SKILL.md frontmatter at skills/spotify-player/SKILL.md",[1066],{"path":284,"priority":285},{"basePath":1068,"description":1069,"displayName":1070,"installMethods":1071,"rationale":1072,"selectedPaths":1073,"source":286,"sourceLanguage":18,"type":264},"skills/summarize","Summarize or transcribe URLs, YouTube/videos, podcasts, articles, transcripts, PDFs, and local files.","summarize",{"claudeCode":12},"SKILL.md frontmatter at skills/summarize/SKILL.md",[1074],{"path":284,"priority":285},{"basePath":1076,"description":1077,"displayName":1078,"installMethods":1079,"rationale":1080,"selectedPaths":1081,"source":286,"sourceLanguage":18,"type":264},"skills/taskflow","Coordinate multi-step detached tasks as one durable TaskFlow job with owner context, state, waits, and child tasks.","taskflow",{"claudeCode":12},"SKILL.md frontmatter at skills/taskflow/SKILL.md",[1082,1083,1085],{"path":284,"priority":285},{"path":1084,"priority":361},"examples/inbox-triage.lobster",{"path":1086,"priority":361},"examples/pr-intake.lobster",{"basePath":1088,"description":1089,"displayName":1090,"installMethods":1091,"rationale":1092,"selectedPaths":1093,"source":286,"sourceLanguage":18,"type":264},"skills/taskflow-inbox-triage","Example TaskFlow pattern for inbox triage, intent routing, waiting on replies, and later summaries.","taskflow-inbox-triage",{"claudeCode":12},"SKILL.md frontmatter at skills/taskflow-inbox-triage/SKILL.md",[1094],{"path":284,"priority":285},{"basePath":1096,"description":1097,"displayName":1098,"installMethods":1099,"rationale":1100,"selectedPaths":1101,"source":286,"sourceLanguage":18,"type":264},"skills/things-mac","Add, update, list, search, or inspect Things 3 todos, inbox, today, projects, areas, and tags on macOS.","things-mac",{"claudeCode":12},"SKILL.md frontmatter at skills/things-mac/SKILL.md",[1102],{"path":284,"priority":285},{"basePath":1104,"description":1105,"displayName":1106,"installMethods":1107,"rationale":1108,"selectedPaths":1109,"source":286,"sourceLanguage":18,"type":264},"skills/tmux","Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.","tmux",{"claudeCode":12},"SKILL.md frontmatter at skills/tmux/SKILL.md",[1110,1111,1113],{"path":284,"priority":285},{"path":1112,"priority":361},"scripts/find-sessions.sh",{"path":1114,"priority":361},"scripts/wait-for-text.sh",{"basePath":1116,"description":1117,"displayName":1118,"installMethods":1119,"rationale":1120,"selectedPaths":1121,"source":286,"sourceLanguage":18,"type":264},"skills/trello","Manage Trello boards, lists, and cards via the Trello REST API.","trello",{"claudeCode":12},"SKILL.md frontmatter at skills/trello/SKILL.md",[1122],{"path":284,"priority":285},{"basePath":1124,"description":1125,"displayName":1126,"installMethods":1127,"rationale":1128,"selectedPaths":1129,"source":286,"sourceLanguage":18,"type":264},"skills/video-frames","Extract frames or short clips from videos using ffmpeg.","video-frames",{"claudeCode":12},"SKILL.md frontmatter at skills/video-frames/SKILL.md",[1130,1131],{"path":284,"priority":285},{"path":1132,"priority":361},"scripts/frame.sh",{"basePath":1134,"description":1135,"displayName":1136,"installMethods":1137,"rationale":1138,"selectedPaths":1139,"source":286,"sourceLanguage":18,"type":264},"skills/voice-call","Start voice calls via the OpenClaw voice-call plugin.","voice-call",{"claudeCode":12},"SKILL.md frontmatter at skills/voice-call/SKILL.md",[1140],{"path":284,"priority":285},{"basePath":1142,"description":1143,"displayName":1144,"installMethods":1145,"rationale":1146,"selectedPaths":1147,"source":286,"sourceLanguage":18,"type":264},"skills/wacli","Send third-party WhatsApp messages or sync/search WhatsApp history via wacli, not normal active chats.","wacli",{"claudeCode":12},"SKILL.md frontmatter at skills/wacli/SKILL.md",[1148],{"path":284,"priority":285},{"basePath":1150,"description":1151,"displayName":1152,"installMethods":1153,"rationale":1154,"selectedPaths":1155,"source":286,"sourceLanguage":18,"type":264},"skills/weather","Get current weather, rain, temperature, and forecasts for locations or travel planning.","weather",{"claudeCode":12},"SKILL.md frontmatter at skills/weather/SKILL.md",[1156],{"path":284,"priority":285},{"basePath":1158,"description":1159,"displayName":1160,"installMethods":1161,"rationale":1162,"selectedPaths":1163,"source":286,"sourceLanguage":18,"type":264},"skills/xurl","Use xurl for authenticated X API posts, replies, search, DMs, media upload, followers, or raw v2 calls.","xurl",{"claudeCode":12},"SKILL.md frontmatter at skills/xurl/SKILL.md",[1164],{"path":284,"priority":285},{"basePath":1166,"installMethods":1167,"rationale":1169,"selectedPaths":1170,"source":286,"sourceLanguage":18,"type":1175},"scripts/docs-i18n",{"go":1168},"github.com/openclaw/openclaw/scripts/docs-i18n","cli ecosystem detected at scripts/docs-i18n",[1171,1173],{"path":1172,"priority":285},"go.mod",{"path":1174,"priority":512},"main.go","cli",{"basePath":1177,"description":1178,"displayName":1179,"installMethods":1180,"license":254,"rationale":1181,"selectedPaths":1182,"source":286,"sourceLanguage":18,"type":1206},"","Multi-channel AI gateway with extensible messaging integrations","openclaw",{"npm":1179},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[1183,1185,1187,1188,1190,1192,1194,1196,1198,1200,1202,1204],{"path":1184,"priority":285},"package.json",{"path":1186,"priority":285},"README.md",{"path":562,"priority":563},{"path":1189,"priority":512},"openclaw.mjs",{"path":1191,"priority":361},"src/index.ts",{"path":1193,"priority":361},"src/tools/availability.ts",{"path":1195,"priority":361},"src/tools/descriptors.ts",{"path":1197,"priority":361},"src/tools/diagnostics.ts",{"path":1199,"priority":361},"src/tools/execution.ts",{"path":1201,"priority":361},"src/tools/index.ts",{"path":1203,"priority":361},"src/tools/planner.ts",{"path":1205,"priority":361},"src/tools/protocol.ts","mcp",{"sources":1208},[1209],"manual",{"npmPackage":1179},{"closedIssues90d":8,"description":1212,"forks":248,"homepage":1213,"license":254,"openIssues90d":8,"pushedAt":249,"readmeSize":246,"stars":250,"topics":1214},"Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 ","https://openclaw.ai",[1215,1216,1217,1218,1219,1220,1179],"ai","assistant","own-your-data","personal","crustacean","molty",{"downloads":252},{"classifiedAt":1223,"discoverAt":1224,"extractAt":1225,"githubAt":1225,"npmAt":1226,"updatedAt":1223},1778697651718,1778697628325,1778697645005,1778697647656,[225,224,221,222,223],{"evaluatedAt":258,"extractAt":1229,"updatedAt":258},1778697652123,[],[1232,1250,1269,1297,1327,1356],{"_creationTime":1233,"_id":1234,"community":1235,"display":1236,"identity":1238,"providers":1239,"relations":1246,"tags":1247,"workflow":1248},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":838,"installMethods":1237,"name":221,"sourceUrl":14},{"claudeCode":12},{"basePath":837,"githubOwner":261,"githubRepo":262,"locale":18,"slug":221,"type":264},{"evaluate":1240,"extract":1245},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1241,"tags":1242,"targetMarket":226,"tier":227},100,[221,1175,1243,1244,225],"api","developer-tools",{"commitSha":270},{"repoId":272},[1243,225,1175,1244,221],{"evaluatedAt":1249,"extractAt":1229,"updatedAt":1249},1778698569289,{"_creationTime":1251,"_id":1252,"community":1253,"display":1254,"identity":1257,"providers":1258,"relations":1265,"tags":1266,"workflow":1267},1778697652123.8804,"k173mjn1bp2a67v1h8qjkv7wn186met8",{"reviewCount":8},{"description":289,"installMethods":1255,"name":1256,"sourceUrl":14},{"claudeCode":12},"ClawSweeper Skill",{"basePath":288,"githubOwner":261,"githubRepo":262,"locale":18,"slug":290,"type":264},{"evaluate":1259,"extract":1264},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1241,"tags":1260,"targetMarket":226,"tier":227},[221,225,1261,1262,1263],"code-review","maintenance","ci-cd",{"commitSha":270,"license":254},{"repoId":272},[225,1263,1261,221,1262],{"evaluatedAt":1268,"extractAt":1229,"updatedAt":1268},1778697688364,{"_creationTime":1270,"_id":1271,"community":1272,"display":1273,"identity":1279,"providers":1284,"relations":1290,"tags":1293,"workflow":1294},1778692306427.1038,"k17bgetabcxg89fv9bd9j3xgyn86m243",{"reviewCount":8},{"description":1274,"installMethods":1275,"name":1277,"sourceUrl":1278},"Cross-platform issue triage. Pulls from Sentry (MCP), Linear (MCP), GitHub Issues (gh). Cross-references against code to find already-fixed issues. Auto-resolves fixed ones. Dispatches agents for active issues.",{"claudeCode":1276},"Lifecycle-Innovations-Limited/claude-ops","OPS ► CROSS-PLATFORM TRIAGE","https://github.com/Lifecycle-Innovations-Limited/claude-ops",{"basePath":1280,"githubOwner":1281,"githubRepo":1282,"locale":18,"slug":1283,"type":264},"claude-ops/skills/ops-triage","Lifecycle-Innovations-Limited","claude-ops","ops-triage",{"evaluate":1285,"extract":1289},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1241,"tags":1286,"targetMarket":226,"tier":227},[222,225,1287,1288,221,1263],"sentry","linear",{"commitSha":270,"license":254},{"parentExtensionId":1291,"repoId":1292},"k17d0t6ns7y6t377pfprg128hd86nm89","kd7d52tcek2e34r805zs06b10d86n39v",[225,1263,221,222,1288,1287],{"evaluatedAt":1295,"extractAt":1296,"updatedAt":1295},1778693001136,1778692306427,{"_creationTime":1298,"_id":1299,"community":1300,"display":1301,"identity":1307,"providers":1312,"relations":1320,"tags":1323,"workflow":1324},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":1302,"installMethods":1303,"name":1305,"sourceUrl":1306},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":1304},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":1308,"githubOwner":1309,"githubRepo":1310,"locale":18,"slug":1311,"type":264},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":1313,"extract":1319},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1241,"tags":1314,"targetMarket":226,"tier":227},[1315,1316,1317,1106,225,1175,1318],"git","development-environment","workflow","developer-tool",{"commitSha":270,"license":254},{"parentExtensionId":1321,"repoId":1322},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[225,1175,1318,1316,1315,1106,1317],{"evaluatedAt":1325,"extractAt":1326,"updatedAt":1325},1778699613343,1778699234184,{"_creationTime":1328,"_id":1329,"community":1330,"display":1331,"identity":1337,"providers":1340,"relations":1348,"tags":1351,"workflow":1352},1778699508743.0002,"k17aya9dv3e3bxv473f1f2r52186ndp5",{"reviewCount":8},{"description":1332,"installMethods":1333,"name":1335,"sourceUrl":1336},"Erstellen Sie öffentliche Google Docs- oder Google Sheet-Dateien, ohne OAuth zu benötigen. Verwenden Sie diese Fähigkeit, um Google Docs und Sheets zu erstellen und zu bearbeiten, keine Google-Anmeldung erforderlich. Dokumente sind unter teilbaren Links sichtbar. Die Registrierung erfolgt automatisch bei der ersten Verwendung.",{"claudeCode":1334},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"basePath":1177,"githubOwner":1338,"githubRepo":1335,"locale":1339,"slug":1335,"type":264},"zagmoai","de",{"evaluate":1341,"extract":1347},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1241,"tags":1342,"targetMarket":226,"tier":227},[1343,1344,1345,225,1346],"google-docs","google-sheets","productivity","api-client",{"commitSha":270},{"repoId":1349,"translatedFrom":1350},"kd776ynh73t0d6samn4bnxdf3x86n8mj","k1707pszx7h026a651dp5tvaxd86m3ag",[1346,225,1343,1344,1345],{"evaluatedAt":1353,"extractAt":1354,"updatedAt":1355},1778699485884,1778699468747,1778699508743,{"_creationTime":1357,"_id":1358,"community":1359,"display":1360,"identity":1363,"providers":1366,"relations":1373,"tags":1374,"workflow":1375},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":1361,"installMethods":1362,"name":1310,"sourceUrl":1306},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":1304},{"basePath":1364,"githubOwner":1309,"githubRepo":1310,"locale":18,"slug":1365,"type":264},"skills/ask","ask",{"evaluate":1367,"extract":1372},{"promptVersionExtension":214,"promptVersionScoring":215,"score":1241,"tags":1368,"targetMarket":226,"tier":227},[1175,225,1369,1370,1261,1371],"llm","prompting","artifact-generation",{"commitSha":270,"license":254},{"parentExtensionId":1321,"repoId":1322},[1371,225,1175,1261,1369,1370],{"evaluatedAt":1376,"extractAt":1326,"updatedAt":1376},1778699303045]