[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-steipete-skill-creator-de":3,"guides-for-steipete-skill-creator":1223,"similar-k1771s1snb8n9ktrpx9nm64pfh86ncfq-de":1224},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":251,"isFallback":234,"parentExtension":257,"providers":258,"relations":263,"repo":265,"tags":1220,"workflow":1221},1778697652123.898,"k1771s1snb8n9ktrpx9nm64pfh86ncfq",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Create, edit, improve, tidy, review, audit, or restructure AgentSkills and SKILL.md files.",{"claudeCode":12},"steipete/clawdis","Skill Creator","https://github.com/steipete/clawdis",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":232,"workflow":249},1778698929193.0322,"kn773f943cp8wjr9bvf7ww3hg986mfcn","en",{"checks":20,"evaluatedAt":194,"extensionSummary":195,"features":196,"nonGoals":202,"practices":206,"prerequisites":207,"promptVersionExtension":208,"promptVersionScoring":209,"purpose":210,"rationale":211,"score":212,"summary":213,"tags":214,"targetMarket":220,"tier":221,"useCases":222,"workflow":227},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,90,94,98,102,106,109,112,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,172,175,178,181,184,187,191],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of creating, editing, and improving AgentSkills and SKILL.md files, which is a concrete pain point for developers working with AI agents.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","This skill provides a structured process and tooling for managing AgentSkills, going beyond basic prompt engineering to offer a dedicated workflow for skill development and maintenance.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides a complete lifecycle for skill creation, including initialization, editing guidance, packaging, and iteration, making it ready for use in production development workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses exclusively on the creation, editing, and management of AgentSkills and SKILL.md files, without extending into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description is concise, accurate, and clearly reflects the skill's capabilities.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill, not a tool-based extension, so it does not expose specific tools with verb-noun actions.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","This skill does not have configurable parameters or external dependencies that require documentation.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose individual tools with names.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","As a skill, it does not expose tools with explicit parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension includes a LICENSE file with the MIT license, which is permissive and usable.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits, indicating active maintenance.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","The project uses pnpm and has a lockfile, indicating good dependency management practices.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","No secrets are used or exposed by this skill.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's scripts are self-contained and do not load untrusted external data.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch remote content at runtime, keeping all its dependencies bundled.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The packaging script explicitly prevents symlinks from escaping the skill directory, ensuring sandbox isolation.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were found in the provided scripts.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not handle or transmit any confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is clean and free of hidden steering tricks.",{"category":66,"check":88,"severity":24,"summary":89},"Opaque code execution","The provided scripts are plain, readable Python code with no obfuscation.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The `init_skill.py` script generates a standard skill structure, avoiding assumptions about user project layout.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","There are no open issues, and the number of closed issues is zero, indicating active maintenance with no outstanding problems.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The project uses GitHub release tags and has a CHANGELOG, indicating proper release management.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","The `quick_validate.py` script performs basic validation, and the `package_skill.py` script checks for path escapes, indicating a focus on input validation.",{"category":66,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The skill itself does not perform destructive operations; the packaging script only creates files and does not modify external systems.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","The scripts include basic error handling and validation checks, such as for directory creation and file operations.",{"category":103,"check":113,"severity":42,"summary":114},"Logging","The skill's primary function is to create files and directories, and the packaging process provides sufficient console output for auditing.",{"category":116,"check":117,"severity":42,"summary":118},"Compliance","GDPR","The skill does not operate on personal data.",{"category":116,"check":120,"severity":24,"summary":121},"Target market","The skill is a development utility and has no regional or jurisdictional limitations; the target market is global.",{"category":91,"check":123,"severity":24,"summary":124},"Runtime stability","The scripts are written in Python 3 and rely on standard libraries, ensuring broad runtime compatibility.",{"category":45,"check":126,"severity":24,"summary":127},"README","The README is comprehensive, details the project's purpose, installation, and usage, and is well-organized.",{"category":33,"check":129,"severity":42,"summary":130},"Tool surface size","This is a skill, not a tool.",{"category":40,"check":132,"severity":42,"summary":133},"Overlapping near-synonym tools","This skill does not expose multiple tools.",{"category":45,"check":135,"severity":24,"summary":136},"Phantom features","All advertised functionalities, such as skill initialization and packaging, are implemented in the provided scripts.",{"category":138,"check":139,"severity":24,"summary":140},"Install","Installation instruction","The README provides clear installation instructions using npm/pnpm and example invocations for the CLI scripts.",{"category":142,"check":143,"severity":24,"summary":144},"Errors","Actionable error messages","Error messages from the scripts are specific, indicating the problem and suggesting remediation steps.",{"category":146,"check":147,"severity":24,"summary":148},"Execution","Pinned dependencies","The project uses pnpm, which implies locked dependencies, and the scripts have shebangs for interpreter specification.",{"category":33,"check":150,"severity":42,"summary":151},"Dry-run preview","The skill's operations (creating directories and files) are not inherently destructive or outbound-facing in a way that requires a dry-run.",{"category":153,"check":154,"severity":42,"summary":155},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that would necessitate idempotency or timeouts.",{"category":116,"check":157,"severity":42,"summary":158},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":160,"severity":24,"summary":161},"Precise Purpose","The skill's description clearly defines its purpose: creating, editing, and managing AgentSkills and SKILL.md files, with clear triggers for its use.",{"category":40,"check":163,"severity":24,"summary":164},"Concise Frontmatter","The SKILL.md frontmatter is concise and effectively summarizes the skill's core functionality.",{"category":45,"check":166,"severity":24,"summary":167},"Concise Body","The SKILL.md body is well-structured, under 500 lines, and directs users to further resources, adhering to progressive disclosure.",{"category":169,"check":170,"severity":24,"summary":171},"Context","Progressive Disclosure","The SKILL.md explains the progressive disclosure principle and provides examples of how to structure skills, linking to detailed guides for specific patterns.",{"category":169,"check":173,"severity":42,"summary":174},"Forked exploration","This skill is a utility for skill creation, not an exploration or audit tool, so `context: fork` is not applicable.",{"category":22,"check":176,"severity":24,"summary":177},"Usage examples","The README and example scripts provide clear usage examples for initializing and packaging skills.",{"category":22,"check":179,"severity":24,"summary":180},"Edge cases","The scripts include checks for existing directories, valid naming conventions, and file path escapes, covering key edge cases.",{"category":103,"check":182,"severity":42,"summary":183},"Tool Fallback","This skill does not rely on external tools like MCP servers.",{"category":91,"check":185,"severity":24,"summary":186},"Stack assumptions","The scripts explicitly use `#!/usr/bin/env python3` and rely on standard Node.js for CLI operations, clearly stating their stack assumptions.",{"category":188,"check":189,"severity":24,"summary":190},"Safety","Halt on unexpected state","The scripts include checks to halt execution if critical conditions are not met, such as existing directories or invalid inputs.",{"category":91,"check":192,"severity":42,"summary":193},"Cross-skill coupling","This skill is self-contained and does not rely on or implicitly couple with other skills.",1778698929071,"This skill provides CLI tools and guidance for the complete lifecycle of creating, editing, validating, and packaging AgentSkills and their associated SKILL.md files.",[197,198,199,200,201],"Create new skills from templates","Validate skill structure and frontmatter","Package skills into distributable .skill files","Guidance on best practices for skill development","Secure handling of file paths during packaging",[203,204,205],"Editing or modifying the behavior of existing skills beyond structural improvements.","Providing AI capabilities directly; it is a development utility.","Managing or executing AI agent workflows; it focuses solely on the development process.",[],[],"3.0.0","4.4.0","To streamline the development and maintenance of AgentSkills by providing a structured process, validation, and packaging utilities.","The skill is exceptionally well-documented, secure, and robust, with clear guidance on its use and development lifecycle. All checks pass, indicating high quality.",99,"A comprehensive and secure tool for creating, managing, and packaging AgentSkills.",[215,216,217,218,219],"agent-development","skill-creation","cli","documentation","python","global","verified",[223,224,225,226],"When creating a new AI agent skill from scratch.","When needing to ensure a skill adheres to best practices and structural requirements.","When preparing a skill for distribution or integration into a larger framework.","When refactoring or tidying up existing skills.",[228,229,230,231],"Initialize a new skill directory using `init_skill.py`.","Edit the `SKILL.md` file and add necessary scripts, references, or assets.","Validate the skill structure using `quick_validate.py`.","Package the skill into a `.skill` file using `package_skill.py`.",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"popularity":243,"security":245,"testCoverage":248},{"hasLockfile":234},true,1778698918697,{"descriptionLength":237,"readmeSize":238},90,86172,{"closedIssues90d":8,"forks":240,"hasChangelog":234,"openIssues90d":8,"pushedAt":241,"stars":242},76893,1778697576000,371556,{"npmDownloads":244},4624697,{"hasNpmPackage":234,"license":246,"smitheryVerified":247},"MIT",false,{"hasCi":234,"hasTests":234},{"updatedAt":250},1778698929193,{"basePath":252,"githubOwner":253,"githubRepo":254,"locale":18,"slug":255,"type":256},"skills/skill-creator","steipete","clawdis","skill-creator","skill",null,{"evaluate":259,"extract":261},{"promptVersionExtension":208,"promptVersionScoring":209,"score":212,"tags":260,"targetMarket":220,"tier":221},[215,216,217,218,219],{"commitSha":262,"license":246},"HEAD",{"repoId":264},"kd738npxg9yh3xf3vddzy9fyfh86nhng",{"_creationTime":266,"_id":264,"identity":267,"providers":268,"workflow":1215},1778697628325.5796,{"githubOwner":253,"githubRepo":254,"sourceUrl":14},{"classify":269,"discover":1200,"extract":1203,"github":1204,"npm":1214},{"commitSha":262,"extensions":270},[271,282,290,298,306,314,322,330,338,346,357,365,373,381,389,399,407,417,425,433,441,449,457,465,473,481,489,497,508,516,524,532,540,548,681,692,700,708,716,728,736,744,752,760,768,776,784,792,800,808,816,824,832,840,848,856,864,876,884,892,906,914,922,930,938,946,956,964,972,980,988,996,1004,1012,1029,1037,1045,1053,1061,1069,1081,1089,1097,1109,1117,1127,1135,1143,1151,1159,1169],{"basePath":272,"description":273,"displayName":274,"installMethods":275,"rationale":276,"selectedPaths":277,"source":281,"sourceLanguage":18,"type":256},".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",[278],{"path":279,"priority":280},"SKILL.md","mandatory","rule",{"basePath":283,"description":284,"displayName":285,"installMethods":286,"rationale":287,"selectedPaths":288,"source":281,"sourceLanguage":18,"type":256},".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",[289],{"path":279,"priority":280},{"basePath":291,"description":292,"displayName":293,"installMethods":294,"rationale":295,"selectedPaths":296,"source":281,"sourceLanguage":18,"type":256},".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",[297],{"path":279,"priority":280},{"basePath":299,"description":300,"displayName":301,"installMethods":302,"rationale":303,"selectedPaths":304,"source":281,"sourceLanguage":18,"type":256},".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",[305],{"path":279,"priority":280},{"basePath":307,"description":308,"displayName":309,"installMethods":310,"rationale":311,"selectedPaths":312,"source":281,"sourceLanguage":18,"type":256},".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",[313],{"path":279,"priority":280},{"basePath":315,"description":316,"displayName":317,"installMethods":318,"rationale":319,"selectedPaths":320,"source":281,"sourceLanguage":18,"type":256},".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",[321],{"path":279,"priority":280},{"basePath":323,"description":324,"displayName":325,"installMethods":326,"rationale":327,"selectedPaths":328,"source":281,"sourceLanguage":18,"type":256},".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",[329],{"path":279,"priority":280},{"basePath":331,"description":332,"displayName":333,"installMethods":334,"rationale":335,"selectedPaths":336,"source":281,"sourceLanguage":18,"type":256},".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",[337],{"path":279,"priority":280},{"basePath":339,"description":340,"displayName":341,"installMethods":342,"rationale":343,"selectedPaths":344,"source":281,"sourceLanguage":18,"type":256},".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",[345],{"path":279,"priority":280},{"basePath":347,"description":348,"displayName":349,"installMethods":350,"rationale":351,"selectedPaths":352,"source":281,"sourceLanguage":18,"type":256},".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",[353,354],{"path":279,"priority":280},{"path":355,"priority":356},"scripts/github-activity.sh","low",{"basePath":358,"description":359,"displayName":360,"installMethods":361,"rationale":362,"selectedPaths":363,"source":281,"sourceLanguage":18,"type":256},".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",[364],{"path":279,"priority":280},{"basePath":366,"description":367,"displayName":368,"installMethods":369,"rationale":370,"selectedPaths":371,"source":281,"sourceLanguage":18,"type":256},".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",[372],{"path":279,"priority":280},{"basePath":374,"description":375,"displayName":376,"installMethods":377,"rationale":378,"selectedPaths":379,"source":281,"sourceLanguage":18,"type":256},".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",[380],{"path":279,"priority":280},{"basePath":382,"description":383,"displayName":384,"installMethods":385,"rationale":386,"selectedPaths":387,"source":281,"sourceLanguage":18,"type":256},".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",[388],{"path":279,"priority":280},{"basePath":390,"description":391,"displayName":392,"installMethods":393,"rationale":394,"selectedPaths":395,"source":281,"sourceLanguage":18,"type":256},".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",[396,397],{"path":279,"priority":280},{"path":398,"priority":356},"scripts/secret-scanning.mjs",{"basePath":400,"description":401,"displayName":402,"installMethods":403,"rationale":404,"selectedPaths":405,"source":281,"sourceLanguage":18,"type":256},".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",[406],{"path":279,"priority":280},{"basePath":408,"description":409,"displayName":410,"installMethods":411,"rationale":412,"selectedPaths":413,"source":281,"sourceLanguage":18,"type":256},".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",[414,415],{"path":279,"priority":280},{"path":416,"priority":356},"scripts/heapsnapshot-delta.mjs",{"basePath":418,"description":419,"displayName":420,"installMethods":421,"rationale":422,"selectedPaths":423,"source":281,"sourceLanguage":18,"type":256},".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",[424],{"path":279,"priority":280},{"basePath":426,"description":427,"displayName":428,"installMethods":429,"rationale":430,"selectedPaths":431,"source":281,"sourceLanguage":18,"type":256},".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",[432],{"path":279,"priority":280},{"basePath":434,"description":435,"displayName":436,"installMethods":437,"rationale":438,"selectedPaths":439,"source":281,"sourceLanguage":18,"type":256},".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",[440],{"path":279,"priority":280},{"basePath":442,"description":443,"displayName":444,"installMethods":445,"rationale":446,"selectedPaths":447,"source":281,"sourceLanguage":18,"type":256},".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",[448],{"path":279,"priority":280},{"basePath":450,"description":451,"displayName":452,"installMethods":453,"rationale":454,"selectedPaths":455,"source":281,"sourceLanguage":18,"type":256},".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",[456],{"path":279,"priority":280},{"basePath":458,"description":459,"displayName":460,"installMethods":461,"rationale":462,"selectedPaths":463,"source":281,"sourceLanguage":18,"type":256},".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",[464],{"path":279,"priority":280},{"basePath":466,"description":467,"displayName":468,"installMethods":469,"rationale":470,"selectedPaths":471,"source":281,"sourceLanguage":18,"type":256},".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",[472],{"path":279,"priority":280},{"basePath":474,"description":475,"displayName":476,"installMethods":477,"rationale":478,"selectedPaths":479,"source":281,"sourceLanguage":18,"type":256},"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",[480],{"path":279,"priority":280},{"basePath":482,"description":483,"displayName":484,"installMethods":485,"rationale":486,"selectedPaths":487,"source":281,"sourceLanguage":18,"type":256},"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",[488],{"path":279,"priority":280},{"basePath":490,"description":491,"displayName":492,"installMethods":493,"rationale":494,"selectedPaths":495,"source":281,"sourceLanguage":18,"type":256},"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",[496],{"path":279,"priority":280},{"basePath":498,"description":499,"displayName":500,"installMethods":501,"rationale":502,"selectedPaths":503,"source":281,"sourceLanguage":18,"type":256},"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",[504,505],{"path":279,"priority":280},{"path":506,"priority":507},"references/block-types.md","medium",{"basePath":509,"description":510,"displayName":511,"installMethods":512,"rationale":513,"selectedPaths":514,"source":281,"sourceLanguage":18,"type":256},"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",[515],{"path":279,"priority":280},{"basePath":517,"description":518,"displayName":519,"installMethods":520,"rationale":521,"selectedPaths":522,"source":281,"sourceLanguage":18,"type":256},"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",[523],{"path":279,"priority":280},{"basePath":525,"description":526,"displayName":527,"installMethods":528,"rationale":529,"selectedPaths":530,"source":281,"sourceLanguage":18,"type":256},"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",[531],{"path":279,"priority":280},{"basePath":533,"description":534,"displayName":535,"installMethods":536,"rationale":537,"selectedPaths":538,"source":281,"sourceLanguage":18,"type":256},"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",[539],{"path":279,"priority":280},{"basePath":541,"description":542,"displayName":543,"installMethods":544,"rationale":545,"selectedPaths":546,"source":281,"sourceLanguage":18,"type":256},"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",[547],{"path":279,"priority":280},{"basePath":549,"description":550,"displayName":551,"installMethods":552,"rationale":553,"selectedPaths":554,"source":281,"sourceLanguage":18,"type":256},"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",[555,556,559,561,563,565,567,569,571,573,575,577,579,581,583,585,587,589,591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621,623,625,627,629,631,633,635,637,639,641,643,645,647,649,651,653,655,657,659,661,663,665,667,669,671,673,675,677,679],{"path":279,"priority":280},{"path":557,"priority":558},"LICENSE","high",{"path":560,"priority":507},"alt-borges.md",{"path":562,"priority":507},"compiler.md",{"path":564,"priority":356},"examples/01-hello-world.prose",{"path":566,"priority":356},"examples/02-research-and-summarize.prose",{"path":568,"priority":356},"examples/03-code-review.prose",{"path":570,"priority":356},"examples/04-write-and-refine.prose",{"path":572,"priority":356},"examples/05-debug-issue.prose",{"path":574,"priority":356},"examples/06-explain-codebase.prose",{"path":576,"priority":356},"examples/07-refactor.prose",{"path":578,"priority":356},"examples/08-blog-post.prose",{"path":580,"priority":356},"examples/09-research-with-agents.prose",{"path":582,"priority":356},"examples/10-code-review-agents.prose",{"path":584,"priority":356},"examples/11-skills-and-imports.prose",{"path":586,"priority":356},"examples/12-secure-agent-permissions.prose",{"path":588,"priority":356},"examples/13-variables-and-context.prose",{"path":590,"priority":356},"examples/14-composition-blocks.prose",{"path":592,"priority":356},"examples/15-inline-sequences.prose",{"path":594,"priority":356},"examples/16-parallel-reviews.prose",{"path":596,"priority":356},"examples/17-parallel-research.prose",{"path":598,"priority":356},"examples/18-mixed-parallel-sequential.prose",{"path":600,"priority":356},"examples/19-advanced-parallel.prose",{"path":602,"priority":356},"examples/20-fixed-loops.prose",{"path":604,"priority":356},"examples/21-pipeline-operations.prose",{"path":606,"priority":356},"examples/22-error-handling.prose",{"path":608,"priority":356},"examples/23-retry-with-backoff.prose",{"path":610,"priority":356},"examples/24-choice-blocks.prose",{"path":612,"priority":356},"examples/25-conditionals.prose",{"path":614,"priority":356},"examples/26-parameterized-blocks.prose",{"path":616,"priority":356},"examples/27-string-interpolation.prose",{"path":618,"priority":356},"examples/28-automated-pr-review.prose",{"path":620,"priority":356},"examples/28-gas-town.prose",{"path":622,"priority":356},"examples/29-captains-chair.prose",{"path":624,"priority":356},"examples/30-captains-chair-simple.prose",{"path":626,"priority":356},"examples/31-captains-chair-with-memory.prose",{"path":628,"priority":356},"examples/33-pr-review-autofix.prose",{"path":630,"priority":356},"examples/34-content-pipeline.prose",{"path":632,"priority":356},"examples/35-feature-factory.prose",{"path":634,"priority":356},"examples/36-bug-hunter.prose",{"path":636,"priority":356},"examples/37-the-forge.prose",{"path":638,"priority":356},"examples/38-skill-scan.prose",{"path":640,"priority":356},"examples/39-architect-by-simulation.prose",{"path":642,"priority":356},"examples/40-rlm-self-refine.prose",{"path":644,"priority":356},"examples/41-rlm-divide-conquer.prose",{"path":646,"priority":356},"examples/42-rlm-filter-recurse.prose",{"path":648,"priority":356},"examples/43-rlm-pairwise.prose",{"path":650,"priority":356},"examples/44-run-endpoint-ux-test.prose",{"path":652,"priority":356},"examples/45-plugin-release.prose",{"path":654,"priority":356},"examples/45-run-endpoint-ux-test-with-remediation.prose",{"path":656,"priority":356},"examples/46-run-endpoint-ux-test-fast.prose",{"path":658,"priority":356},"examples/46-workflow-crystallizer.prose",{"path":660,"priority":356},"examples/47-language-self-improvement.prose",{"path":662,"priority":356},"examples/48-habit-miner.prose",{"path":664,"priority":356},"examples/49-prose-run-retrospective.prose",{"path":666,"priority":356},"examples/README.md",{"path":668,"priority":356},"examples/roadmap/README.md",{"path":670,"priority":356},"examples/roadmap/iterative-refinement.prose",{"path":672,"priority":356},"examples/roadmap/parallel-review.prose",{"path":674,"priority":356},"examples/roadmap/simple-pipeline.prose",{"path":676,"priority":356},"examples/roadmap/syntax/open-prose-syntax.prose",{"path":678,"priority":507},"help.md",{"path":680,"priority":507},"prose.md",{"basePath":682,"description":683,"displayName":684,"installMethods":685,"rationale":686,"selectedPaths":687,"source":281,"sourceLanguage":691,"type":256},"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",[688,689],{"path":279,"priority":280},{"path":690,"priority":507},"references/api_references.md","zh-CN",{"basePath":693,"description":694,"displayName":695,"installMethods":696,"rationale":697,"selectedPaths":698,"source":281,"sourceLanguage":691,"type":256},"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",[699],{"path":279,"priority":280},{"basePath":701,"description":702,"displayName":703,"installMethods":704,"rationale":705,"selectedPaths":706,"source":281,"sourceLanguage":691,"type":256},"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",[707],{"path":279,"priority":280},{"basePath":709,"description":710,"displayName":711,"installMethods":712,"rationale":713,"selectedPaths":714,"source":281,"sourceLanguage":18,"type":256},"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",[715],{"path":279,"priority":280},{"basePath":717,"description":718,"displayName":719,"installMethods":720,"rationale":721,"selectedPaths":722,"source":281,"sourceLanguage":18,"type":256},"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",[723,724,726],{"path":279,"priority":280},{"path":725,"priority":507},"references/cli-examples.md",{"path":727,"priority":507},"references/get-started.md",{"basePath":729,"description":730,"displayName":731,"installMethods":732,"rationale":733,"selectedPaths":734,"source":281,"sourceLanguage":18,"type":256},"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",[735],{"path":279,"priority":280},{"basePath":737,"description":738,"displayName":739,"installMethods":740,"rationale":741,"selectedPaths":742,"source":281,"sourceLanguage":18,"type":256},"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",[743],{"path":279,"priority":280},{"basePath":745,"description":746,"displayName":747,"installMethods":748,"rationale":749,"selectedPaths":750,"source":281,"sourceLanguage":18,"type":256},"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",[751],{"path":279,"priority":280},{"basePath":753,"description":754,"displayName":755,"installMethods":756,"rationale":757,"selectedPaths":758,"source":281,"sourceLanguage":18,"type":256},"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",[759],{"path":279,"priority":280},{"basePath":761,"description":762,"displayName":763,"installMethods":764,"rationale":765,"selectedPaths":766,"source":281,"sourceLanguage":18,"type":256},"skills/blucli","BluOS CLI (blu) for discovery, playback, grouping, and volume.","blucli",{"claudeCode":12},"SKILL.md frontmatter at skills/blucli/SKILL.md",[767],{"path":279,"priority":280},{"basePath":769,"description":770,"displayName":771,"installMethods":772,"rationale":773,"selectedPaths":774,"source":281,"sourceLanguage":18,"type":256},"skills/camsnap","Capture frames or clips from RTSP/ONVIF cameras.","camsnap",{"claudeCode":12},"SKILL.md frontmatter at skills/camsnap/SKILL.md",[775],{"path":279,"priority":280},{"basePath":777,"description":778,"displayName":779,"installMethods":780,"rationale":781,"selectedPaths":782,"source":281,"sourceLanguage":18,"type":256},"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",[783],{"path":279,"priority":280},{"basePath":785,"description":786,"displayName":787,"installMethods":788,"rationale":789,"selectedPaths":790,"source":281,"sourceLanguage":18,"type":256},"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",[791],{"path":279,"priority":280},{"basePath":793,"description":794,"displayName":795,"installMethods":796,"rationale":797,"selectedPaths":798,"source":281,"sourceLanguage":18,"type":256},"skills/discord","Discord ops via the message tool (channel=discord).","discord",{"claudeCode":12},"SKILL.md frontmatter at skills/discord/SKILL.md",[799],{"path":279,"priority":280},{"basePath":801,"description":802,"displayName":803,"installMethods":804,"rationale":805,"selectedPaths":806,"source":281,"sourceLanguage":18,"type":256},"skills/eightctl","Control Eight Sleep pods (status, temperature, alarms, schedules).","eightctl",{"claudeCode":12},"SKILL.md frontmatter at skills/eightctl/SKILL.md",[807],{"path":279,"priority":280},{"basePath":809,"description":810,"displayName":811,"installMethods":812,"rationale":813,"selectedPaths":814,"source":281,"sourceLanguage":18,"type":256},"skills/gemini","Gemini CLI for one-shot Q&A, summaries, and generation.","gemini",{"claudeCode":12},"SKILL.md frontmatter at skills/gemini/SKILL.md",[815],{"path":279,"priority":280},{"basePath":817,"description":818,"displayName":819,"installMethods":820,"rationale":821,"selectedPaths":822,"source":281,"sourceLanguage":18,"type":256},"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",[823],{"path":279,"priority":280},{"basePath":825,"description":826,"displayName":827,"installMethods":828,"rationale":829,"selectedPaths":830,"source":281,"sourceLanguage":18,"type":256},"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",[831],{"path":279,"priority":280},{"basePath":833,"description":834,"displayName":835,"installMethods":836,"rationale":837,"selectedPaths":838,"source":281,"sourceLanguage":18,"type":256},"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",[839],{"path":279,"priority":280},{"basePath":841,"description":842,"displayName":843,"installMethods":844,"rationale":845,"selectedPaths":846,"source":281,"sourceLanguage":18,"type":256},"skills/gog","Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.","gog",{"claudeCode":12},"SKILL.md frontmatter at skills/gog/SKILL.md",[847],{"path":279,"priority":280},{"basePath":849,"description":850,"displayName":851,"installMethods":852,"rationale":853,"selectedPaths":854,"source":281,"sourceLanguage":18,"type":256},"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",[855],{"path":279,"priority":280},{"basePath":857,"description":858,"displayName":859,"installMethods":860,"rationale":861,"selectedPaths":862,"source":281,"sourceLanguage":18,"type":256},"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",[863],{"path":279,"priority":280},{"basePath":865,"description":866,"displayName":867,"installMethods":868,"rationale":869,"selectedPaths":870,"source":281,"sourceLanguage":18,"type":256},"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",[871,872,874],{"path":279,"priority":280},{"path":873,"priority":507},"references/configuration.md",{"path":875,"priority":507},"references/message-composition.md",{"basePath":877,"description":878,"displayName":879,"installMethods":880,"rationale":881,"selectedPaths":882,"source":281,"sourceLanguage":18,"type":256},"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",[883],{"path":279,"priority":280},{"basePath":885,"description":886,"displayName":887,"installMethods":888,"rationale":889,"selectedPaths":890,"source":281,"sourceLanguage":18,"type":256},"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",[891],{"path":279,"priority":280},{"basePath":893,"description":894,"displayName":895,"installMethods":896,"rationale":897,"selectedPaths":898,"source":281,"sourceLanguage":18,"type":256},"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",[899,900,902,904],{"path":279,"priority":280},{"path":901,"priority":507},"references/codexbar-cli.md",{"path":903,"priority":356},"scripts/model_usage.py",{"path":905,"priority":356},"scripts/test_model_usage.py",{"basePath":907,"description":908,"displayName":909,"installMethods":910,"rationale":911,"selectedPaths":912,"source":281,"sourceLanguage":18,"type":256},"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",[913],{"path":279,"priority":280},{"basePath":915,"description":916,"displayName":917,"installMethods":918,"rationale":919,"selectedPaths":920,"source":281,"sourceLanguage":18,"type":256},"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",[921],{"path":279,"priority":280},{"basePath":923,"description":924,"displayName":925,"installMethods":926,"rationale":927,"selectedPaths":928,"source":281,"sourceLanguage":18,"type":256},"skills/notion","Notion API for creating and managing pages, databases, and blocks.","notion",{"claudeCode":12},"SKILL.md frontmatter at skills/notion/SKILL.md",[929],{"path":279,"priority":280},{"basePath":931,"description":932,"displayName":933,"installMethods":934,"rationale":935,"selectedPaths":936,"source":281,"sourceLanguage":18,"type":256},"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",[937],{"path":279,"priority":280},{"basePath":939,"description":940,"displayName":941,"installMethods":942,"rationale":943,"selectedPaths":944,"source":281,"sourceLanguage":18,"type":256},"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",[945],{"path":279,"priority":280},{"basePath":947,"description":948,"displayName":949,"installMethods":950,"rationale":951,"selectedPaths":952,"source":281,"sourceLanguage":18,"type":256},"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",[953,954],{"path":279,"priority":280},{"path":955,"priority":356},"scripts/transcribe.sh",{"basePath":957,"description":958,"displayName":959,"installMethods":960,"rationale":961,"selectedPaths":962,"source":281,"sourceLanguage":18,"type":256},"skills/openhue","Control Philips Hue lights and scenes via the OpenHue CLI.","openhue",{"claudeCode":12},"SKILL.md frontmatter at skills/openhue/SKILL.md",[963],{"path":279,"priority":280},{"basePath":965,"description":966,"displayName":967,"installMethods":968,"rationale":969,"selectedPaths":970,"source":281,"sourceLanguage":18,"type":256},"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",[971],{"path":279,"priority":280},{"basePath":973,"description":974,"displayName":975,"installMethods":976,"rationale":977,"selectedPaths":978,"source":281,"sourceLanguage":18,"type":256},"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",[979],{"path":279,"priority":280},{"basePath":981,"description":982,"displayName":983,"installMethods":984,"rationale":985,"selectedPaths":986,"source":281,"sourceLanguage":18,"type":256},"skills/peekaboo","Capture and automate macOS UI with the Peekaboo CLI.","peekaboo",{"claudeCode":12},"SKILL.md frontmatter at skills/peekaboo/SKILL.md",[987],{"path":279,"priority":280},{"basePath":989,"description":990,"displayName":991,"installMethods":992,"rationale":993,"selectedPaths":994,"source":281,"sourceLanguage":18,"type":256},"skills/sag","ElevenLabs text-to-speech with mac-style say UX.","sag",{"claudeCode":12},"SKILL.md frontmatter at skills/sag/SKILL.md",[995],{"path":279,"priority":280},{"basePath":997,"description":998,"displayName":999,"installMethods":1000,"rationale":1001,"selectedPaths":1002,"source":281,"sourceLanguage":18,"type":256},"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",[1003],{"path":279,"priority":280},{"basePath":1005,"description":1006,"displayName":1007,"installMethods":1008,"rationale":1009,"selectedPaths":1010,"source":281,"sourceLanguage":18,"type":256},"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",[1011],{"path":279,"priority":280},{"basePath":252,"description":10,"displayName":255,"installMethods":1013,"rationale":1014,"selectedPaths":1015,"source":281,"sourceLanguage":18,"type":256},{"claudeCode":12},"SKILL.md frontmatter at skills/skill-creator/SKILL.md",[1016,1017,1019,1021,1023,1025,1027],{"path":279,"priority":280},{"path":1018,"priority":558},"license.txt",{"path":1020,"priority":356},"scripts/init_skill.py",{"path":1022,"priority":356},"scripts/package_skill.py",{"path":1024,"priority":356},"scripts/quick_validate.py",{"path":1026,"priority":356},"scripts/test_package_skill.py",{"path":1028,"priority":356},"scripts/test_quick_validate.py",{"basePath":1030,"description":1031,"displayName":1032,"installMethods":1033,"rationale":1034,"selectedPaths":1035,"source":281,"sourceLanguage":18,"type":256},"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",[1036],{"path":279,"priority":280},{"basePath":1038,"description":1039,"displayName":1040,"installMethods":1041,"rationale":1042,"selectedPaths":1043,"source":281,"sourceLanguage":18,"type":256},"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",[1044],{"path":279,"priority":280},{"basePath":1046,"description":1047,"displayName":1048,"installMethods":1049,"rationale":1050,"selectedPaths":1051,"source":281,"sourceLanguage":18,"type":256},"skills/sonoscli","Control Sonos speakers (discover/status/play/volume/group).","sonoscli",{"claudeCode":12},"SKILL.md frontmatter at skills/sonoscli/SKILL.md",[1052],{"path":279,"priority":280},{"basePath":1054,"description":1055,"displayName":1056,"installMethods":1057,"rationale":1058,"selectedPaths":1059,"source":281,"sourceLanguage":18,"type":256},"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",[1060],{"path":279,"priority":280},{"basePath":1062,"description":1063,"displayName":1064,"installMethods":1065,"rationale":1066,"selectedPaths":1067,"source":281,"sourceLanguage":18,"type":256},"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",[1068],{"path":279,"priority":280},{"basePath":1070,"description":1071,"displayName":1072,"installMethods":1073,"rationale":1074,"selectedPaths":1075,"source":281,"sourceLanguage":18,"type":256},"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",[1076,1077,1079],{"path":279,"priority":280},{"path":1078,"priority":356},"examples/inbox-triage.lobster",{"path":1080,"priority":356},"examples/pr-intake.lobster",{"basePath":1082,"description":1083,"displayName":1084,"installMethods":1085,"rationale":1086,"selectedPaths":1087,"source":281,"sourceLanguage":18,"type":256},"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",[1088],{"path":279,"priority":280},{"basePath":1090,"description":1091,"displayName":1092,"installMethods":1093,"rationale":1094,"selectedPaths":1095,"source":281,"sourceLanguage":18,"type":256},"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",[1096],{"path":279,"priority":280},{"basePath":1098,"description":1099,"displayName":1100,"installMethods":1101,"rationale":1102,"selectedPaths":1103,"source":281,"sourceLanguage":18,"type":256},"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",[1104,1105,1107],{"path":279,"priority":280},{"path":1106,"priority":356},"scripts/find-sessions.sh",{"path":1108,"priority":356},"scripts/wait-for-text.sh",{"basePath":1110,"description":1111,"displayName":1112,"installMethods":1113,"rationale":1114,"selectedPaths":1115,"source":281,"sourceLanguage":18,"type":256},"skills/trello","Manage Trello boards, lists, and cards via the Trello REST API.","trello",{"claudeCode":12},"SKILL.md frontmatter at skills/trello/SKILL.md",[1116],{"path":279,"priority":280},{"basePath":1118,"description":1119,"displayName":1120,"installMethods":1121,"rationale":1122,"selectedPaths":1123,"source":281,"sourceLanguage":18,"type":256},"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",[1124,1125],{"path":279,"priority":280},{"path":1126,"priority":356},"scripts/frame.sh",{"basePath":1128,"description":1129,"displayName":1130,"installMethods":1131,"rationale":1132,"selectedPaths":1133,"source":281,"sourceLanguage":18,"type":256},"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",[1134],{"path":279,"priority":280},{"basePath":1136,"description":1137,"displayName":1138,"installMethods":1139,"rationale":1140,"selectedPaths":1141,"source":281,"sourceLanguage":18,"type":256},"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",[1142],{"path":279,"priority":280},{"basePath":1144,"description":1145,"displayName":1146,"installMethods":1147,"rationale":1148,"selectedPaths":1149,"source":281,"sourceLanguage":18,"type":256},"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",[1150],{"path":279,"priority":280},{"basePath":1152,"description":1153,"displayName":1154,"installMethods":1155,"rationale":1156,"selectedPaths":1157,"source":281,"sourceLanguage":18,"type":256},"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",[1158],{"path":279,"priority":280},{"basePath":1160,"installMethods":1161,"rationale":1163,"selectedPaths":1164,"source":281,"sourceLanguage":18,"type":217},"scripts/docs-i18n",{"go":1162},"github.com/openclaw/openclaw/scripts/docs-i18n","cli ecosystem detected at scripts/docs-i18n",[1165,1167],{"path":1166,"priority":280},"go.mod",{"path":1168,"priority":507},"main.go",{"basePath":1170,"description":1171,"displayName":1172,"installMethods":1173,"license":246,"rationale":1174,"selectedPaths":1175,"source":281,"sourceLanguage":18,"type":1199},"","Multi-channel AI gateway with extensible messaging integrations","openclaw",{"npm":1172},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[1176,1178,1180,1181,1183,1185,1187,1189,1191,1193,1195,1197],{"path":1177,"priority":280},"package.json",{"path":1179,"priority":280},"README.md",{"path":557,"priority":558},{"path":1182,"priority":507},"openclaw.mjs",{"path":1184,"priority":356},"src/index.ts",{"path":1186,"priority":356},"src/tools/availability.ts",{"path":1188,"priority":356},"src/tools/descriptors.ts",{"path":1190,"priority":356},"src/tools/diagnostics.ts",{"path":1192,"priority":356},"src/tools/execution.ts",{"path":1194,"priority":356},"src/tools/index.ts",{"path":1196,"priority":356},"src/tools/planner.ts",{"path":1198,"priority":356},"src/tools/protocol.ts","mcp",{"sources":1201},[1202],"manual",{"npmPackage":1172},{"closedIssues90d":8,"description":1205,"forks":240,"homepage":1206,"license":246,"openIssues90d":8,"pushedAt":241,"readmeSize":238,"stars":242,"topics":1207},"Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞 ","https://openclaw.ai",[1208,1209,1210,1211,1212,1213,1172],"ai","assistant","own-your-data","personal","crustacean","molty",{"downloads":244},{"classifiedAt":1216,"discoverAt":1217,"extractAt":1218,"githubAt":1218,"npmAt":1219,"updatedAt":1216},1778697651718,1778697628325,1778697645005,1778697647656,[215,217,218,219,216],{"evaluatedAt":250,"extractAt":1222,"updatedAt":250},1778697652123,[],[1225,1253,1281,1311,1339,1366],{"_creationTime":1226,"_id":1227,"community":1228,"display":1229,"identity":1235,"providers":1239,"relations":1246,"tags":1249,"workflow":1250},1778692846401.1536,"k17f8b769y9swjcqb91vq74zy986n2wf",{"reviewCount":8},{"description":1230,"installMethods":1231,"name":1233,"sourceUrl":1234},"Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.",{"claudeCode":1232},"mattpocock/skills","write-a-skill","https://github.com/mattpocock/skills",{"basePath":1236,"githubOwner":1237,"githubRepo":1238,"locale":18,"slug":1233,"type":256},"skills/productivity/write-a-skill","mattpocock","skills",{"evaluate":1240,"extract":1245},{"promptVersionExtension":208,"promptVersionScoring":209,"score":1241,"tags":1242,"targetMarket":220,"tier":221},100,[216,215,218,1243,1244],"prompt-engineering","productivity",{"commitSha":262},{"parentExtensionId":1247,"repoId":1248},"k171mc92f05dc4v6jzgf6bng7d86mr9t","kd70nm2vazehgqc4j28ve6cwv986mv1s",[215,218,1244,1243,216],{"evaluatedAt":1251,"extractAt":1252,"updatedAt":1251},1778693512400,1778692846401,{"_creationTime":1254,"_id":1255,"community":1256,"display":1257,"identity":1263,"providers":1268,"relations":1273,"tags":1276,"workflow":1277},1778698446172.6975,"k17dj4t85fkazkv5wg6sjyrapx86n3k9",{"reviewCount":8},{"description":1258,"installMethods":1259,"name":1261,"sourceUrl":1262},"Verwenden Sie die ctx7 CLI, um die Dokumentation von Bibliotheken abzurufen, KI-Codierungsfähigkeiten zu verwalten und Context7 MCP zu konfigurieren. Aktivierung, wenn der Benutzer „ctx7“ oder „context7“ erwähnt, die aktuelle Dokumentation für eine beliebige Bibliothek benötigt, Fähigkeiten installieren/suchen/generieren möchte oder Context7 für seinen KI-Codierungsagenten einrichten muss.",{"claudeCode":1260},"upstash/context7","context7-cli","https://github.com/upstash/context7",{"basePath":1264,"githubOwner":1265,"githubRepo":1266,"locale":1267,"slug":1261,"type":256},"skills/context7-cli","upstash","context7","de",{"evaluate":1269,"extract":1272},{"promptVersionExtension":208,"promptVersionScoring":209,"score":1241,"tags":1270,"targetMarket":220,"tier":221},[218,217,1199,1238,1271],"ai-coding",{"commitSha":262},{"repoId":1274,"translatedFrom":1275},"kd7955sg5wbf89gw527wdep66n86na9w","k178nbspva8aqvepzvfe6c0fxs86nmzt",[1271,217,218,1199,1238],{"evaluatedAt":1278,"extractAt":1279,"updatedAt":1280},1778698320637,1778698235845,1778698446172,{"_creationTime":1282,"_id":1283,"community":1284,"display":1285,"identity":1291,"providers":1295,"relations":1302,"tags":1306,"workflow":1307},1778696893976.5615,"k179vxdyhsthhpapwvg22epjh986ndyf",{"reviewCount":8},{"description":1286,"installMethods":1287,"name":1289,"sourceUrl":1290},"Bereinigen Sie aufgeblähte Sitzungen mit einer Verordnung. Entfernt Fortschrittspunkte, veraltete Lesevorgänge, doppelte Inhalte und mehr.",{"claudeCode":1288},"Ruya-AI/cozempic","treat","https://github.com/Ruya-AI/cozempic",{"basePath":1292,"githubOwner":1293,"githubRepo":1294,"locale":1267,"slug":1289,"type":256},"plugin/skills/treat","Ruya-AI","cozempic",{"evaluate":1296,"extract":1301},{"promptVersionExtension":208,"promptVersionScoring":209,"score":1241,"tags":1297,"targetMarket":220,"tier":221},[1298,1299,1300,219,217],"session-management","context-pruning","llm-optimization",{"commitSha":262},{"parentExtensionId":1303,"repoId":1304,"translatedFrom":1305},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm","k178yja51cgmcwkj5yctnzbj3186m30w",[217,1299,1300,219,1298],{"evaluatedAt":1308,"extractAt":1309,"updatedAt":1310},1778696822903,1778696712852,1778696893976,{"_creationTime":1312,"_id":1313,"community":1314,"display":1315,"identity":1321,"providers":1325,"relations":1332,"tags":1335,"workflow":1336},1778697513812.0674,"k174b6b0gkvp2r318akg2twggd86nrwj",{"reviewCount":8},{"description":1316,"installMethods":1317,"name":1319,"sourceUrl":1320},"UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.",{"claudeCode":1318},"spartan-stratos/spartan-ai-toolkit","ui-ux-pro-max","https://github.com/spartan-stratos/spartan-ai-toolkit",{"basePath":1322,"githubOwner":1323,"githubRepo":1324,"locale":18,"slug":1319,"type":256},"toolkit/skills/ui-ux-pro-max","spartan-stratos","spartan-ai-toolkit",{"evaluate":1326,"extract":1331},{"promptVersionExtension":208,"promptVersionScoring":209,"score":1241,"tags":1327,"targetMarket":220,"tier":221},[1328,1329,1330,218,219],"ui-ux","design-system","frontend",{"commitSha":262},{"parentExtensionId":1333,"repoId":1334},"k178krwbqrnxn4xscs4htpjvxd86m4kj","kd73rjj0rnrv7y0rz9qc3psn0586n75g",[1329,218,1330,219,1328],{"evaluatedAt":1337,"extractAt":1338,"updatedAt":1337},1778698073321,1778697513812,{"_creationTime":1340,"_id":1341,"community":1342,"display":1343,"identity":1349,"providers":1353,"relations":1359,"tags":1362,"workflow":1363},1778696833339.6226,"k17ckxne6mhyf23n1jfyqktpqd86nfz4",{"reviewCount":8},{"description":1344,"installMethods":1345,"name":1347,"sourceUrl":1348},"Interact with Google Docs - create documents, search by title, read content, and edit text.\nUse when user asks to: create a Google Doc, find a document, read doc content, add text to a doc,\nor replace text in a document. Lightweight alternative to full Google Workspace MCP server with\nstandalone OAuth authentication.\n",{"claudeCode":1346},"sanjay3290/ai-skills","google-docs","https://github.com/sanjay3290/ai-skills",{"basePath":1350,"githubOwner":1351,"githubRepo":1352,"locale":18,"slug":1347,"type":256},"skills/google-docs","sanjay3290","ai-skills",{"evaluate":1354,"extract":1358},{"promptVersionExtension":208,"promptVersionScoring":209,"score":1241,"tags":1355,"targetMarket":220,"tier":221},[1347,1356,218,1357,219],"api","oauth",{"commitSha":262},{"parentExtensionId":1360,"repoId":1361},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[1356,218,1347,1357,219],{"evaluatedAt":1364,"extractAt":1365,"updatedAt":1364},1778696994497,1778696833339,{"_creationTime":1367,"_id":1368,"community":1369,"display":1370,"identity":1376,"providers":1380,"relations":1386,"tags":1389,"workflow":1390},1778694480889.9492,"k1727c6jd7tf7e9ze8ys8geyg586mw3y",{"reviewCount":8},{"description":1371,"installMethods":1372,"name":1374,"sourceUrl":1375},"Guide for creating effective skills. This command should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations. Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization",{"claudeCode":1373},"NeoLabHQ/context-engineering-kit","create-skill","https://github.com/NeoLabHQ/context-engineering-kit",{"basePath":1377,"githubOwner":1378,"githubRepo":1379,"locale":18,"slug":1374,"type":256},"plugins/customaize-agent/skills/create-skill","NeoLabHQ","context-engineering-kit",{"evaluate":1381,"extract":1385},{"promptVersionExtension":208,"promptVersionScoring":209,"score":1382,"tags":1383,"targetMarket":220,"tier":221},98,[218,216,1384,1243,215],"tdd",{"commitSha":262},{"parentExtensionId":1387,"repoId":1388},"k173g0c46wghgz5j9gn02wfydn86mkh8","kd7a3rj13ezgx1wgm0jfh08hsx86n0sz",[215,218,1243,216,1384],{"evaluatedAt":1391,"extractAt":1392,"updatedAt":1391},1778694809113,1778694480890]