[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-ckorhonen-recent-commit-bug-hunt-zh-CN":3,"guides-for-ckorhonen-recent-commit-bug-hunt":476,"similar-k1735hy93q44qsztkc04w6abch86m90j-zh-CN":477},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":225,"parentExtension":244,"providers":266,"relations":270,"repo":271,"tags":474,"workflow":475},1778683790179.782,"k1735hy93q44qsztkc04w6abch86m90j",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Scans recent commits in one or more repositories, identifies likely bugs using concrete repo evidence only, and proposes tightly scoped remediation sessions. Use when a user says `scan recent commits for bugs`, `what did I probably break`, `review yesterday's changes for regressions`, or asks for a commit-scoped bug hunt. Do NOT use for a broad code health review, full security audit, or speculative bug hunting with no repo or time scope.",{"claudeCode":12},"ckorhonen/swe-skills","recent-commit-bug-hunt","https://github.com/ckorhonen/swe-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":237},1778684118965.7864,"kn71ybjj5c89rkjza2g8tdxrzh86mc3v","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":199,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly names the problem of identifying likely bugs in recent commits and proposes a specific solution for a commit-scoped bug hunt.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a specific workflow for analyzing recent commits and proposing scoped remediation sessions, which is beyond default LLM capabilities.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill's described workflow, focusing on analyzing existing repo evidence, is complete and can be used in a real workflow.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on a single, well-defined task: analyzing recent commits for bugs.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities and scope, including clear use cases and non-goals.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose distinct tools; it operates as a single integrated capability.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not appear to have configurable parameters beyond the scope definition provided by the user.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose distinct tools with names.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill does not expose distinct tools with input/output schemas.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the MIT license, which is permissive and widely usable.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository has recent commits, with the last one being on May 9, 2026.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to use third-party dependencies.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill's described operation does not involve handling secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill operates on concrete repo evidence and does not appear to load or execute untrusted third-party data.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill relies on local git history and does not fetch remote content as instructions.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's described operation involves analyzing local git data, with no indication of modifying files outside the project folder.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached processes or deny-retry loops are indicated in the skill's described workflow.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's described function is to analyze local repository data, not to submit confidential information.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content appears free of hidden steering tricks or suspicious formatting.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's described workflow does not involve obfuscated code or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill relies on local git history, which is a standard assumption for such operations, and does not make unusual structural assumptions about user projects.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are no open issues in the last 90 days and no closed issues, indicating either a new project or low current activity, with no signs of neglect.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The skill has a meaningful version declared in its frontmatter (`2026-05-09`).",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","This skill does not expose executable code with parameters that require schema validation in this context.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill's described function is analytical and does not involve destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill's instructions imply error handling by stating to report findings and explicitly make no-fix decisions.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The skill's described operation is analytical and does not involve destructive actions or outbound calls that would typically require a local audit log.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill operates on repository data and does not appear to handle personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill analyzes code commits and has no regional or jurisdictional limitations.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill's reliance on git history is a standard assumption, and no specific OS or shell limitations are indicated.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README file exists and provides a good overview of the repository's structure and conventions.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a single-purpose skill, not a collection of tools.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","This skill does not expose distinct tools.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features in the description and SKILL.md have corresponding implementations in the described workflow.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions via npx and mentions the skill's purpose.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The skill's instructions guide the user on how to handle weak evidence and state no-fix decisions explicitly.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The skill does not appear to bundle scripts or use third-party dependencies that require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill is analytical and does not perform state-changing operations.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill is analytical and does not involve remote calls or state-changing operations.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill's described function does not involve telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's purpose is precisely stated with clear use cases and non-goals, naming the artifact (commits) and user intent (find bugs).",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and trigger phrases.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is concise and the detailed instructions are well-organized.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The skill's SKILL.md is not excessively long and does not embed bulk third-party material.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill performs a focused analysis and does not involve deep exploration that would require forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides two clear, actionable examples with descriptions of the expected outcome.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md documents troubleshooting steps for common issues like broad scope and weak evidence.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external tools like an MCP server.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's instructions guide the user to explicitly state no-fix decisions when evidence is weak, implying a halt on uncertain paths.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not appear to rely on other skills.",1778684118171,"This skill analyzes recent commits in specified repositories, identifies potential bugs based on concrete evidence like diffs and CI failures, and proposes narrowly scoped remediation sessions.",[195,196,197,198],"Scans recent commits for likely bugs","Uses concrete repo evidence only","Proposes tightly scoped remediation sessions","Identifies regression signals, plausible suspicions, and noise",[200,201,202,203],"Broad code health review","Full security audit","Speculative bug hunting with no repo or time scope","Large-scale refactor planning","3.0.0","4.4.0","To help developers quickly find and fix regressions introduced in recent code changes by leveraging repository evidence.","The skill is exceptionally well-documented, with a clear purpose, precise instructions, and excellent adherence to best practices. No significant issues were found.",99,"A high-quality skill for identifying likely bugs in recent code commits.",[211,212,213,214,215],"git","debugging","code-review","automation","developer-tools","global","verified",[219,220,221,222],"Scan recent commits for bugs","Review yesterday's changes for regressions","Find likely bugs in recent PRs","Propose narrowly scoped follow-up fix sessions",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":234,"testCoverage":236},{"hasLockfile":225},true,1778684098606,{"descriptionLength":228,"readmeSize":229},442,8683,{"closedIssues90d":8,"forks":8,"hasChangelog":231,"openIssues90d":8,"pushedAt":232,"stars":233},false,1778361321000,1,{"hasNpmPackage":231,"license":235,"smitheryVerified":231},"MIT",{"hasCi":225,"hasTests":231},{"updatedAt":238},1778684118965,{"basePath":240,"githubOwner":241,"githubRepo":242,"locale":18,"slug":13,"type":243},"skills/recent-commit-bug-hunt","ckorhonen","swe-skills","skill",{"_creationTime":245,"_id":246,"community":247,"display":248,"identity":251,"parentExtension":254,"providers":255,"relations":261,"tags":263,"workflow":264},1778683790179.7788,"k17d2yq229g61qvea0x8t60w1h86mgr8",{"reviewCount":8},{"description":249,"installMethods":250,"name":242,"sourceUrl":14},"17 agent skills for engineering analysis and judgment — PR risk review, repo introspection, audits, ownership maps, refactor opportunities. See https://cdd.dev/skill/.",{"claudeCode":242},{"basePath":252,"githubOwner":241,"githubRepo":242,"locale":18,"slug":242,"type":253},"","plugin",null,{"extract":256},{"commitSha":257,"plugin":258},"HEAD",{"mcpCount":8,"provider":259,"skillCount":260},"classify",17,{"repoId":262},"kd7b5kvzw3q7dgvym5bdx3m53986mann",[],{"extractAt":265,"updatedAt":265},1778683790179,{"evaluate":267,"extract":269},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":268,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":257},{"parentExtensionId":246,"repoId":262},{"_creationTime":272,"_id":262,"identity":273,"providers":274,"workflow":470},1778683785537.182,{"githubOwner":241,"githubRepo":242,"sourceUrl":14},{"classify":275,"discover":459,"github":462},{"commitSha":257,"extensions":276},[277,325,334,342,350,358,366,374,382,390,398,406,414,422,427,435,443,451],{"basePath":252,"description":249,"displayName":242,"installMethods":278,"rationale":279,"selectedPaths":280,"source":324,"sourceLanguage":18,"type":253},{"claudeCode":242},"plugin manifest at .claude-plugin/plugin.json",[281,284,286,289,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322],{"path":282,"priority":283},".claude-plugin/plugin.json","mandatory",{"path":285,"priority":283},"README.md",{"path":287,"priority":288},"LICENSE","high",{"path":290,"priority":291},"skills/babysit-pr/SKILL.md","medium",{"path":293,"priority":291},"skills/capture-knowledge/SKILL.md",{"path":295,"priority":291},"skills/change-validation-planner/SKILL.md",{"path":297,"priority":291},"skills/create-skill/SKILL.md",{"path":299,"priority":291},"skills/docs-drift-audit/SKILL.md",{"path":301,"priority":291},"skills/incident-followup-audit/SKILL.md",{"path":303,"priority":291},"skills/init/SKILL.md",{"path":305,"priority":291},"skills/merged-pr-monitoring/SKILL.md",{"path":307,"priority":291},"skills/observability-gap-hunt/SKILL.md",{"path":309,"priority":291},"skills/ownership-risk-map/SKILL.md",{"path":311,"priority":291},"skills/performance-hunt/SKILL.md",{"path":313,"priority":291},"skills/pr-risk-review/SKILL.md",{"path":315,"priority":291},"skills/recent-commit-bug-hunt/SKILL.md",{"path":317,"priority":291},"skills/refactor-opportunities/SKILL.md",{"path":319,"priority":291},"skills/repo-introspection/SKILL.md",{"path":321,"priority":291},"skills/security-audit/SKILL.md",{"path":323,"priority":291},"skills/test-gap-hunt/SKILL.md","rule",{"basePath":326,"description":327,"displayName":328,"installMethods":329,"rationale":330,"selectedPaths":331,"source":324,"sourceLanguage":18,"type":243},"skills/babysit-pr","Babysits an open pull request end-to-end by polling every minute, triaging new comments and reviews, handling CI failures, iterating on reviewer scores, and stopping only when the PR is ready to merge. Use when a user says `babysit this PR`, `watch this PR until it's merge-ready`, `handle review feedback on my PR`, or `keep iterating on this PR until reviewers are happy`. Do NOT use for a one-shot PR risk review, merged PR production monitoring, or repo-wide CI debugging with no scoped PR.","babysit-pr",{"claudeCode":12},"SKILL.md frontmatter at skills/babysit-pr/SKILL.md",[332],{"path":333,"priority":283},"SKILL.md",{"basePath":335,"description":336,"displayName":337,"installMethods":338,"rationale":339,"selectedPaths":340,"source":324,"sourceLanguage":18,"type":243},"skills/capture-knowledge","Audits a repository's code and docs to find important conventions, workflows, and architectural decisions that are missing from agent-facing guidance, then drafts review-ready updates. Use when a user says `capture repo knowledge`, `document implicit conventions`, `turn repo patterns into agent rules`, or asks what future agents should remember about a codebase. Do NOT use for a generic repo tour, onboarding walkthrough, or architecture summary that does not need reusable guidance updates.","capture-knowledge",{"claudeCode":12},"SKILL.md frontmatter at skills/capture-knowledge/SKILL.md",[341],{"path":333,"priority":283},{"basePath":343,"description":344,"displayName":345,"installMethods":346,"rationale":347,"selectedPaths":348,"source":324,"sourceLanguage":18,"type":243},"skills/change-validation-planner","Plans the narrowest trustworthy validation path for a scoped code change or diff. Use when a user asks what to run before merging, how to validate a specific change, whether the current checks are enough, or wants a bounded command order from narrow to broad. Do NOT use for writing tests, fixing the code change itself, broad QA sweeps, or generic debugging that needs root cause analysis.","change-validation-planner",{"claudeCode":12},"SKILL.md frontmatter at skills/change-validation-planner/SKILL.md",[349],{"path":333,"priority":283},{"basePath":351,"description":352,"displayName":353,"installMethods":354,"rationale":355,"selectedPaths":356,"source":324,"sourceLanguage":18,"type":243},"skills/create-skill","Creates or revises `swe:` skills for this repository using a repeatable authoring workflow: define concrete use cases, tune trigger boundaries, apply progressive disclosure, add matching eval assets, and validate the package. Use when adding a new skill, tightening an existing skill that over- or under-triggers, or distilling an external workflow into a repo-ready skill. Do NOT use for generic documentation edits or for executing the workflow the skill would describe.","create-skill",{"claudeCode":12},"SKILL.md frontmatter at skills/create-skill/SKILL.md",[357],{"path":333,"priority":283},{"basePath":359,"description":360,"displayName":361,"installMethods":362,"rationale":363,"selectedPaths":364,"source":324,"sourceLanguage":18,"type":243},"skills/docs-drift-audit","Audits a repository for human-facing or operational documentation that drifted from code, config, interfaces, workflows, or repo structure changes. Use when a user says `check docs drift`, `docs are stale`, `update the runbook after this change`, or `what documentation is missing after this change`. Do NOT use for agent-guidance updates, generic documentation rewrites, or writing docs without evidence that they are stale.","docs-drift-audit",{"claudeCode":12},"SKILL.md frontmatter at skills/docs-drift-audit/SKILL.md",[365],{"path":333,"priority":283},{"basePath":367,"description":368,"displayName":369,"installMethods":370,"rationale":371,"selectedPaths":372,"source":324,"sourceLanguage":18,"type":243},"skills/incident-followup-audit","Audits post-incident engineering follow-through after a sev or incident to verify whether the durable follow-up happened: regression tests, monitors, docs, runbooks, ownership updates, tickets, rollback learnings, and remaining backlog. Use when a user asks whether incident follow-up is complete, what still needs to be done after a postmortem, or how to close the engineering loop. Do NOT use for live incident response, root-cause analysis, or a generic bug hunt unrelated to an incident.","incident-followup-audit",{"claudeCode":12},"SKILL.md frontmatter at skills/incident-followup-audit/SKILL.md",[373],{"path":333,"priority":283},{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":324,"sourceLanguage":18,"type":243},"skills/init","Initializes an optional repo-local agent collaboration preference file at `.ai/swe.json` by running a short interview or a zero-question quick mode. Use when a user says `initialize agent settings for this repo`, `set up my local agent prefs here`, `run quick init for this project`, or `create .ai/swe.json for how I like to work`. Do NOT use for `npm init`, project scaffolding, dependency installation, or environment bootstrap.","init",{"claudeCode":12},"SKILL.md frontmatter at skills/init/SKILL.md",[381],{"path":333,"priority":283},{"basePath":383,"description":384,"displayName":385,"installMethods":386,"rationale":387,"selectedPaths":388,"source":324,"sourceLanguage":18,"type":243},"skills/merged-pr-monitoring","Reviews recently merged pull requests, confirms whether they reached production, compares pre- and post-deploy signals, and summarizes observable impact. Use when a user says `monitor merged PRs`, `did this deploy hurt prod`, `check production impact of yesterday's merges`, or asks for a post-deploy readout tied to merged GitHub PRs. Do NOT use for a pre-merge code review, incident analysis with no PR scope, or generic dashboard triage disconnected from merged changes.","merged-pr-monitoring",{"claudeCode":12},"SKILL.md frontmatter at skills/merged-pr-monitoring/SKILL.md",[389],{"path":333,"priority":283},{"basePath":391,"description":392,"displayName":393,"installMethods":394,"rationale":395,"selectedPaths":396,"source":324,"sourceLanguage":18,"type":243},"skills/observability-gap-hunt","Inspects services, jobs, and code paths for missing or weak logs, metrics, traces, alerts, dashboards, or deployment-linked telemetry, then returns a tightly scoped backlog of observability gaps. Use when a user says `find observability gaps`, `audit telemetry coverage`, `what logs or metrics are missing`, `check alerting coverage`, or asks for a recurring telemetry review. Do NOT use for live incident response, root-cause analysis, generic performance tuning, or a broad code review.","observability-gap-hunt",{"claudeCode":12},"SKILL.md frontmatter at skills/observability-gap-hunt/SKILL.md",[397],{"path":333,"priority":283},{"basePath":399,"description":400,"displayName":401,"installMethods":402,"rationale":403,"selectedPaths":404,"source":324,"sourceLanguage":18,"type":243},"skills/ownership-risk-map","Maps engineering ownership risk in a repository using repo evidence such as git history, churn, bus factor, CODEOWNERS coverage, test density, and orphaned or unclear-owner surfaces. Use when a user says `map ownership risk`, `find bus factor hotspots`, `which files look orphaned`, `high-change low-test areas`, or asks for a recurring maintenance pass that identifies risky surfaces before they become incidents. Do NOT use for org charts, HR ownership assignments, or generic maintainer lists without repo evidence.","ownership-risk-map",{"claudeCode":12},"SKILL.md frontmatter at skills/ownership-risk-map/SKILL.md",[405],{"path":333,"priority":283},{"basePath":407,"description":408,"displayName":409,"installMethods":410,"rationale":411,"selectedPaths":412,"source":324,"sourceLanguage":18,"type":243},"skills/performance-hunt","Hunts for concrete performance bottlenecks in a scoped repository surface using profiler output, benchmarks, query plans, traces, bundle analysis, or repo evidence, then returns the smallest high-value follow-up experiments or fixes. Use when a user says `find performance bottlenecks`, `why is this slow`, `profile this flow`, `hunt hot paths`, or asks for a recurring performance review. Do NOT use for live incident response, generic observability audits, speculative micro-optimization, or broad architecture rewrites with no bottleneck evidence.","performance-hunt",{"claudeCode":12},"SKILL.md frontmatter at skills/performance-hunt/SKILL.md",[413],{"path":333,"priority":283},{"basePath":415,"description":416,"displayName":417,"installMethods":418,"rationale":419,"selectedPaths":420,"source":324,"sourceLanguage":18,"type":243},"skills/pr-risk-review","Reviews open or draft pull requests for engineering risk before merge, focusing on missing validation, hidden coupling, rollout and rollback gaps, migrations, feature flags, and other agent-safe next actions. Use when a user says `review this PR for risk`, `pre-merge review`, `is this PR safe to merge`, or asks for a risk-focused PR review. Do NOT use for post-merge production monitoring, broad code smell review, or commit-scoped bug hunting.","pr-risk-review",{"claudeCode":12},"SKILL.md frontmatter at skills/pr-risk-review/SKILL.md",[421],{"path":333,"priority":283},{"basePath":240,"description":10,"displayName":13,"installMethods":423,"rationale":424,"selectedPaths":425,"source":324,"sourceLanguage":18,"type":243},{"claudeCode":12},"SKILL.md frontmatter at skills/recent-commit-bug-hunt/SKILL.md",[426],{"path":333,"priority":283},{"basePath":428,"description":429,"displayName":430,"installMethods":431,"rationale":432,"selectedPaths":433,"source":324,"sourceLanguage":18,"type":243},"skills/refactor-opportunities","Reviews a repository and returns a short, best-first backlog of small, low-risk refactor tickets with clear write boundaries and validation paths. Use when a user says `find refactor opportunities`, `what small cleanup tickets should we hand to agents`, `give me parallelizable refactors`, or asks for narrow maintainability wins in an existing repo. Do NOT use for a broad architecture redesign, style-only cleanup sweep, or bug hunt focused on functional regressions.","refactor-opportunities",{"claudeCode":12},"SKILL.md frontmatter at skills/refactor-opportunities/SKILL.md",[434],{"path":333,"priority":283},{"basePath":436,"description":437,"displayName":438,"installMethods":439,"rationale":440,"selectedPaths":441,"source":324,"sourceLanguage":18,"type":243},"skills/repo-introspection","Inspects an unfamiliar software repository and produces a concrete orientation report covering structure, tooling, entry points, boundaries, active surfaces, and safe places to start work. Use when a user says `help me understand this repo`, `map this codebase before I edit it`, `where should I start`, or asks for an engineering walkthrough before planning or delegation. Do NOT use when the user already knows the target change and wants implementation, or when they need a specific bug diagnosis rather than repo orientation.","repo-introspection",{"claudeCode":12},"SKILL.md frontmatter at skills/repo-introspection/SKILL.md",[442],{"path":333,"priority":283},{"basePath":444,"description":445,"displayName":446,"installMethods":447,"rationale":448,"selectedPaths":449,"source":324,"sourceLanguage":18,"type":243},"skills/security-audit","Audits a repository, workspace, or monorepo for dependency vulnerabilities, outdated security-sensitive packages, license issues, and dependency hygiene gaps, then compiles one evidence-backed report. Use when a user says `run a security audit`, `check dependencies and licenses`, `audit this monorepo for vulnerable packages`, or asks for a package-level security review. Do NOT use for a general secure-code review, threat model, or speculative vulnerability hunt without manifests, lockfiles, or package surfaces to inspect.","security-audit",{"claudeCode":12},"SKILL.md frontmatter at skills/security-audit/SKILL.md",[450],{"path":333,"priority":283},{"basePath":452,"description":453,"displayName":454,"installMethods":455,"rationale":456,"selectedPaths":457,"source":324,"sourceLanguage":18,"type":243},"skills/test-gap-hunt","Identifies and prioritizes the highest-value test coverage gaps in a repository or workspace, then incrementally adds or strengthens tests using the local test stack and cleanly scoped subagent work when available. Use when a user says `improve test coverage`, `find weak tests`, `add missing test cases`, `run a recurring test-improvement pass`, or asks for a language-agnostic workflow to strengthen mocks, fixtures, and test structure without chasing raw coverage numbers. Do NOT use for first-time framework selection, broad test-stack migrations, or large production refactors.","test-gap-hunt",{"claudeCode":12},"SKILL.md frontmatter at skills/test-gap-hunt/SKILL.md",[458],{"path":333,"priority":283},{"sources":460},[461],"manual",{"closedIssues90d":8,"description":463,"forks":8,"homepage":464,"license":235,"openIssues90d":8,"pushedAt":232,"readmeSize":229,"stars":233,"topics":465},"Claude Code skills for on-demand engineering work — PR risk review, repo introspection, audits, ownership maps. Published at cdd.dev/skills/swe.","https://cdd.dev/skills/swe/",[466,467,468,213,469],"agent-skills","claude-code","claude-plugins","codex",{"classifiedAt":471,"discoverAt":472,"extractAt":473,"githubAt":473,"updatedAt":471},1778683789715,1778683785537,1778683787839,[214,213,212,215,211],{"evaluatedAt":238,"extractAt":265,"updatedAt":238},[],[478,509,540,561,586,607],{"_creationTime":479,"_id":480,"community":481,"display":482,"identity":488,"providers":494,"relations":501,"tags":504,"workflow":505},1778699366078.7817,"k173mj3k9wcdq512bp1532xkwx86nrh4",{"reviewCount":8},{"description":483,"installMethods":484,"name":486,"sourceUrl":487},"当工作依赖于用户实时浏览器会话或可见的渲染状态，而不是静态抓取时使用，尤其是在浏览器调试上下文或 DevTools 选择的元素或请求、登录仪表板或 CMS 流程、localhost 应用、上传、下载、媒体检查、DOM 或 iframe 检查、Shadow DOM，或看起来像软 404、身份验证墙、反机器人检查或速率限制的浏览器故障时。",{"claudeCode":485},"xixu-me/skills","使用我的浏览器","https://github.com/xixu-me/skills",{"basePath":489,"githubOwner":490,"githubRepo":491,"locale":492,"slug":493,"type":243},"skills/use-my-browser","xixu-me","skills","zh-CN","use-my-browser",{"evaluate":495,"extract":500},{"promptVersionExtension":204,"promptVersionScoring":205,"score":496,"tags":497,"targetMarket":216,"tier":217},100,[498,212,214,499,215],"browser","ux",{"commitSha":257,"license":235},{"repoId":502,"translatedFrom":503},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k179cgk616p3xva37r5jqsfwvh86mcp2",[214,498,212,215,499],{"evaluatedAt":506,"extractAt":507,"updatedAt":508},1778699261239,1778699106670,1778699366078,{"_creationTime":510,"_id":511,"community":512,"display":513,"identity":519,"providers":524,"relations":533,"tags":536,"workflow":537},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":514,"installMethods":515,"name":517,"sourceUrl":518},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":516},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":520,"githubOwner":521,"githubRepo":522,"locale":18,"slug":523,"type":243},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":525,"extract":532},{"promptVersionExtension":204,"promptVersionScoring":205,"score":496,"tags":526,"targetMarket":216,"tier":217},[211,527,528,529,214,530,531],"development-environment","workflow","tmux","cli","developer-tool",{"commitSha":257,"license":235},{"parentExtensionId":534,"repoId":535},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[214,530,531,527,211,529,528],{"evaluatedAt":538,"extractAt":539,"updatedAt":538},1778699613343,1778699234184,{"_creationTime":541,"_id":542,"community":543,"display":544,"identity":547,"providers":550,"relations":557,"tags":558,"workflow":559},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":545,"installMethods":546,"name":522,"sourceUrl":518},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":516},{"basePath":548,"githubOwner":521,"githubRepo":522,"locale":18,"slug":549,"type":243},"skills/ask","ask",{"evaluate":551,"extract":556},{"promptVersionExtension":204,"promptVersionScoring":205,"score":496,"tags":552,"targetMarket":216,"tier":217},[530,214,553,554,213,555],"llm","prompting","artifact-generation",{"commitSha":257,"license":235},{"parentExtensionId":534,"repoId":535},[555,214,530,213,553,554],{"evaluatedAt":560,"extractAt":539,"updatedAt":560},1778699303045,{"_creationTime":562,"_id":563,"community":564,"display":565,"identity":571,"providers":575,"relations":580,"tags":582,"workflow":583},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":566,"installMethods":567,"name":569,"sourceUrl":570},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":568},"steipete/clawdis","github","https://github.com/steipete/clawdis",{"basePath":572,"githubOwner":573,"githubRepo":574,"locale":18,"slug":569,"type":243},"skills/github","steipete","clawdis",{"evaluate":576,"extract":579},{"promptVersionExtension":204,"promptVersionScoring":205,"score":496,"tags":577,"targetMarket":216,"tier":217},[569,530,578,215,214],"api",{"commitSha":257},{"repoId":581},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[578,214,530,215,569],{"evaluatedAt":584,"extractAt":585,"updatedAt":584},1778698569289,1778697652123,{"_creationTime":587,"_id":588,"community":589,"display":590,"identity":594,"providers":596,"relations":603,"tags":604,"workflow":605},1778697652123.8845,"k17bexjjjsz81ysk7bd3ggdm8s86mt2t",{"reviewCount":8},{"description":591,"installMethods":592,"name":593,"sourceUrl":570},"Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.",{"claudeCode":568},"openclaw-testing",{"basePath":595,"githubOwner":573,"githubRepo":574,"locale":18,"slug":593,"type":243},".agents/skills/openclaw-testing",{"evaluate":597,"extract":602},{"promptVersionExtension":204,"promptVersionScoring":205,"score":496,"tags":598,"targetMarket":216,"tier":217},[599,600,601,214,215],"testing","ci","validation",{"commitSha":257},{"repoId":581},[214,600,215,599,601],{"evaluatedAt":606,"extractAt":585,"updatedAt":606},1778697962962,{"_creationTime":608,"_id":609,"community":610,"display":611,"identity":615,"providers":618,"relations":624,"tags":625,"workflow":626},1778697652123.8804,"k173mjn1bp2a67v1h8qjkv7wn186met8",{"reviewCount":8},{"description":612,"installMethods":613,"name":614,"sourceUrl":570},"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.",{"claudeCode":568},"ClawSweeper Skill",{"basePath":616,"githubOwner":573,"githubRepo":574,"locale":18,"slug":617,"type":243},".agents/skills/clawsweeper","clawsweeper",{"evaluate":619,"extract":623},{"promptVersionExtension":204,"promptVersionScoring":205,"score":496,"tags":620,"targetMarket":216,"tier":217},[569,214,213,621,622],"maintenance","ci-cd",{"commitSha":257,"license":235},{"repoId":581},[214,622,213,569,621],{"evaluatedAt":627,"extractAt":585,"updatedAt":627},1778697688364]