[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-obra-systematic-debugging-en":3,"guides-for-obra-systematic-debugging":567,"similar-k1720kx731zqcny8ybkmzzzskh86n7p5-en":568},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":246,"isFallback":242,"parentExtension":251,"providers":311,"relations":315,"repo":316,"tags":564,"workflow":565},1778694781833.2698,"k1720kx731zqcny8ybkmzzzskh86n7p5",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes",{"claudeCode":12},"obra/superpowers","systematic-debugging","https://github.com/obra/superpowers",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":244},1778694941768.923,"kn7fc40jybzbzc8y40tv34k3q586nvrq","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":201,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"targetMarket":218,"tier":219,"useCases":220},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,131,133,136,140,144,148,151,155,158,161,164,167,171,174,177,180,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem: encountering bugs, test failures, or unexpected behavior. It also explicitly mentions the condition for use: 'before proposing fixes', which implies a structured approach to debugging.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","This skill offers a significant departure from default behavior by mandating a systematic, multi-phase approach to debugging, emphasizing root cause analysis over quick fixes. It provides a structured methodology rather than just code.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is fully documented with clear phases, rules, and supporting techniques. It provides a complete lifecycle for debugging and is ready for use in production workflows to enforce rigorous problem-solving.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is narrowly focused on the process of systematic debugging and root cause investigation, adhering to a single, coherent workflow.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The provided description accurately reflects the skill's purpose and core principle of systematic debugging before proposing fixes.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose any tools; it functions as a set of instructions for the LLM.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","This skill does not have configurable parameters or options beyond following its procedural instructions.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose any tools or commands.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill does not have a tool or command interface; it provides instructions.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension includes a LICENSE file with the MIT license, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on 2026-05-13, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill itself does not appear to have external dependencies that require management.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","This skill is instructional and does not handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill provides instructions and is not designed to load external data or code. It focuses on guiding the LLM's behavior.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill consists of instructions and documentation files and does not fetch external content at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","This skill is purely instructional and does not involve file system operations or external execution.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The skill is composed of text instructions and does not contain any scripts or code that could facilitate sandbox escapes.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill is instructional and does not perform any outbound calls or references to confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content, including the SKILL.md and other markdown files, is free of hidden-steering tricks and uses clean printable ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","This skill is composed of plain markdown text and does not involve any obfuscated code, base64 payloads, or runtime script fetching.",{"category":92,"check":93,"severity":42,"summary":94},"Portability","Structural Assumption","The skill is purely instructional and does not make assumptions about the user's project structure.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 123 open issues and 264 closed issues in the last 90 days. The closure rate is approximately 68%, which is above the 50% threshold for a 'pass'.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The project has a CHANGELOG.md and recent commit activity, indicating a clear versioning and release process.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","This skill is purely instructional and does not involve executable code or structured output requiring validation.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","This skill is instructional and does not perform any destructive operations.",{"category":104,"check":111,"severity":42,"summary":112},"Error Handling","This skill is instructional and does not contain executable code with error paths.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","This skill is purely instructional and does not perform actions that would require logging.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The skill is instructional and does not operate on personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill is instructional and does not contain any regional or jurisdictional logic, making it globally applicable.",{"category":92,"check":124,"severity":42,"summary":125},"Runtime stability","This skill is purely instructional and does not have runtime dependencies or assumptions about specific operating systems or shells.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README file exists, is comprehensive, and clearly explains the purpose and workflow of the Superpowers project, which includes this skill.",{"category":33,"check":130,"severity":42,"summary":50},"Tool surface size",{"category":40,"check":132,"severity":42,"summary":50},"Overlapping near-synonym tools",{"category":45,"check":134,"severity":24,"summary":135},"Phantom features","The README accurately describes the Superpowers project, and the systematic-debugging skill is present and functional within that project.",{"category":137,"check":138,"severity":24,"summary":139},"Install","Installation instruction","The README provides detailed installation instructions for various harnesses and includes copy-pasteable examples for Claude Code.",{"category":141,"check":142,"severity":42,"summary":143},"Errors","Actionable error messages","This skill is instructional and does not have user-facing error paths.",{"category":145,"check":146,"severity":42,"summary":147},"Execution","Pinned dependencies","This skill is instructional and does not bundle scripts with dependencies.",{"category":33,"check":149,"severity":42,"summary":150},"Dry-run preview","This skill is instructional and does not perform state-changing operations.",{"category":152,"check":153,"severity":42,"summary":154},"Protocol","Idempotent retry & timeouts","This skill is instructional and does not involve remote calls or state-changing operations.",{"category":117,"check":156,"severity":42,"summary":157},"Telemetry opt-in","This skill is instructional and does not emit telemetry.",{"category":40,"check":159,"severity":24,"summary":160},"Precise Purpose","The skill's purpose is precisely defined: to be used for any bug, test failure, or unexpected behavior, explicitly stating 'before proposing fixes', and detailing when to use it and when not to.",{"category":40,"check":162,"severity":24,"summary":163},"Concise Frontmatter","The frontmatter (name and description) is concise and effectively communicates the core capability and use case.",{"category":45,"check":165,"severity":24,"summary":166},"Concise Body","The SKILL.md is well-structured with clear headings, bullet points, and code examples, staying under the approximate line limit and delegating deeper material to separate files.",{"category":168,"check":169,"severity":24,"summary":170},"Context","Progressive Disclosure","The SKILL.md outlines the main process and links to separate markdown files (e.g., `root-cause-tracing.md`) for deeper procedures, adhering to progressive disclosure.",{"category":168,"check":172,"severity":42,"summary":173},"Forked exploration","This skill is instructional and does not involve code exploration or deep inspection that would require forked context.",{"category":22,"check":175,"severity":24,"summary":176},"Usage examples","The skill includes several examples, such as the 'Example (multi-layer system)' and 'Real Example: Empty projectDir', demonstrating its application.",{"category":22,"check":178,"severity":24,"summary":179},"Edge cases","The skill explicitly addresses edge cases and limitations, such as the 'When Process Reveals \"No Root Cause\"' section and the red flags section, outlining recovery steps or architectural re-evaluation.",{"category":104,"check":181,"severity":42,"summary":182},"Tool Fallback","This skill does not rely on external tools like an MCP server.",{"category":92,"check":184,"severity":42,"summary":185},"Stack assumptions","This skill is instructional and does not bundle scripts with stack assumptions.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The skill mandates halting and reporting on unexpected pre-state, emphasizing a structured process and explicitly warning against proceeding without understanding.",{"category":92,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained within the debugging process and explicitly mentions related skills like 'test-driven-development' and 'verification-before-completion' for coordination, rather than relying on them implicitly.",1778694941666,"This skill provides a detailed, phased methodology for debugging technical issues, emphasizing root cause analysis and preventing premature fixes.",[196,197,198,199,200],"Mandates root cause investigation before fixes","Provides a 4-phase debugging process","Identifies and prevents common debugging shortcuts","Guides investigation in multi-component systems","Supports finding the original trigger of errors",[202,203,204,205],"Proposing fixes without root cause investigation","Quickly patching symptoms","Skipping debugging steps due to time constraints","Making multiple changes at once","3.0.0","4.4.0","To ensure bugs, test failures, and unexpected behaviors are addressed systematically by finding the root cause before proposing any solutions.","The skill is robust, well-documented, and adheres strictly to its scope. A few checks were not applicable as the skill is purely instructional, but all applicable checks passed.",95,"A highly effective skill enforcing rigorous, systematic debugging to find root causes before attempting fixes.",[213,214,215,216,217],"debugging","root-cause-analysis","testing","troubleshooting","development-workflow","global","verified",[221,222,223,224],"Use for any bug, test failure, or unexpected behavior","Use when under time pressure to avoid guessing","Use when previous fixes haven't worked","Use when the issue is not fully understood",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"popularity":238,"security":240,"testCoverage":243},{"hasLockfile":227},true,1778694926146,{"descriptionLength":230,"readmeSize":231},91,8354,{"closedIssues90d":233,"forks":234,"hasChangelog":227,"openIssues90d":235,"pushedAt":236,"stars":237},264,16839,123,1778631763000,189277,{"npmDownloads":239},4072,{"hasNpmPackage":227,"license":241,"smitheryVerified":242},"MIT",false,{"hasCi":242,"hasTests":227},{"updatedAt":245},1778694941768,{"basePath":247,"githubOwner":248,"githubRepo":249,"locale":18,"slug":13,"type":250},"skills/systematic-debugging","obra","superpowers","skill",{"_creationTime":252,"_id":253,"community":254,"display":255,"identity":260,"parentExtension":263,"providers":296,"relations":306,"tags":307,"workflow":308},1778694781833.2678,"k173cyjvkcyer717cf1859rka586mrx6",{"reviewCount":8},{"description":256,"installMethods":257,"name":259,"sourceUrl":14},"Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques",{"claudeCode":249,"superpowersMarketplace":258},"superpowers@superpowers-marketplace","Superpowers",{"basePath":261,"githubOwner":248,"githubRepo":249,"locale":18,"slug":249,"type":262},"","plugin",{"_creationTime":264,"_id":265,"community":266,"display":267,"identity":271,"providers":273,"relations":289,"tags":291,"workflow":292},1778694781833.2676,"k1788r38shp3egpgndh2gady8n86nknf",{"reviewCount":8},{"description":268,"installMethods":269,"name":270,"sourceUrl":14},"Development marketplace for Superpowers core skills library",{"claudeCode":12},"superpowers-dev",{"basePath":261,"githubOwner":248,"githubRepo":249,"locale":18,"slug":249,"type":272},"marketplace",{"evaluate":274,"extract":283},{"promptVersionExtension":275,"promptVersionScoring":207,"score":276,"tags":277,"targetMarket":218,"tier":282},"3.1.0",75,[278,279,280,281,272],"development","methodology","agent","skills","community",{"commitSha":284,"marketplace":285,"plugin":287},"HEAD",{"name":270,"pluginCount":286},1,{"mcpCount":8,"provider":288,"skillCount":8},"classify",{"repoId":290},"kd78df84w9e6v1ppqnzptt1afd86n9rm",[280,278,272,279,281],{"evaluatedAt":293,"extractAt":294,"updatedAt":295},1778694793413,1778694781833,1778695144064,{"evaluate":297,"extract":303},{"promptVersionExtension":206,"promptVersionScoring":207,"score":298,"tags":299,"targetMarket":218,"tier":282},96,[300,213,301,302,279],"tdd","workflow","collaboration",{"commitSha":284,"license":241,"plugin":304},{"mcpCount":8,"provider":288,"skillCount":305},14,{"parentExtensionId":265,"repoId":290},[302,213,279,300,301],{"evaluatedAt":309,"extractAt":294,"updatedAt":310},1778694812257,1778695144413,{"evaluate":312,"extract":314},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":313,"targetMarket":218,"tier":219},[213,214,215,216,217],{"commitSha":284},{"parentExtensionId":253,"repoId":290},{"_creationTime":317,"_id":290,"identity":318,"providers":319,"workflow":559},1778694775718.9592,{"githubOwner":248,"githubRepo":249,"sourceUrl":14},{"classify":320,"discover":551,"extract":554,"github":555,"npm":558},{"commitSha":284,"extensions":321},[322,335,384,408,416,424,432,440,450,464,485,495,503,517,525,535],{"basePath":261,"description":268,"displayName":270,"installMethods":323,"rationale":324,"selectedPaths":325,"source":334,"sourceLanguage":18,"type":272},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[326,329,331],{"path":327,"priority":328},".claude-plugin/marketplace.json","mandatory",{"path":330,"priority":328},"README.md",{"path":332,"priority":333},"LICENSE","high","rule",{"basePath":261,"description":256,"displayName":249,"installMethods":336,"license":241,"rationale":337,"selectedPaths":338,"source":334,"sourceLanguage":18,"type":262},{"claudeCode":249},"plugin manifest at .claude-plugin/plugin.json",[339,341,342,343,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382],{"path":340,"priority":328},".claude-plugin/plugin.json",{"path":330,"priority":328},{"path":332,"priority":333},{"path":344,"priority":345},"skills/brainstorming/SKILL.md","medium",{"path":347,"priority":345},"skills/dispatching-parallel-agents/SKILL.md",{"path":349,"priority":345},"skills/executing-plans/SKILL.md",{"path":351,"priority":345},"skills/finishing-a-development-branch/SKILL.md",{"path":353,"priority":345},"skills/receiving-code-review/SKILL.md",{"path":355,"priority":345},"skills/requesting-code-review/SKILL.md",{"path":357,"priority":345},"skills/subagent-driven-development/SKILL.md",{"path":359,"priority":345},"skills/systematic-debugging/SKILL.md",{"path":361,"priority":345},"skills/test-driven-development/SKILL.md",{"path":363,"priority":345},"skills/using-git-worktrees/SKILL.md",{"path":365,"priority":345},"skills/using-superpowers/SKILL.md",{"path":367,"priority":345},"skills/verification-before-completion/SKILL.md",{"path":369,"priority":345},"skills/writing-plans/SKILL.md",{"path":371,"priority":345},"skills/writing-skills/SKILL.md",{"path":373,"priority":333},"hooks/hooks-cursor.json",{"path":375,"priority":333},"hooks/hooks.json",{"path":377,"priority":333},"hooks/run-hook.cmd",{"path":379,"priority":333},"hooks/session-start",{"path":381,"priority":333},".codex-plugin/plugin.json",{"path":383,"priority":333},".cursor-plugin/plugin.json",{"basePath":385,"description":386,"displayName":387,"installMethods":388,"rationale":389,"selectedPaths":390,"source":334,"sourceLanguage":18,"type":250},"skills/brainstorming","You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.","brainstorming",{"claudeCode":12},"SKILL.md frontmatter at skills/brainstorming/SKILL.md",[391,393,396,398,400,402,404,406],{"path":392,"priority":328},"SKILL.md",{"path":394,"priority":395},"scripts/frame-template.html","low",{"path":397,"priority":395},"scripts/helper.js",{"path":399,"priority":395},"scripts/server.cjs",{"path":401,"priority":395},"scripts/start-server.sh",{"path":403,"priority":395},"scripts/stop-server.sh",{"path":405,"priority":345},"spec-document-reviewer-prompt.md",{"path":407,"priority":345},"visual-companion.md",{"basePath":409,"description":410,"displayName":411,"installMethods":412,"rationale":413,"selectedPaths":414,"source":334,"sourceLanguage":18,"type":250},"skills/dispatching-parallel-agents","Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies","dispatching-parallel-agents",{"claudeCode":12},"SKILL.md frontmatter at skills/dispatching-parallel-agents/SKILL.md",[415],{"path":392,"priority":328},{"basePath":417,"description":418,"displayName":419,"installMethods":420,"rationale":421,"selectedPaths":422,"source":334,"sourceLanguage":18,"type":250},"skills/executing-plans","Use when you have a written implementation plan to execute in a separate session with review checkpoints","executing-plans",{"claudeCode":12},"SKILL.md frontmatter at skills/executing-plans/SKILL.md",[423],{"path":392,"priority":328},{"basePath":425,"description":426,"displayName":427,"installMethods":428,"rationale":429,"selectedPaths":430,"source":334,"sourceLanguage":18,"type":250},"skills/finishing-a-development-branch","Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup","finishing-a-development-branch",{"claudeCode":12},"SKILL.md frontmatter at skills/finishing-a-development-branch/SKILL.md",[431],{"path":392,"priority":328},{"basePath":433,"description":434,"displayName":435,"installMethods":436,"rationale":437,"selectedPaths":438,"source":334,"sourceLanguage":18,"type":250},"skills/receiving-code-review","Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation","receiving-code-review",{"claudeCode":12},"SKILL.md frontmatter at skills/receiving-code-review/SKILL.md",[439],{"path":392,"priority":328},{"basePath":441,"description":442,"displayName":443,"installMethods":444,"rationale":445,"selectedPaths":446,"source":334,"sourceLanguage":18,"type":250},"skills/requesting-code-review","Use when completing tasks, implementing major features, or before merging to verify work meets requirements","requesting-code-review",{"claudeCode":12},"SKILL.md frontmatter at skills/requesting-code-review/SKILL.md",[447,448],{"path":392,"priority":328},{"path":449,"priority":345},"code-reviewer.md",{"basePath":451,"description":452,"displayName":453,"installMethods":454,"rationale":455,"selectedPaths":456,"source":334,"sourceLanguage":18,"type":250},"skills/subagent-driven-development","Use when executing implementation plans with independent tasks in the current session","subagent-driven-development",{"claudeCode":12},"SKILL.md frontmatter at skills/subagent-driven-development/SKILL.md",[457,458,460,462],{"path":392,"priority":328},{"path":459,"priority":345},"code-quality-reviewer-prompt.md",{"path":461,"priority":345},"implementer-prompt.md",{"path":463,"priority":345},"spec-reviewer-prompt.md",{"basePath":247,"description":10,"displayName":13,"installMethods":465,"rationale":466,"selectedPaths":467,"source":334,"sourceLanguage":18,"type":250},{"claudeCode":12},"SKILL.md frontmatter at skills/systematic-debugging/SKILL.md",[468,469,471,473,475,477,479,481,483],{"path":392,"priority":328},{"path":470,"priority":345},"CREATION-LOG.md",{"path":472,"priority":345},"condition-based-waiting.md",{"path":474,"priority":345},"defense-in-depth.md",{"path":476,"priority":345},"root-cause-tracing.md",{"path":478,"priority":345},"test-academic.md",{"path":480,"priority":345},"test-pressure-1.md",{"path":482,"priority":345},"test-pressure-2.md",{"path":484,"priority":345},"test-pressure-3.md",{"basePath":486,"description":487,"displayName":488,"installMethods":489,"rationale":490,"selectedPaths":491,"source":334,"sourceLanguage":18,"type":250},"skills/test-driven-development","Use when implementing any feature or bugfix, before writing implementation code","test-driven-development",{"claudeCode":12},"SKILL.md frontmatter at skills/test-driven-development/SKILL.md",[492,493],{"path":392,"priority":328},{"path":494,"priority":345},"testing-anti-patterns.md",{"basePath":496,"description":497,"displayName":498,"installMethods":499,"rationale":500,"selectedPaths":501,"source":334,"sourceLanguage":18,"type":250},"skills/using-git-worktrees","Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback","using-git-worktrees",{"claudeCode":12},"SKILL.md frontmatter at skills/using-git-worktrees/SKILL.md",[502],{"path":392,"priority":328},{"basePath":504,"description":505,"displayName":506,"installMethods":507,"rationale":508,"selectedPaths":509,"source":334,"sourceLanguage":18,"type":250},"skills/using-superpowers","Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions","using-superpowers",{"claudeCode":12},"SKILL.md frontmatter at skills/using-superpowers/SKILL.md",[510,511,513,515],{"path":392,"priority":328},{"path":512,"priority":345},"references/codex-tools.md",{"path":514,"priority":345},"references/copilot-tools.md",{"path":516,"priority":345},"references/gemini-tools.md",{"basePath":518,"description":519,"displayName":520,"installMethods":521,"rationale":522,"selectedPaths":523,"source":334,"sourceLanguage":18,"type":250},"skills/verification-before-completion","Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always","verification-before-completion",{"claudeCode":12},"SKILL.md frontmatter at skills/verification-before-completion/SKILL.md",[524],{"path":392,"priority":328},{"basePath":526,"description":527,"displayName":528,"installMethods":529,"rationale":530,"selectedPaths":531,"source":334,"sourceLanguage":18,"type":250},"skills/writing-plans","Use when you have a spec or requirements for a multi-step task, before touching code","writing-plans",{"claudeCode":12},"SKILL.md frontmatter at skills/writing-plans/SKILL.md",[532,533],{"path":392,"priority":328},{"path":534,"priority":345},"plan-document-reviewer-prompt.md",{"basePath":536,"description":537,"displayName":538,"installMethods":539,"rationale":540,"selectedPaths":541,"source":334,"sourceLanguage":18,"type":250},"skills/writing-skills","Use when creating new skills, editing existing skills, or verifying skills work before deployment","writing-skills",{"claudeCode":12},"SKILL.md frontmatter at skills/writing-skills/SKILL.md",[542,543,545,547,549],{"path":392,"priority":328},{"path":544,"priority":345},"anthropic-best-practices.md",{"path":546,"priority":395},"examples/CLAUDE_MD_TESTING.md",{"path":548,"priority":345},"persuasion-principles.md",{"path":550,"priority":345},"testing-skills-with-subagents.md",{"sources":552},[553],"manual",{"npmPackage":249},{"closedIssues90d":233,"description":556,"forks":234,"license":241,"openIssues90d":235,"pushedAt":236,"readmeSize":231,"stars":237,"topics":557},"An agentic skills framework & software development methodology that works.",[],{"downloads":239},{"classifiedAt":560,"discoverAt":561,"extractAt":562,"githubAt":562,"npmAt":563,"updatedAt":560},1778694781548,1778694775719,1778694777628,1778694779566,[213,217,214,215,216],{"evaluatedAt":245,"extractAt":294,"updatedAt":566},1778695145691,[],[569,596,626,645,674,702],{"_creationTime":570,"_id":571,"community":572,"display":573,"identity":579,"providers":583,"relations":590,"tags":592,"workflow":593},1778683190010.284,"k1757t8mrzzrf8yabxrtp82mg586m6nf",{"reviewCount":8},{"description":574,"installMethods":575,"name":577,"sourceUrl":578},"Systematic debugging methodology emphasizing root cause analysis over quick fixes",{"claudeCode":576},"bobmatnyc/claude-mpm-skills","Systematic Debugging","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":580,"githubOwner":581,"githubRepo":582,"locale":18,"slug":13,"type":250},"universal/debugging/systematic-debugging","bobmatnyc","claude-mpm-skills",{"evaluate":584,"extract":588},{"promptVersionExtension":206,"promptVersionScoring":207,"score":585,"tags":586,"targetMarket":218,"tier":219},100,[213,216,214,279,587],"problem-solving",{"commitSha":284,"license":589},"Apache-2.0",{"repoId":591},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[213,279,587,214,216],{"evaluatedAt":594,"extractAt":595,"updatedAt":594},1778686304588,1778683190010,{"_creationTime":597,"_id":598,"community":599,"display":600,"identity":606,"providers":611,"relations":620,"tags":622,"workflow":623},1778697652123.895,"k179x649dvyg7xswjx2h5a199n86m32x",{"reviewCount":8},{"description":601,"installMethods":602,"name":604,"sourceUrl":605},"Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.",{"claudeCode":603},"steipete/clawdis","Node Connect","https://github.com/steipete/clawdis",{"basePath":607,"githubOwner":608,"githubRepo":609,"locale":18,"slug":610,"type":250},"skills/node-connect","steipete","clawdis","node-connect",{"evaluate":612,"extract":619},{"promptVersionExtension":206,"promptVersionScoring":207,"score":585,"tags":613,"targetMarket":218,"tier":219},[213,614,615,616,617,216,618],"networking","android","ios","macos","openclaws",{"commitSha":284,"license":241},{"repoId":621},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[615,213,616,617,614,618,216],{"evaluatedAt":624,"extractAt":625,"updatedAt":624},1778698735523,1778697652123,{"_creationTime":627,"_id":628,"community":629,"display":630,"identity":634,"providers":636,"relations":641,"tags":642,"workflow":643},1778697652123.8813,"k175pymk0vm7xrcjj2p0jf904186nae7",{"reviewCount":8},{"description":631,"installMethods":632,"name":633,"sourceUrl":605},"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.",{"claudeCode":603},"openclaw-debugging",{"basePath":635,"githubOwner":608,"githubRepo":609,"locale":18,"slug":633,"type":250},".agents/skills/openclaw-debugging",{"evaluate":637,"extract":640},{"promptVersionExtension":206,"promptVersionScoring":207,"score":585,"tags":638,"targetMarket":218,"tier":219},[213,618,639,216,278],"cli",{"commitSha":284},{"repoId":621},[639,213,278,618,216],{"evaluatedAt":644,"extractAt":625,"updatedAt":644},1778697754713,{"_creationTime":646,"_id":647,"community":648,"display":649,"identity":655,"providers":658,"relations":667,"tags":669,"workflow":670},1778685735333.8196,"k17axqfsk2shpatbgra08fjtgh86neqd",{"reviewCount":8},{"description":650,"installMethods":651,"name":653,"sourceUrl":654},"Use when writing Playwright tests, fixing flaky tests, debugging failures, implementing Page Object Model, configuring CI/CD, optimizing performance, mocking APIs, handling authentication or OAuth, testing accessibility (axe-core), file uploads/downloads, date/time mocking, WebSockets, geolocation, permissions, multi-tab/popup flows, mobile/responsive layouts, touch gestures, GraphQL, error handling, offline mode, multi-user collaboration, third-party services (payments, email verification), console error monitoring, global setup/teardown, test annotations (skip, fixme, slow), test tags (@smoke, @fast, @critical, filtering with --grep), project dependencies, security testing (XSS, CSRF, auth), performance budgets (Web Vitals, Lighthouse), iframes, component testing, canvas/WebGL, service workers/PWA, test coverage, i18n/localization, Electron apps, or browser extension testing. Covers E2E, component, API, visual, accessibility, security, Electron, and extension testing.",{"claudeCode":652},"currents-dev/playwright-best-practices-skill","playwright-best-practices","https://github.com/currents-dev/playwright-best-practices-skill",{"basePath":261,"githubOwner":656,"githubRepo":657,"locale":18,"slug":657,"type":250},"currents-dev","playwright-best-practices-skill",{"evaluate":659,"extract":666},{"promptVersionExtension":206,"promptVersionScoring":207,"score":585,"tags":660,"targetMarket":218,"tier":219},[661,215,662,663,664,213,665],"playwright","typescript","e2e","automation","ci-cd",{"commitSha":284},{"repoId":668},"kd77ayvtb7bpbf2cjy3n64zekd86ndw6",[664,665,213,663,661,215,662],{"evaluatedAt":671,"extractAt":672,"updatedAt":673},1778685761971,1778685735333,1778685791119,{"_creationTime":675,"_id":676,"community":677,"display":678,"identity":683,"providers":687,"relations":694,"tags":697,"workflow":698},1778683762612.1245,"k1709q7z5grftph7kb93c569qh86n56a",{"reviewCount":8},{"description":679,"installMethods":680,"name":216,"sourceUrl":682},"Uses Chrome DevTools MCP and documentation to troubleshoot connection and target issues. Trigger this skill when list_pages, new_page, or navigate_page fail, or when the server initialization fails.",{"claudeCode":681},"ChromeDevTools/chrome-devtools-mcp","https://github.com/ChromeDevTools/chrome-devtools-mcp",{"basePath":684,"githubOwner":685,"githubRepo":686,"locale":18,"slug":216,"type":250},"skills/troubleshooting","ChromeDevTools","chrome-devtools-mcp",{"evaluate":688,"extract":693},{"promptVersionExtension":206,"promptVersionScoring":207,"score":585,"tags":689,"targetMarket":218,"tier":219},[690,691,216,213,664,692],"devtools","chrome","mcp",{"commitSha":284},{"parentExtensionId":695,"repoId":696},"k17evynnzmmag96rw4rpybyydx86m0py","kd7an8ppnz1q2np9tc5yw4qenn86mg6h",[664,691,213,690,692,216],{"evaluatedAt":699,"extractAt":700,"updatedAt":701},1778683958622,1778683762612,1778684097619,{"_creationTime":703,"_id":704,"community":705,"display":706,"identity":712,"providers":716,"relations":724,"tags":727,"workflow":728},1778694480889.9556,"k17cw5h9amytcw2kg63ygtqqxn86nsp8",{"reviewCount":8},{"description":707,"installMethods":708,"name":710,"sourceUrl":711},"Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source of invalid data or incorrect behavior",{"claudeCode":709},"NeoLabHQ/context-engineering-kit","root-cause-tracing","https://github.com/NeoLabHQ/context-engineering-kit",{"basePath":713,"githubOwner":714,"githubRepo":715,"locale":18,"slug":710,"type":250},"plugins/kaizen/skills/root-cause-tracing","NeoLabHQ","context-engineering-kit",{"evaluate":717,"extract":723},{"promptVersionExtension":206,"promptVersionScoring":207,"score":718,"tags":719,"targetMarket":218,"tier":219},99,[213,216,720,721,722],"code-analysis","developer-tools","call-stack",{"commitSha":284},{"parentExtensionId":725,"repoId":726},"k17884m6t3p8517a1d2zjp8zbd86n13x","kd7a3rj13ezgx1wgm0jfh08hsx86n0sz",[722,720,213,721,216],{"evaluatedAt":729,"extractAt":730,"updatedAt":729},1778695268236,1778694480890]