[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-steipete-tavily-de":3,"guides-for-steipete-tavily":1211,"similar-k174ece0w9ng9pvx4r8s06mzyd86nx1j-de":1212},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":222,"parentExtension":244,"providers":245,"relations":250,"repo":252,"tags":1208,"workflow":1209},1778697652123.8892,"k174ece0w9ng9pvx4r8s06mzyd86nx1j",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Tavily web search, content extraction, and research tools.",{"claudeCode":12},"steipete/clawdis","tavily","https://github.com/steipete/clawdis",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":220,"workflow":237},1778698275153.8408,"kn7cvpges9f5pk2gejzgwv2dt186mgz4","en",{"checks":20,"evaluatedAt":190,"extensionSummary":191,"features":192,"nonGoals":198,"promptVersionExtension":202,"promptVersionScoring":203,"purpose":204,"rationale":205,"score":206,"summary":207,"tags":208,"targetMarket":213,"tier":214,"useCases":215},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,137,140,144,147,151,154,158,161,164,167,171,174,177,180,183,187],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states that the extension provides web search, content extraction, and research tools, addressing the user's need for information gathering.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The extension offers specific tools for web search (web_search, tavily_search) and content extraction (tavily_extract) with advanced options, providing value beyond a generic LLM search capability.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The tools are well-defined with clear parameters and a suggested workflow, indicating they are ready for integration into a real research or information gathering workflow.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses on web search and content extraction, a coherent domain of capabilities, without introducing unrelated functionalities.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description 'Tavily web search, content extraction, and research tools.' accurately and concisely reflects the capabilities described in the SKILL.md.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The extension exposes well-defined, specific tools like `web_search`, `tavily_search`, and `tavily_extract`, rather than a single generalist command.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All parameters for `web_search`, `tavily_search`, and `tavily_extract` are clearly documented with descriptions, and their default values and behaviors are explained.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tool names (`web_search`, `tavily_search`, `tavily_extract`) are descriptive and follow a consistent kebab-case convention.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Tool parameters are specific and documented, requesting only necessary information, and the expected output is described, avoiding unnecessary data dumps.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license, clearly indicated by the LICENSE file.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The repository shows recent commits as of the collected date (2026-05-13), indicating active maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The extension does not appear to use third-party dependencies that would require explicit management beyond what is handled by the base system.",{"category":66,"check":67,"severity":63,"summary":68},"Security","Secret Management","The tools provided do not handle or expose secrets; they interact with external APIs, which would be managed by the underlying Tavily service or the platform's configuration.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The tools are designed to take structured inputs for queries and URLs, mitigating risks of command injection or similar vulnerabilities.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The extension relies on the Tavily API and does not fetch or execute external code or arbitrary content at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The tools interact with an external API and do not perform file system operations or modifications outside of their intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached-process spawns or deny-retry loops are present in the tool definitions.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The tools only submit search queries and URLs to the Tavily API and do not reference or submit confidential user data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The SKILL.md and README.md files do not contain any hidden text tricks or obfuscated content.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The extension's definition does not involve obfuscated code or runtime script execution.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure; it operates via API calls.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","The repository has 0 open and 0 closed issues in the last 90 days, indicating high responsiveness or a lack of current issues.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The project has a meaningful versioning scheme with releases and a CHANGELOG.md, and the install instructions reference a specific version (`latest`).",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The tool parameters are clearly defined and constrained within the SKILL.md, implying validation by the agent's tool execution layer.",{"category":66,"check":108,"severity":63,"summary":109},"Unguarded Destructive Operations","The extension is read-only, focused on information retrieval and extraction, and does not perform any destructive operations.",{"category":111,"check":112,"severity":24,"summary":113},"Errors","Error Handling","The SKILL.md outlines expected parameters and provides tips for usage, implying that tool errors would be handled by the agent's framework.",{"category":104,"check":115,"severity":63,"summary":116},"Logging","The extension itself does not perform destructive actions or outbound calls that would require local audit logging beyond what the host agent provides.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The tools operate on search queries and URLs, not directly on personal data, and any data submitted to the Tavily API would be subject to their privacy policy.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The extension's functionality is global and not tied to any specific geographic or legal jurisdiction.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The extension relies on standard API calls and common parameters, making it portable across different environments that can execute agent tools.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README provides extensive information about the OpenClaw project, which includes this skill, and clearly indicates its purpose as a personal AI assistant.",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","The extension exposes a reasonable number of tools (3 main tools) for its specific domain.",{"category":40,"check":134,"severity":135,"summary":136},"Overlapping near-synonym tools","info","While `web_search` and `tavily_search` serve similar purposes, the SKILL.md clearly delineates when to use each based on advanced options, minimizing ambiguity.",{"category":44,"check":138,"severity":24,"summary":139},"Phantom features","All advertised features, such as web search and content extraction with specific parameters, are directly implemented as tools in the SKILL.md.",{"category":141,"check":142,"severity":63,"summary":143},"Install","Installation instruction","Installation and usage instructions are detailed within the broader OpenClaw project README, not specifically for this individual skill in isolation, and the skill is managed as part of that larger project.",{"category":111,"check":145,"severity":24,"summary":146},"Actionable error messages","The SKILL.md provides clear guidance on parameter usage and potential issues, enabling the agent to generate informative error messages.",{"category":148,"check":149,"severity":63,"summary":150},"Execution","Pinned dependencies","As a skill definition, it does not have direct dependencies that require pinning; these are managed by the host agent.",{"category":33,"check":152,"severity":63,"summary":153},"Dry-run preview","The tools perform read-only operations (searching and extracting content) and do not have side effects that would require a dry-run mode.",{"category":155,"check":156,"severity":63,"summary":157},"Protocol","Idempotent retry & timeouts","The tools are read-only and do not involve state-changing operations or remote calls that would necessitate idempotency or custom timeouts within the skill definition itself.",{"category":40,"check":159,"severity":24,"summary":160},"Precise Purpose","The SKILL.md clearly defines the purpose of the Tavily tools, including when to use each, and specifies the artifacts (web content) they operate on.",{"category":40,"check":162,"severity":24,"summary":163},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capabilities of the Tavily tools.",{"category":44,"check":165,"severity":24,"summary":166},"Concise Body","The SKILL.md body is well-structured and under 500 lines, delegating detailed information to the README where appropriate.",{"category":168,"check":169,"severity":24,"summary":170},"Context","Progressive Disclosure","Detailed information and usage guides are well-organized within the README, serving as progressive disclosure for the tools.",{"category":168,"check":172,"severity":63,"summary":173},"Forked exploration","This skill is for direct information retrieval and does not involve deep exploration or code review requiring a forked context.",{"category":22,"check":175,"severity":24,"summary":176},"Usage examples","The SKILL.md provides clear examples for each tool, demonstrating input, parameters, and expected outcomes.",{"category":22,"check":178,"severity":24,"summary":179},"Edge cases","The SKILL.md addresses edge cases and limitations, such as URL limits and content extraction depth, with recovery advice.",{"category":104,"check":181,"severity":63,"summary":182},"Tool Fallback","This skill definition does not reference an external MCP server; it utilizes direct API calls managed by the Tavily service, and its use is described within the broader OpenClaw framework.",{"category":184,"check":185,"severity":24,"summary":186},"Safety","Halt on unexpected state","The documentation outlines expected inputs and potential failure modes, implying that unexpected states would lead to informative errors and halt the workflow.",{"category":92,"check":188,"severity":24,"summary":189},"Cross-skill coupling","The skill operates independently, focusing solely on Tavily API interactions, and does not implicitly rely on other skills.",1778698274835,"This skill provides access to Tavily's web search and content extraction API, allowing users to perform searches with advanced options, retrieve specific content from URLs, and synthesize information.",[193,194,195,196,197],"Web search with advanced options","Content extraction from URLs","AI-generated answer summaries","Domain filtering for searches","Targeted content chunking",[199,200,201],"Performing actions on web pages","Interacting with user accounts or systems","Providing real-time news alerts without a specific query","3.0.0","4.4.0","To provide a reliable and versatile tool for gathering information from the web, enabling users to conduct research, extract data from web pages, and obtain concise answers to queries.","The extension is highly polished with excellent documentation, well-defined tools, and no security concerns. The primary finding impacting the score is the minor info-level detail regarding near-synonym tool naming, which is clearly differentiated in the documentation.",98,"Excellent quality skill providing robust web search and content extraction capabilities with clear documentation and distinct tools.",[209,210,211,212,13],"web-search","content-extraction","research","information-retrieval","global","verified",[216,217,218,219],"Conducting in-depth research on specific topics","Extracting key information from multiple web pages","Getting quick answers to factual questions","Monitoring recent news or financial information",{"codeQuality":221,"collectedAt":223,"documentation":224,"maintenance":227,"popularity":231,"security":233,"testCoverage":236},{"hasLockfile":222},true,1778698259013,{"descriptionLength":225,"readmeSize":226},58,86172,{"closedIssues90d":8,"forks":228,"hasChangelog":222,"openIssues90d":8,"pushedAt":229,"stars":230},76893,1778697576000,371556,{"npmDownloads":232},4624697,{"hasNpmPackage":222,"license":234,"smitheryVerified":235},"MIT",false,{"hasCi":222,"hasTests":222},{"updatedAt":238},1778698275153,{"basePath":240,"githubOwner":241,"githubRepo":242,"locale":18,"slug":13,"type":243},"extensions/tavily/skills/tavily","steipete","clawdis","skill",null,{"evaluate":246,"extract":248},{"promptVersionExtension":202,"promptVersionScoring":203,"score":206,"tags":247,"targetMarket":213,"tier":214},[209,210,211,212,13],{"commitSha":249},"HEAD",{"repoId":251},"kd738npxg9yh3xf3vddzy9fyfh86nhng",{"_creationTime":253,"_id":251,"identity":254,"providers":255,"workflow":1203},1778697628325.5796,{"githubOwner":241,"githubRepo":242,"sourceUrl":14},{"classify":256,"discover":1188,"extract":1191,"github":1192,"npm":1202},{"commitSha":249,"extensions":257},[258,269,277,285,293,301,309,317,325,333,344,352,360,368,376,386,394,404,412,420,428,436,444,452,460,468,476,484,495,503,511,519,527,535,668,679,687,695,700,712,720,728,736,744,752,760,768,776,784,792,800,808,816,824,832,840,848,860,868,876,890,898,906,914,922,930,940,948,956,964,972,980,988,996,1016,1024,1032,1040,1048,1056,1068,1076,1084,1096,1104,1114,1122,1130,1138,1146,1157],{"basePath":259,"description":260,"displayName":261,"installMethods":262,"rationale":263,"selectedPaths":264,"source":268,"sourceLanguage":18,"type":243},".agents/skills/clawdtributor","Use for OpenClaw clawtributors PR/issue triage: Discrawl discovery, live-open rechecks, deep review, topic grouping, and compact @handle/LOC/type/blast/verification summaries.","clawdtributor",{"claudeCode":12},"SKILL.md frontmatter at .agents/skills/clawdtributor/SKILL.md",[265],{"path":266,"priority":267},"SKILL.md","mandatory","rule",{"basePath":270,"description":271,"displayName":272,"installMethods":273,"rationale":274,"selectedPaths":275,"source":268,"sourceLanguage":18,"type":243},".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",[276],{"path":266,"priority":267},{"basePath":278,"description":279,"displayName":280,"installMethods":281,"rationale":282,"selectedPaths":283,"source":268,"sourceLanguage":18,"type":243},".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",[284],{"path":266,"priority":267},{"basePath":286,"description":287,"displayName":288,"installMethods":289,"rationale":290,"selectedPaths":291,"source":268,"sourceLanguage":18,"type":243},".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",[292],{"path":266,"priority":267},{"basePath":294,"description":295,"displayName":296,"installMethods":297,"rationale":298,"selectedPaths":299,"source":268,"sourceLanguage":18,"type":243},".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",[300],{"path":266,"priority":267},{"basePath":302,"description":303,"displayName":304,"installMethods":305,"rationale":306,"selectedPaths":307,"source":268,"sourceLanguage":18,"type":243},".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",[308],{"path":266,"priority":267},{"basePath":310,"description":311,"displayName":312,"installMethods":313,"rationale":314,"selectedPaths":315,"source":268,"sourceLanguage":18,"type":243},".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",[316],{"path":266,"priority":267},{"basePath":318,"description":319,"displayName":320,"installMethods":321,"rationale":322,"selectedPaths":323,"source":268,"sourceLanguage":18,"type":243},".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",[324],{"path":266,"priority":267},{"basePath":326,"description":327,"displayName":328,"installMethods":329,"rationale":330,"selectedPaths":331,"source":268,"sourceLanguage":18,"type":243},".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",[332],{"path":266,"priority":267},{"basePath":334,"description":335,"displayName":336,"installMethods":337,"rationale":338,"selectedPaths":339,"source":268,"sourceLanguage":18,"type":243},".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",[340,341],{"path":266,"priority":267},{"path":342,"priority":343},"scripts/github-activity.sh","low",{"basePath":345,"description":346,"displayName":347,"installMethods":348,"rationale":349,"selectedPaths":350,"source":268,"sourceLanguage":18,"type":243},".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",[351],{"path":266,"priority":267},{"basePath":353,"description":354,"displayName":355,"installMethods":356,"rationale":357,"selectedPaths":358,"source":268,"sourceLanguage":18,"type":243},".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",[359],{"path":266,"priority":267},{"basePath":361,"description":362,"displayName":363,"installMethods":364,"rationale":365,"selectedPaths":366,"source":268,"sourceLanguage":18,"type":243},".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",[367],{"path":266,"priority":267},{"basePath":369,"description":370,"displayName":371,"installMethods":372,"rationale":373,"selectedPaths":374,"source":268,"sourceLanguage":18,"type":243},".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",[375],{"path":266,"priority":267},{"basePath":377,"description":378,"displayName":379,"installMethods":380,"rationale":381,"selectedPaths":382,"source":268,"sourceLanguage":18,"type":243},".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",[383,384],{"path":266,"priority":267},{"path":385,"priority":343},"scripts/secret-scanning.mjs",{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":268,"sourceLanguage":18,"type":243},".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",[393],{"path":266,"priority":267},{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":268,"sourceLanguage":18,"type":243},".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",[401,402],{"path":266,"priority":267},{"path":403,"priority":343},"scripts/heapsnapshot-delta.mjs",{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":268,"sourceLanguage":18,"type":243},".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",[411],{"path":266,"priority":267},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":268,"sourceLanguage":18,"type":243},".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",[419],{"path":266,"priority":267},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":268,"sourceLanguage":18,"type":243},".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",[427],{"path":266,"priority":267},{"basePath":429,"description":430,"displayName":431,"installMethods":432,"rationale":433,"selectedPaths":434,"source":268,"sourceLanguage":18,"type":243},".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",[435],{"path":266,"priority":267},{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":268,"sourceLanguage":18,"type":243},".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",[443],{"path":266,"priority":267},{"basePath":445,"description":446,"displayName":447,"installMethods":448,"rationale":449,"selectedPaths":450,"source":268,"sourceLanguage":18,"type":243},".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",[451],{"path":266,"priority":267},{"basePath":453,"description":454,"displayName":455,"installMethods":456,"rationale":457,"selectedPaths":458,"source":268,"sourceLanguage":18,"type":243},".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",[459],{"path":266,"priority":267},{"basePath":461,"description":462,"displayName":463,"installMethods":464,"rationale":465,"selectedPaths":466,"source":268,"sourceLanguage":18,"type":243},"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",[467],{"path":266,"priority":267},{"basePath":469,"description":470,"displayName":471,"installMethods":472,"rationale":473,"selectedPaths":474,"source":268,"sourceLanguage":18,"type":243},"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",[475],{"path":266,"priority":267},{"basePath":477,"description":478,"displayName":479,"installMethods":480,"rationale":481,"selectedPaths":482,"source":268,"sourceLanguage":18,"type":243},"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",[483],{"path":266,"priority":267},{"basePath":485,"description":486,"displayName":487,"installMethods":488,"rationale":489,"selectedPaths":490,"source":268,"sourceLanguage":18,"type":243},"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",[491,492],{"path":266,"priority":267},{"path":493,"priority":494},"references/block-types.md","medium",{"basePath":496,"description":497,"displayName":498,"installMethods":499,"rationale":500,"selectedPaths":501,"source":268,"sourceLanguage":18,"type":243},"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",[502],{"path":266,"priority":267},{"basePath":504,"description":505,"displayName":506,"installMethods":507,"rationale":508,"selectedPaths":509,"source":268,"sourceLanguage":18,"type":243},"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",[510],{"path":266,"priority":267},{"basePath":512,"description":513,"displayName":514,"installMethods":515,"rationale":516,"selectedPaths":517,"source":268,"sourceLanguage":18,"type":243},"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",[518],{"path":266,"priority":267},{"basePath":520,"description":521,"displayName":522,"installMethods":523,"rationale":524,"selectedPaths":525,"source":268,"sourceLanguage":18,"type":243},"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",[526],{"path":266,"priority":267},{"basePath":528,"description":529,"displayName":530,"installMethods":531,"rationale":532,"selectedPaths":533,"source":268,"sourceLanguage":18,"type":243},"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",[534],{"path":266,"priority":267},{"basePath":536,"description":537,"displayName":538,"installMethods":539,"rationale":540,"selectedPaths":541,"source":268,"sourceLanguage":18,"type":243},"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",[542,543,546,548,550,552,554,556,558,560,562,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],{"path":266,"priority":267},{"path":544,"priority":545},"LICENSE","high",{"path":547,"priority":494},"alt-borges.md",{"path":549,"priority":494},"compiler.md",{"path":551,"priority":343},"examples/01-hello-world.prose",{"path":553,"priority":343},"examples/02-research-and-summarize.prose",{"path":555,"priority":343},"examples/03-code-review.prose",{"path":557,"priority":343},"examples/04-write-and-refine.prose",{"path":559,"priority":343},"examples/05-debug-issue.prose",{"path":561,"priority":343},"examples/06-explain-codebase.prose",{"path":563,"priority":343},"examples/07-refactor.prose",{"path":565,"priority":343},"examples/08-blog-post.prose",{"path":567,"priority":343},"examples/09-research-with-agents.prose",{"path":569,"priority":343},"examples/10-code-review-agents.prose",{"path":571,"priority":343},"examples/11-skills-and-imports.prose",{"path":573,"priority":343},"examples/12-secure-agent-permissions.prose",{"path":575,"priority":343},"examples/13-variables-and-context.prose",{"path":577,"priority":343},"examples/14-composition-blocks.prose",{"path":579,"priority":343},"examples/15-inline-sequences.prose",{"path":581,"priority":343},"examples/16-parallel-reviews.prose",{"path":583,"priority":343},"examples/17-parallel-research.prose",{"path":585,"priority":343},"examples/18-mixed-parallel-sequential.prose",{"path":587,"priority":343},"examples/19-advanced-parallel.prose",{"path":589,"priority":343},"examples/20-fixed-loops.prose",{"path":591,"priority":343},"examples/21-pipeline-operations.prose",{"path":593,"priority":343},"examples/22-error-handling.prose",{"path":595,"priority":343},"examples/23-retry-with-backoff.prose",{"path":597,"priority":343},"examples/24-choice-blocks.prose",{"path":599,"priority":343},"examples/25-conditionals.prose",{"path":601,"priority":343},"examples/26-parameterized-blocks.prose",{"path":603,"priority":343},"examples/27-string-interpolation.prose",{"path":605,"priority":343},"examples/28-automated-pr-review.prose",{"path":607,"priority":343},"examples/28-gas-town.prose",{"path":609,"priority":343},"examples/29-captains-chair.prose",{"path":611,"priority":343},"examples/30-captains-chair-simple.prose",{"path":613,"priority":343},"examples/31-captains-chair-with-memory.prose",{"path":615,"priority":343},"examples/33-pr-review-autofix.prose",{"path":617,"priority":343},"examples/34-content-pipeline.prose",{"path":619,"priority":343},"examples/35-feature-factory.prose",{"path":621,"priority":343},"examples/36-bug-hunter.prose",{"path":623,"priority":343},"examples/37-the-forge.prose",{"path":625,"priority":343},"examples/38-skill-scan.prose",{"path":627,"priority":343},"examples/39-architect-by-simulation.prose",{"path":629,"priority":343},"examples/40-rlm-self-refine.prose",{"path":631,"priority":343},"examples/41-rlm-divide-conquer.prose",{"path":633,"priority":343},"examples/42-rlm-filter-recurse.prose",{"path":635,"priority":343},"examples/43-rlm-pairwise.prose",{"path":637,"priority":343},"examples/44-run-endpoint-ux-test.prose",{"path":639,"priority":343},"examples/45-plugin-release.prose",{"path":641,"priority":343},"examples/45-run-endpoint-ux-test-with-remediation.prose",{"path":643,"priority":343},"examples/46-run-endpoint-ux-test-fast.prose",{"path":645,"priority":343},"examples/46-workflow-crystallizer.prose",{"path":647,"priority":343},"examples/47-language-self-improvement.prose",{"path":649,"priority":343},"examples/48-habit-miner.prose",{"path":651,"priority":343},"examples/49-prose-run-retrospective.prose",{"path":653,"priority":343},"examples/README.md",{"path":655,"priority":343},"examples/roadmap/README.md",{"path":657,"priority":343},"examples/roadmap/iterative-refinement.prose",{"path":659,"priority":343},"examples/roadmap/parallel-review.prose",{"path":661,"priority":343},"examples/roadmap/simple-pipeline.prose",{"path":663,"priority":343},"examples/roadmap/syntax/open-prose-syntax.prose",{"path":665,"priority":494},"help.md",{"path":667,"priority":494},"prose.md",{"basePath":669,"description":670,"displayName":671,"installMethods":672,"rationale":673,"selectedPaths":674,"source":268,"sourceLanguage":678,"type":243},"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",[675,676],{"path":266,"priority":267},{"path":677,"priority":494},"references/api_references.md","zh-CN",{"basePath":680,"description":681,"displayName":682,"installMethods":683,"rationale":684,"selectedPaths":685,"source":268,"sourceLanguage":678,"type":243},"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",[686],{"path":266,"priority":267},{"basePath":688,"description":689,"displayName":690,"installMethods":691,"rationale":692,"selectedPaths":693,"source":268,"sourceLanguage":678,"type":243},"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",[694],{"path":266,"priority":267},{"basePath":240,"description":10,"displayName":13,"installMethods":696,"rationale":697,"selectedPaths":698,"source":268,"sourceLanguage":18,"type":243},{"claudeCode":12},"SKILL.md frontmatter at extensions/tavily/skills/tavily/SKILL.md",[699],{"path":266,"priority":267},{"basePath":701,"description":702,"displayName":703,"installMethods":704,"rationale":705,"selectedPaths":706,"source":268,"sourceLanguage":18,"type":243},"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",[707,708,710],{"path":266,"priority":267},{"path":709,"priority":494},"references/cli-examples.md",{"path":711,"priority":494},"references/get-started.md",{"basePath":713,"description":714,"displayName":715,"installMethods":716,"rationale":717,"selectedPaths":718,"source":268,"sourceLanguage":18,"type":243},"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",[719],{"path":266,"priority":267},{"basePath":721,"description":722,"displayName":723,"installMethods":724,"rationale":725,"selectedPaths":726,"source":268,"sourceLanguage":18,"type":243},"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",[727],{"path":266,"priority":267},{"basePath":729,"description":730,"displayName":731,"installMethods":732,"rationale":733,"selectedPaths":734,"source":268,"sourceLanguage":18,"type":243},"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",[735],{"path":266,"priority":267},{"basePath":737,"description":738,"displayName":739,"installMethods":740,"rationale":741,"selectedPaths":742,"source":268,"sourceLanguage":18,"type":243},"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",[743],{"path":266,"priority":267},{"basePath":745,"description":746,"displayName":747,"installMethods":748,"rationale":749,"selectedPaths":750,"source":268,"sourceLanguage":18,"type":243},"skills/blucli","BluOS CLI (blu) for discovery, playback, grouping, and volume.","blucli",{"claudeCode":12},"SKILL.md frontmatter at skills/blucli/SKILL.md",[751],{"path":266,"priority":267},{"basePath":753,"description":754,"displayName":755,"installMethods":756,"rationale":757,"selectedPaths":758,"source":268,"sourceLanguage":18,"type":243},"skills/camsnap","Capture frames or clips from RTSP/ONVIF cameras.","camsnap",{"claudeCode":12},"SKILL.md frontmatter at skills/camsnap/SKILL.md",[759],{"path":266,"priority":267},{"basePath":761,"description":762,"displayName":763,"installMethods":764,"rationale":765,"selectedPaths":766,"source":268,"sourceLanguage":18,"type":243},"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",[767],{"path":266,"priority":267},{"basePath":769,"description":770,"displayName":771,"installMethods":772,"rationale":773,"selectedPaths":774,"source":268,"sourceLanguage":18,"type":243},"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",[775],{"path":266,"priority":267},{"basePath":777,"description":778,"displayName":779,"installMethods":780,"rationale":781,"selectedPaths":782,"source":268,"sourceLanguage":18,"type":243},"skills/discord","Discord ops via the message tool (channel=discord).","discord",{"claudeCode":12},"SKILL.md frontmatter at skills/discord/SKILL.md",[783],{"path":266,"priority":267},{"basePath":785,"description":786,"displayName":787,"installMethods":788,"rationale":789,"selectedPaths":790,"source":268,"sourceLanguage":18,"type":243},"skills/eightctl","Control Eight Sleep pods (status, temperature, alarms, schedules).","eightctl",{"claudeCode":12},"SKILL.md frontmatter at skills/eightctl/SKILL.md",[791],{"path":266,"priority":267},{"basePath":793,"description":794,"displayName":795,"installMethods":796,"rationale":797,"selectedPaths":798,"source":268,"sourceLanguage":18,"type":243},"skills/gemini","Gemini CLI for one-shot Q&A, summaries, and generation.","gemini",{"claudeCode":12},"SKILL.md frontmatter at skills/gemini/SKILL.md",[799],{"path":266,"priority":267},{"basePath":801,"description":802,"displayName":803,"installMethods":804,"rationale":805,"selectedPaths":806,"source":268,"sourceLanguage":18,"type":243},"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",[807],{"path":266,"priority":267},{"basePath":809,"description":810,"displayName":811,"installMethods":812,"rationale":813,"selectedPaths":814,"source":268,"sourceLanguage":18,"type":243},"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",[815],{"path":266,"priority":267},{"basePath":817,"description":818,"displayName":819,"installMethods":820,"rationale":821,"selectedPaths":822,"source":268,"sourceLanguage":18,"type":243},"skills/github","Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.","github",{"claudeCode":12},"SKILL.md frontmatter at skills/github/SKILL.md",[823],{"path":266,"priority":267},{"basePath":825,"description":826,"displayName":827,"installMethods":828,"rationale":829,"selectedPaths":830,"source":268,"sourceLanguage":18,"type":243},"skills/gog","Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.","gog",{"claudeCode":12},"SKILL.md frontmatter at skills/gog/SKILL.md",[831],{"path":266,"priority":267},{"basePath":833,"description":834,"displayName":835,"installMethods":836,"rationale":837,"selectedPaths":838,"source":268,"sourceLanguage":18,"type":243},"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",[839],{"path":266,"priority":267},{"basePath":841,"description":842,"displayName":843,"installMethods":844,"rationale":845,"selectedPaths":846,"source":268,"sourceLanguage":18,"type":243},"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",[847],{"path":266,"priority":267},{"basePath":849,"description":850,"displayName":851,"installMethods":852,"rationale":853,"selectedPaths":854,"source":268,"sourceLanguage":18,"type":243},"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",[855,856,858],{"path":266,"priority":267},{"path":857,"priority":494},"references/configuration.md",{"path":859,"priority":494},"references/message-composition.md",{"basePath":861,"description":862,"displayName":863,"installMethods":864,"rationale":865,"selectedPaths":866,"source":268,"sourceLanguage":18,"type":243},"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",[867],{"path":266,"priority":267},{"basePath":869,"description":870,"displayName":871,"installMethods":872,"rationale":873,"selectedPaths":874,"source":268,"sourceLanguage":18,"type":243},"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",[875],{"path":266,"priority":267},{"basePath":877,"description":878,"displayName":879,"installMethods":880,"rationale":881,"selectedPaths":882,"source":268,"sourceLanguage":18,"type":243},"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",[883,884,886,888],{"path":266,"priority":267},{"path":885,"priority":494},"references/codexbar-cli.md",{"path":887,"priority":343},"scripts/model_usage.py",{"path":889,"priority":343},"scripts/test_model_usage.py",{"basePath":891,"description":892,"displayName":893,"installMethods":894,"rationale":895,"selectedPaths":896,"source":268,"sourceLanguage":18,"type":243},"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",[897],{"path":266,"priority":267},{"basePath":899,"description":900,"displayName":901,"installMethods":902,"rationale":903,"selectedPaths":904,"source":268,"sourceLanguage":18,"type":243},"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",[905],{"path":266,"priority":267},{"basePath":907,"description":908,"displayName":909,"installMethods":910,"rationale":911,"selectedPaths":912,"source":268,"sourceLanguage":18,"type":243},"skills/notion","Notion API for creating and managing pages, databases, and blocks.","notion",{"claudeCode":12},"SKILL.md frontmatter at skills/notion/SKILL.md",[913],{"path":266,"priority":267},{"basePath":915,"description":916,"displayName":917,"installMethods":918,"rationale":919,"selectedPaths":920,"source":268,"sourceLanguage":18,"type":243},"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",[921],{"path":266,"priority":267},{"basePath":923,"description":924,"displayName":925,"installMethods":926,"rationale":927,"selectedPaths":928,"source":268,"sourceLanguage":18,"type":243},"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",[929],{"path":266,"priority":267},{"basePath":931,"description":932,"displayName":933,"installMethods":934,"rationale":935,"selectedPaths":936,"source":268,"sourceLanguage":18,"type":243},"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",[937,938],{"path":266,"priority":267},{"path":939,"priority":343},"scripts/transcribe.sh",{"basePath":941,"description":942,"displayName":943,"installMethods":944,"rationale":945,"selectedPaths":946,"source":268,"sourceLanguage":18,"type":243},"skills/openhue","Control Philips Hue lights and scenes via the OpenHue CLI.","openhue",{"claudeCode":12},"SKILL.md frontmatter at skills/openhue/SKILL.md",[947],{"path":266,"priority":267},{"basePath":949,"description":950,"displayName":951,"installMethods":952,"rationale":953,"selectedPaths":954,"source":268,"sourceLanguage":18,"type":243},"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",[955],{"path":266,"priority":267},{"basePath":957,"description":958,"displayName":959,"installMethods":960,"rationale":961,"selectedPaths":962,"source":268,"sourceLanguage":18,"type":243},"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",[963],{"path":266,"priority":267},{"basePath":965,"description":966,"displayName":967,"installMethods":968,"rationale":969,"selectedPaths":970,"source":268,"sourceLanguage":18,"type":243},"skills/peekaboo","Capture and automate macOS UI with the Peekaboo CLI.","peekaboo",{"claudeCode":12},"SKILL.md frontmatter at skills/peekaboo/SKILL.md",[971],{"path":266,"priority":267},{"basePath":973,"description":974,"displayName":975,"installMethods":976,"rationale":977,"selectedPaths":978,"source":268,"sourceLanguage":18,"type":243},"skills/sag","ElevenLabs text-to-speech with mac-style say UX.","sag",{"claudeCode":12},"SKILL.md frontmatter at skills/sag/SKILL.md",[979],{"path":266,"priority":267},{"basePath":981,"description":982,"displayName":983,"installMethods":984,"rationale":985,"selectedPaths":986,"source":268,"sourceLanguage":18,"type":243},"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",[987],{"path":266,"priority":267},{"basePath":989,"description":990,"displayName":991,"installMethods":992,"rationale":993,"selectedPaths":994,"source":268,"sourceLanguage":18,"type":243},"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",[995],{"path":266,"priority":267},{"basePath":997,"description":998,"displayName":999,"installMethods":1000,"rationale":1001,"selectedPaths":1002,"source":268,"sourceLanguage":18,"type":243},"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",[1003,1004,1006,1008,1010,1012,1014],{"path":266,"priority":267},{"path":1005,"priority":545},"license.txt",{"path":1007,"priority":343},"scripts/init_skill.py",{"path":1009,"priority":343},"scripts/package_skill.py",{"path":1011,"priority":343},"scripts/quick_validate.py",{"path":1013,"priority":343},"scripts/test_package_skill.py",{"path":1015,"priority":343},"scripts/test_quick_validate.py",{"basePath":1017,"description":1018,"displayName":1019,"installMethods":1020,"rationale":1021,"selectedPaths":1022,"source":268,"sourceLanguage":18,"type":243},"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",[1023],{"path":266,"priority":267},{"basePath":1025,"description":1026,"displayName":1027,"installMethods":1028,"rationale":1029,"selectedPaths":1030,"source":268,"sourceLanguage":18,"type":243},"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",[1031],{"path":266,"priority":267},{"basePath":1033,"description":1034,"displayName":1035,"installMethods":1036,"rationale":1037,"selectedPaths":1038,"source":268,"sourceLanguage":18,"type":243},"skills/sonoscli","Control Sonos speakers (discover/status/play/volume/group).","sonoscli",{"claudeCode":12},"SKILL.md frontmatter at skills/sonoscli/SKILL.md",[1039],{"path":266,"priority":267},{"basePath":1041,"description":1042,"displayName":1043,"installMethods":1044,"rationale":1045,"selectedPaths":1046,"source":268,"sourceLanguage":18,"type":243},"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",[1047],{"path":266,"priority":267},{"basePath":1049,"description":1050,"displayName":1051,"installMethods":1052,"rationale":1053,"selectedPaths":1054,"source":268,"sourceLanguage":18,"type":243},"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",[1055],{"path":266,"priority":267},{"basePath":1057,"description":1058,"displayName":1059,"installMethods":1060,"rationale":1061,"selectedPaths":1062,"source":268,"sourceLanguage":18,"type":243},"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",[1063,1064,1066],{"path":266,"priority":267},{"path":1065,"priority":343},"examples/inbox-triage.lobster",{"path":1067,"priority":343},"examples/pr-intake.lobster",{"basePath":1069,"description":1070,"displayName":1071,"installMethods":1072,"rationale":1073,"selectedPaths":1074,"source":268,"sourceLanguage":18,"type":243},"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",[1075],{"path":266,"priority":267},{"basePath":1077,"description":1078,"displayName":1079,"installMethods":1080,"rationale":1081,"selectedPaths":1082,"source":268,"sourceLanguage":18,"type":243},"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",[1083],{"path":266,"priority":267},{"basePath":1085,"description":1086,"displayName":1087,"installMethods":1088,"rationale":1089,"selectedPaths":1090,"source":268,"sourceLanguage":18,"type":243},"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",[1091,1092,1094],{"path":266,"priority":267},{"path":1093,"priority":343},"scripts/find-sessions.sh",{"path":1095,"priority":343},"scripts/wait-for-text.sh",{"basePath":1097,"description":1098,"displayName":1099,"installMethods":1100,"rationale":1101,"selectedPaths":1102,"source":268,"sourceLanguage":18,"type":243},"skills/trello","Manage Trello boards, lists, and cards via the Trello REST API.","trello",{"claudeCode":12},"SKILL.md frontmatter at skills/trello/SKILL.md",[1103],{"path":266,"priority":267},{"basePath":1105,"description":1106,"displayName":1107,"installMethods":1108,"rationale":1109,"selectedPaths":1110,"source":268,"sourceLanguage":18,"type":243},"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",[1111,1112],{"path":266,"priority":267},{"path":1113,"priority":343},"scripts/frame.sh",{"basePath":1115,"description":1116,"displayName":1117,"installMethods":1118,"rationale":1119,"selectedPaths":1120,"source":268,"sourceLanguage":18,"type":243},"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",[1121],{"path":266,"priority":267},{"basePath":1123,"description":1124,"displayName":1125,"installMethods":1126,"rationale":1127,"selectedPaths":1128,"source":268,"sourceLanguage":18,"type":243},"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",[1129],{"path":266,"priority":267},{"basePath":1131,"description":1132,"displayName":1133,"installMethods":1134,"rationale":1135,"selectedPaths":1136,"source":268,"sourceLanguage":18,"type":243},"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",[1137],{"path":266,"priority":267},{"basePath":1139,"description":1140,"displayName":1141,"installMethods":1142,"rationale":1143,"selectedPaths":1144,"source":268,"sourceLanguage":18,"type":243},"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",[1145],{"path":266,"priority":267},{"basePath":1147,"installMethods":1148,"rationale":1150,"selectedPaths":1151,"source":268,"sourceLanguage":18,"type":1156},"scripts/docs-i18n",{"go":1149},"github.com/openclaw/openclaw/scripts/docs-i18n","cli ecosystem detected at scripts/docs-i18n",[1152,1154],{"path":1153,"priority":267},"go.mod",{"path":1155,"priority":494},"main.go","cli",{"basePath":1158,"description":1159,"displayName":1160,"installMethods":1161,"license":234,"rationale":1162,"selectedPaths":1163,"source":268,"sourceLanguage":18,"type":1187},"","Multi-channel AI gateway with extensible messaging integrations","openclaw",{"npm":1160},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[1164,1166,1168,1169,1171,1173,1175,1177,1179,1181,1183,1185],{"path":1165,"priority":267},"package.json",{"path":1167,"priority":267},"README.md",{"path":544,"priority":545},{"path":1170,"priority":494},"openclaw.mjs",{"path":1172,"priority":343},"src/index.ts",{"path":1174,"priority":343},"src/tools/availability.ts",{"path":1176,"priority":343},"src/tools/descriptors.ts",{"path":1178,"priority":343},"src/tools/diagnostics.ts",{"path":1180,"priority":343},"src/tools/execution.ts",{"path":1182,"priority":343},"src/tools/index.ts",{"path":1184,"priority":343},"src/tools/planner.ts",{"path":1186,"priority":343},"src/tools/protocol.ts","mcp",{"sources":1189},[1190],"manual",{"npmPackage":1160},{"closedIssues90d":8,"description":1193,"forks":228,"homepage":1194,"license":234,"openIssues90d":8,"pushedAt":229,"readmeSize":226,"stars":230,"topics":1195},"Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 ","https://openclaw.ai",[1196,1197,1198,1199,1200,1201,1160],"ai","assistant","own-your-data","personal","crustacean","molty",{"downloads":232},{"classifiedAt":1204,"discoverAt":1205,"extractAt":1206,"githubAt":1206,"npmAt":1207,"updatedAt":1204},1778697651718,1778697628325,1778697645005,1778697647656,[210,212,211,13,209],{"evaluatedAt":238,"extractAt":1210,"updatedAt":238},1778697652123,[],[1213,1242,1271,1301,1330,1356],{"_creationTime":1214,"_id":1215,"community":1216,"display":1217,"identity":1223,"providers":1227,"relations":1235,"tags":1238,"workflow":1239},1778699234184.6135,"k175frmf44tn80mcd6gvw1c1th86ngq9",{"reviewCount":8},{"description":1218,"installMethods":1219,"name":1221,"sourceUrl":1222},"Invoke parallel document-specialist agents for external web searches and documentation lookup",{"claudeCode":1220},"Yeachan-Heo/oh-my-claudecode","external-context","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":1224,"githubOwner":1225,"githubRepo":1226,"locale":18,"slug":1221,"type":243},"skills/external-context","Yeachan-Heo","oh-my-claudecode",{"evaluate":1228,"extract":1234},{"promptVersionExtension":202,"promptVersionScoring":203,"score":1229,"tags":1230,"targetMarket":213,"tier":214},100,[1231,1232,211,212,1233],"search","documentation","multi-agent",{"commitSha":249},{"parentExtensionId":1236,"repoId":1237},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[1232,212,1233,211,1231],{"evaluatedAt":1240,"extractAt":1241,"updatedAt":1240},1778699449790,1778699234184,{"_creationTime":1243,"_id":1244,"community":1245,"display":1246,"identity":1251,"providers":1256,"relations":1262,"tags":1266,"workflow":1267},1778683710441.5164,"k178xkp8vpf7xnckvccaqje4nn86nzer",{"reviewCount":8},{"description":1247,"installMethods":1248,"name":209,"sourceUrl":1250},"VERWENDUNG FÜR Websuche. Gibt sortierte Ergebnisse mit Snippets, URLs und Thumbnails zurück. Unterstützt Frischefilter, SafeSearch, Goggles für benutzerdefinierte Sortierung, Paginierung. Primärer Suchendpunkt.",{"claudeCode":1249},"brave/brave-search-skills","https://github.com/brave/brave-search-skills",{"basePath":1252,"githubOwner":1253,"githubRepo":1254,"locale":1255,"slug":209,"type":243},"skills/web-search","brave","brave-search-skills","de",{"evaluate":1257,"extract":1261},{"promptVersionExtension":202,"promptVersionScoring":203,"score":1229,"tags":1258,"targetMarket":213,"tier":214},[1231,209,1259,1260,212],"api","brave-search",{"commitSha":249},{"parentExtensionId":1263,"repoId":1264,"translatedFrom":1265},"k171bmfye9bw6pddf7xqx1x8px86nvha","kd79z9gj68csgw1td4cjr71d8x86nhc0","k17f0kk29shkzcc956nyab4w9s86meb9",[1259,1260,212,1231,209],{"evaluatedAt":1268,"extractAt":1269,"updatedAt":1270},1778683556020,1778683278012,1778683710441,{"_creationTime":1272,"_id":1273,"community":1274,"display":1275,"identity":1281,"providers":1285,"relations":1292,"tags":1296,"workflow":1297},1778686819786.5745,"k17ep4h6skyrvnc9ff0daarv6n86m0gw",{"reviewCount":8},{"description":1276,"installMethods":1277,"name":1279,"sourceUrl":1280},"Umfassende Recherche, angetrieben von Exa. Verwenden Sie dies für Lead-Generierung, Literaturrecherchen, Deep Dives, Wettbewerbsanalysen oder jede Abfrage, bei der eine einzelne Suche nicht ausreicht, einschließlich Formulierungen wie 'recherchiere das', 'finde alles über', 'suche mir alles' oder 'Deep Dive zu'.",{"claudeCode":1278},"exa-labs/exa-mcp-server","Exa Research Orchestrator","https://github.com/exa-labs/exa-mcp-server",{"basePath":1282,"githubOwner":1283,"githubRepo":1284,"locale":1255,"slug":1231,"type":243},"skills/search","exa-labs","exa-mcp-server",{"evaluate":1286,"extract":1291},{"promptVersionExtension":202,"promptVersionScoring":203,"score":1287,"tags":1288,"targetMarket":213,"tier":214},99,[1231,211,1289,209,212,1290],"exa","llm-tools",{"commitSha":249,"license":234},{"parentExtensionId":1293,"repoId":1294,"translatedFrom":1295},"k174t9rm3vktj628yafgkzc2xx86mfgk","kd737g0mq37crq1zx51r8185nd86nz4w","k175g4s9xt6470sptbqga6kc2986m27d",[1289,212,1290,211,1231,209],{"evaluatedAt":1298,"extractAt":1299,"updatedAt":1300},1778686739664,1778686668520,1778686819786,{"_creationTime":1302,"_id":1303,"community":1304,"display":1305,"identity":1311,"providers":1315,"relations":1323,"tags":1326,"workflow":1327},1778696691708.321,"k17fpxmm8eedr1vb6v7dkf1sp986mnpw",{"reviewCount":8},{"description":1306,"installMethods":1307,"name":1309,"sourceUrl":1310},"Orchestrate multi-phase deep research with web search, memory retrieval, pattern matching, and synthesis into structured findings",{"claudeCode":1308},"ruvnet/ruflo","deep-research","https://github.com/ruvnet/ruflo",{"basePath":1312,"githubOwner":1313,"githubRepo":1314,"locale":18,"slug":1309,"type":243},"plugins/ruflo-goals/skills/deep-research","ruvnet","ruflo",{"evaluate":1316,"extract":1322},{"promptVersionExtension":202,"promptVersionScoring":203,"score":1317,"tags":1318,"targetMarket":213,"tier":1321},97,[211,212,1319,209,1320],"synthesis","agent-orchestration","community",{"commitSha":249},{"parentExtensionId":1324,"repoId":1325},"k17bh7m6sv83frxqdhrd00vzcx86n03e","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[1320,212,211,1319,209],{"evaluatedAt":1328,"extractAt":1329,"updatedAt":1328},1778700553724,1778696691708,{"_creationTime":1331,"_id":1332,"community":1333,"display":1334,"identity":1340,"providers":1344,"relations":1350,"tags":1352,"workflow":1353},1778685991755.7239,"k175gcsgjp4h7kd13bdw33cc0186nje2",{"reviewCount":8},{"description":1335,"installMethods":1336,"name":1338,"sourceUrl":1339},"Web search and research using Perplexity AI. Use when user says \"search\", \"find\", \"look up\", \"ask\", \"research\", or \"what's the latest\" for generic queries. NOT for library/framework docs (use Context7) or workspace questions.",{"claudeCode":1337},"davila7/claude-code-templates","perplexity","https://github.com/davila7/claude-code-templates",{"basePath":1341,"githubOwner":1342,"githubRepo":1343,"locale":18,"slug":1338,"type":243},"cli-tool/components/skills/ai-research/perplexity","davila7","claude-code-templates",{"evaluate":1345,"extract":1349},{"promptVersionExtension":202,"promptVersionScoring":203,"score":1346,"tags":1347,"targetMarket":213,"tier":1321},95,[1231,211,1338,209,212,1348],"ai-assistant",{"commitSha":249},{"repoId":1351},"kd71fzn4s7r0269fkw47wt670n86ndz0",[1348,212,1338,211,1231,209],{"evaluatedAt":1354,"extractAt":1355,"updatedAt":1354},1778688356004,1778685991755,{"_creationTime":1357,"_id":1358,"community":1359,"display":1360,"identity":1366,"providers":1371,"relations":1379,"tags":1382,"workflow":1383},1778695116697.199,"k17cex5hqwje7qgvts5evct1d186nd4m",{"reviewCount":8},{"description":1361,"installMethods":1362,"name":1364,"sourceUrl":1365},"Records research provenance as a post-task epilogue, scanning conversation history at the end of a coding or research session to extract decisions, experiments, dead ends, claims, heuristics, and pivots, and writing them into the ara/ directory with user-vs-AI provenance tags. Use as a session epilogue — never during execution — to maintain a faithful, auditable trace of how a research project actually evolved.",{"claudeCode":1363},"Orchestra-Research/AI-Research-SKILLs","ARA Research Manager","https://github.com/Orchestra-Research/AI-Research-SKILLs",{"basePath":1367,"githubOwner":1368,"githubRepo":1369,"locale":18,"slug":1370,"type":243},"22-agent-native-research-artifact/research-manager","Orchestra-Research","AI-Research-SKILLs","research-manager",{"evaluate":1372,"extract":1378},{"promptVersionExtension":202,"promptVersionScoring":203,"score":1229,"tags":1373,"targetMarket":213,"tier":214},[211,1374,1375,1376,1377],"provenance","knowledge-management","session-logging","ara",{"commitSha":249,"license":234},{"parentExtensionId":1380,"repoId":1381},"k17155ws9qc0hw7a568bg79sfd86max8","kd70hj1y80mhra5xm5g188j5n586mg18",[1377,1375,1374,211,1376],{"evaluatedAt":1384,"extractAt":1385,"updatedAt":1384},1778697541177,1778695116697]