[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-ckorhonen-repo-introspection-zh-CN":3,"guides-for-ckorhonen-repo-introspection":489,"similar-k17fb5yjsz547kqxvbqy97cw4586nb7f-zh-CN":490},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":250,"isFallback":236,"parentExtension":256,"providers":278,"relations":282,"repo":283,"tags":487,"workflow":488},1778683790179.7825,"k17fb5yjsz547kqxvbqy97cw4586nb7f",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"ckorhonen/swe-skills","SWE Repo Introspection","https://github.com/ckorhonen/swe-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":234,"workflow":248},1778684157056.364,"kn7eafan0vrkyazp6znxsw5dgd86n4d8","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":205,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"targetMarket":221,"tier":222,"useCases":223,"workflow":228},[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 understanding an unfamiliar codebase and provides specific use cases and non-goals.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a structured approach to repo introspection that goes beyond generic LLM capabilities by focusing on specific evidence and a systematic process.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is designed to be used with local checkout and shell access, covering the complete lifecycle of understanding a repository.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused solely on inspecting and orienting users within a software repository, without bleeding into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's purpose, scope, and usage, including clear examples and boundaries.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill-based extension and does not expose discrete tools in the same manner as an MCP or CLI.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not expose configurable parameters or environment variables that require reference.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","As a skill, it does not expose multiple discrete tools with names to evaluate.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This is a skill and does not expose a tool schema or response shape.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under 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 May 9, 2026, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","No third-party dependencies were detected.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill focuses on repository introspection and does not appear to handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's instructions are focused on analyzing local files and commands, with no indication of loading external or untrusted data as executable code.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill operates on the local repository content and does not fetch external code or data at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's operations are limited to reading repository files and executing standard shell commands, with no indication of attempting to modify files outside the project folder.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were detected in the skill's instructions.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's purpose is to analyze local code and configuration, with no documented outbound calls or references to confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content and descriptions appear to be free of hidden-steering tricks or obfuscation.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's instructions are written in plain text and do not involve obfuscated code, base64 payloads, or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes reasonable assumptions about project structure and provides clear guidance on how to narrow the scope if needed.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating a low volume and no apparent neglect.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The extension uses GitHub release tags or a CHANGELOG.md, which provides versioning signals.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","As a skill, it relies on the agent's execution environment and does not have its own schema validation library.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is purely analytical and does not perform any destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill's instructions outline clear procedures and explicitly mention reporting missing information, suggesting robust error handling.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The skill's design does not involve destructive actions or outbound calls that would typically require local audit logging.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill analyzes code and configuration, not personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill operates on code and repository structure, with no regional or jurisdictional limitations.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on standard shell commands and tools, making it portable across POSIX-compliant environments.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README.md file exists and provides a clear overview of the repository's structure and installation instructions.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a skill, not a CLI or MCP, and does not expose a quantifiable tool surface in the same way.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","As a skill, it does not expose multiple discrete tools with potentially overlapping names.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised capabilities in the README and SKILL.md appear to be implemented and align with the skill's described functionality.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions using `npx skills install` and an example of how to run the skill.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The SKILL.md explicitly mentions stating unknowns and labeling inferences, indicating a focus on clear communication of issues and limitations.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","No third-party dependencies were detected that would require pinning.",{"category":33,"check":151,"severity":24,"summary":152},"Dry-run preview","The skill is read-only and does not perform state-changing operations, making a dry-run mode inapplicable.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The skill operates locally and does not involve remote calls that would require idempotency or specific timeouts.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill's functionality does not involve telemetry collection.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The purpose is clearly stated in the SKILL.md frontmatter and the displayed description, covering what the skill does and when to use it with specific examples and non-goals.",{"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 is well-structured, keeps detailed procedures inline, and avoids unnecessary verbosity.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The skill's procedure is detailed inline and does not require external files for further explanation of complex steps.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill is designed for a bounded task of repository orientation and does not involve extensive exploration that would necessitate `context: fork`.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides two clear, end-to-end examples demonstrating user input, skill actions, and expected outcomes.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill explicitly addresses edge cases like limited documentation or large monorepos and provides recovery strategies.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not rely on external tools like an MCP and operates using standard shell commands available in the environment.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's instructions emphasize grounding reports in evidence and labeling inferences, implying a halt and report mechanism for missing information.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; cross-skill coordination is not applicable here.",1778684156905,"This skill analyzes a software repository to generate a report detailing its structure, tooling, entry points, boundaries, active surfaces, and safe starting points for development work.",[195,196,197,198,199],"Generates repo structure maps","Identifies tooling and runtime shape","Locates entry points and boundaries","Captures validation and automation surfaces","Notes active and safe areas for editing",[201,202,203],"Implementing a known change request","Debugging a specific defect","Writing broad architecture visions beyond visible repo evidence",[],[206,207,208],"Local checkout and shell access","Standard repo inspection tools (e.g., fd, rg, git)","Access to repo docs or CI configuration","3.0.0","4.4.0","To quickly orient engineers and agents in unfamiliar codebases, providing concrete evidence-based reports to guide development efforts.","High-quality documentation and clear scope result in a verified tier. There are no findings that would lower the score from the maximum.",99,"Excellent skill for understanding unfamiliar codebases, providing structured reports and clear guidance.",[216,217,218,219,220],"codebase","repository","structure","documentation","analysis","global","verified",[224,225,226,227],"Understand an unfamiliar repository before editing it","Prepare for code delegation or planning","Map tooling, entry points, and boundaries","Find safe starting surfaces for follow-on work",[229,230,231,232,233],"Inspect the root and primary docs","Identify tooling and runtime shape","Locate entry points and boundaries","Capture validation and automation surfaces","Note active and safe areas",{"codeQuality":235,"collectedAt":237,"documentation":238,"maintenance":241,"security":245,"testCoverage":247},{"hasLockfile":236},true,1778684141010,{"descriptionLength":239,"readmeSize":240},529,8683,{"closedIssues90d":8,"forks":8,"hasChangelog":242,"openIssues90d":8,"pushedAt":243,"stars":244},false,1778361321000,1,{"hasNpmPackage":242,"license":246,"smitheryVerified":242},"MIT",{"hasCi":236,"hasTests":242},{"updatedAt":249},1778684157056,{"basePath":251,"githubOwner":252,"githubRepo":253,"locale":18,"slug":254,"type":255},"skills/repo-introspection","ckorhonen","swe-skills","repo-introspection","skill",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":263,"parentExtension":266,"providers":267,"relations":273,"tags":275,"workflow":276},1778683790179.7788,"k17d2yq229g61qvea0x8t60w1h86mgr8",{"reviewCount":8},{"description":261,"installMethods":262,"name":253,"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":253},{"basePath":264,"githubOwner":252,"githubRepo":253,"locale":18,"slug":253,"type":265},"","plugin",null,{"extract":268},{"commitSha":269,"plugin":270},"HEAD",{"mcpCount":8,"provider":271,"skillCount":272},"classify",17,{"repoId":274},"kd7b5kvzw3q7dgvym5bdx3m53986mann",[],{"extractAt":277,"updatedAt":277},1778683790179,{"evaluate":279,"extract":281},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":280,"targetMarket":221,"tier":222},[216,217,218,219,220],{"commitSha":269,"license":246},{"parentExtensionId":258,"repoId":274},{"_creationTime":284,"_id":274,"identity":285,"providers":286,"workflow":483},1778683785537.182,{"githubOwner":252,"githubRepo":253,"sourceUrl":14},{"classify":287,"discover":471,"github":474},{"commitSha":269,"extensions":288},[289,337,346,354,362,370,378,386,394,402,410,418,426,434,442,450,455,463],{"basePath":264,"description":261,"displayName":253,"installMethods":290,"rationale":291,"selectedPaths":292,"source":336,"sourceLanguage":18,"type":265},{"claudeCode":253},"plugin manifest at .claude-plugin/plugin.json",[293,296,298,301,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334],{"path":294,"priority":295},".claude-plugin/plugin.json","mandatory",{"path":297,"priority":295},"README.md",{"path":299,"priority":300},"LICENSE","high",{"path":302,"priority":303},"skills/babysit-pr/SKILL.md","medium",{"path":305,"priority":303},"skills/capture-knowledge/SKILL.md",{"path":307,"priority":303},"skills/change-validation-planner/SKILL.md",{"path":309,"priority":303},"skills/create-skill/SKILL.md",{"path":311,"priority":303},"skills/docs-drift-audit/SKILL.md",{"path":313,"priority":303},"skills/incident-followup-audit/SKILL.md",{"path":315,"priority":303},"skills/init/SKILL.md",{"path":317,"priority":303},"skills/merged-pr-monitoring/SKILL.md",{"path":319,"priority":303},"skills/observability-gap-hunt/SKILL.md",{"path":321,"priority":303},"skills/ownership-risk-map/SKILL.md",{"path":323,"priority":303},"skills/performance-hunt/SKILL.md",{"path":325,"priority":303},"skills/pr-risk-review/SKILL.md",{"path":327,"priority":303},"skills/recent-commit-bug-hunt/SKILL.md",{"path":329,"priority":303},"skills/refactor-opportunities/SKILL.md",{"path":331,"priority":303},"skills/repo-introspection/SKILL.md",{"path":333,"priority":303},"skills/security-audit/SKILL.md",{"path":335,"priority":303},"skills/test-gap-hunt/SKILL.md","rule",{"basePath":338,"description":339,"displayName":340,"installMethods":341,"rationale":342,"selectedPaths":343,"source":336,"sourceLanguage":18,"type":255},"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",[344],{"path":345,"priority":295},"SKILL.md",{"basePath":347,"description":348,"displayName":349,"installMethods":350,"rationale":351,"selectedPaths":352,"source":336,"sourceLanguage":18,"type":255},"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",[353],{"path":345,"priority":295},{"basePath":355,"description":356,"displayName":357,"installMethods":358,"rationale":359,"selectedPaths":360,"source":336,"sourceLanguage":18,"type":255},"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",[361],{"path":345,"priority":295},{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":336,"sourceLanguage":18,"type":255},"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",[369],{"path":345,"priority":295},{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":336,"sourceLanguage":18,"type":255},"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",[377],{"path":345,"priority":295},{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":336,"sourceLanguage":18,"type":255},"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",[385],{"path":345,"priority":295},{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":336,"sourceLanguage":18,"type":255},"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",[393],{"path":345,"priority":295},{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":336,"sourceLanguage":18,"type":255},"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",[401],{"path":345,"priority":295},{"basePath":403,"description":404,"displayName":405,"installMethods":406,"rationale":407,"selectedPaths":408,"source":336,"sourceLanguage":18,"type":255},"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",[409],{"path":345,"priority":295},{"basePath":411,"description":412,"displayName":413,"installMethods":414,"rationale":415,"selectedPaths":416,"source":336,"sourceLanguage":18,"type":255},"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",[417],{"path":345,"priority":295},{"basePath":419,"description":420,"displayName":421,"installMethods":422,"rationale":423,"selectedPaths":424,"source":336,"sourceLanguage":18,"type":255},"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",[425],{"path":345,"priority":295},{"basePath":427,"description":428,"displayName":429,"installMethods":430,"rationale":431,"selectedPaths":432,"source":336,"sourceLanguage":18,"type":255},"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",[433],{"path":345,"priority":295},{"basePath":435,"description":436,"displayName":437,"installMethods":438,"rationale":439,"selectedPaths":440,"source":336,"sourceLanguage":18,"type":255},"skills/recent-commit-bug-hunt","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.","recent-commit-bug-hunt",{"claudeCode":12},"SKILL.md frontmatter at skills/recent-commit-bug-hunt/SKILL.md",[441],{"path":345,"priority":295},{"basePath":443,"description":444,"displayName":445,"installMethods":446,"rationale":447,"selectedPaths":448,"source":336,"sourceLanguage":18,"type":255},"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",[449],{"path":345,"priority":295},{"basePath":251,"description":10,"displayName":254,"installMethods":451,"rationale":452,"selectedPaths":453,"source":336,"sourceLanguage":18,"type":255},{"claudeCode":12},"SKILL.md frontmatter at skills/repo-introspection/SKILL.md",[454],{"path":345,"priority":295},{"basePath":456,"description":457,"displayName":458,"installMethods":459,"rationale":460,"selectedPaths":461,"source":336,"sourceLanguage":18,"type":255},"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",[462],{"path":345,"priority":295},{"basePath":464,"description":465,"displayName":466,"installMethods":467,"rationale":468,"selectedPaths":469,"source":336,"sourceLanguage":18,"type":255},"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",[470],{"path":345,"priority":295},{"sources":472},[473],"manual",{"closedIssues90d":8,"description":475,"forks":8,"homepage":476,"license":246,"openIssues90d":8,"pushedAt":243,"readmeSize":240,"stars":244,"topics":477},"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/",[478,479,480,481,482],"agent-skills","claude-code","claude-plugins","code-review","codex",{"classifiedAt":484,"discoverAt":485,"extractAt":486,"githubAt":486,"updatedAt":484},1778683789715,1778683785537,1778683787839,[220,216,219,217,218],{"evaluatedAt":249,"extractAt":277,"updatedAt":249},[],[491,522,550,578,607,637],{"_creationTime":492,"_id":493,"community":494,"display":495,"identity":501,"providers":507,"relations":514,"tags":517,"workflow":518},1778697369386.3174,"k17bxj50v6wxff2qe5a5a4d4bn86mvk3",{"reviewCount":8},{"description":496,"installMethods":497,"name":499,"sourceUrl":500},"关于演示文稿幻灯片格式、权重系统、导航和章节结构的知识",{"claudeCode":498},"shanraisshan/claude-code-best-practice","Presentation Structure","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":502,"githubOwner":503,"githubRepo":504,"locale":505,"slug":506,"type":255},".claude/skills/presentation/presentation-structure","shanraisshan","claude-code-best-practice","zh-CN","presentation-structure",{"evaluate":508,"extract":513},{"promptVersionExtension":209,"promptVersionScoring":210,"score":509,"tags":510,"targetMarket":221,"tier":222},100,[511,512,219,220],"presentation","html",{"commitSha":269,"license":246},{"repoId":515,"translatedFrom":516},"kd74710g49kxgwbfjxeb7s132d86myxr","k175cp8c6m1kknsf9yhd75swn586m4hj",[220,219,512,511],{"evaluatedAt":519,"extractAt":520,"updatedAt":521},1778697246983,1778697205743,1778697369386,{"_creationTime":523,"_id":524,"community":525,"display":526,"identity":532,"providers":536,"relations":543,"tags":546,"workflow":547},1778699234184.6133,"k170q6m14w6ah5ygc0jr5sa54986mpx7",{"reviewCount":8},{"description":527,"installMethods":528,"name":530,"sourceUrl":531},"Deep codebase initialization with hierarchical AGENTS.md documentation",{"claudeCode":529},"Yeachan-Heo/oh-my-claudecode","deepinit","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":533,"githubOwner":534,"githubRepo":535,"locale":18,"slug":530,"type":255},"skills/deepinit","Yeachan-Heo","oh-my-claudecode",{"evaluate":537,"extract":542},{"promptVersionExtension":209,"promptVersionScoring":210,"score":509,"tags":538,"targetMarket":221,"tier":222},[219,216,539,540,541],"agent","typescript","javascript",{"commitSha":269},{"parentExtensionId":544,"repoId":545},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[539,216,219,541,540],{"evaluatedAt":548,"extractAt":549,"updatedAt":548},1778699437749,1778699234184,{"_creationTime":551,"_id":552,"community":553,"display":554,"identity":560,"providers":564,"relations":571,"tags":574,"workflow":575},1778695548458.3276,"k1762ymg666r9vvk2gwymn0mbs86nb6x",{"reviewCount":8},{"description":555,"installMethods":556,"name":558,"sourceUrl":559},"Analyze an arbitrary codebase to identify functions, APIs, and data sources suitable for exposure as MCP tools, producing a tool specification document. Use when planning an MCP server for an existing project, auditing a codebase before wrapping it as an AI-accessible tool surface, comparing what a codebase can do versus what is already exposed via MCP, or generating a tool spec to hand off to scaffold-mcp-server.\n",{"claudeCode":557},"pjt222/agent-almanac","analyze-codebase-for-mcp","https://github.com/pjt222/agent-almanac",{"basePath":561,"githubOwner":562,"githubRepo":563,"locale":18,"slug":558,"type":255},"skills/analyze-codebase-for-mcp","pjt222","agent-almanac",{"evaluate":565,"extract":570},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":566,"targetMarket":221,"tier":222},[567,220,568,216,569],"mcp","tool-design","specification",{"commitSha":269},{"parentExtensionId":572,"repoId":573},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[220,216,567,569,568],{"evaluatedAt":576,"extractAt":577,"updatedAt":576},1778695685162,1778695548458,{"_creationTime":579,"_id":580,"community":581,"display":582,"identity":588,"providers":592,"relations":599,"tags":602,"workflow":603},1778699403474.358,"k173eq9h41672w4kj2q7x94yf986nfaz",{"reviewCount":8},{"description":583,"installMethods":584,"name":586,"sourceUrl":587},"使用 Repomix 将代码库打包并分析成适合 AI 处理的单一文件。\n当用户希望探索仓库、分析代码结构、查找模式、检查令牌计数或为 AI 分析准备代码库上下文时使用。\n支持本地目录和远程 GitHub 仓库。\n",{"claudeCode":585},"yamadashy/repomix","repomix","https://github.com/yamadashy/repomix",{"basePath":589,"githubOwner":590,"githubRepo":586,"locale":505,"slug":591,"type":255},".agents/clawhub","yamadashy","clawhub",{"evaluate":593,"extract":598},{"promptVersionExtension":209,"promptVersionScoring":210,"score":594,"tags":595,"targetMarket":221,"tier":222},98,[216,217,220,596,597],"ai-context","cli",{"commitSha":269},{"repoId":600,"translatedFrom":601},"kd726yk1d724vsa4haafjmekyn86mx6y","k17922hd7s5dprej8manvncfs586nrq0",[596,220,597,216,217],{"evaluatedAt":604,"extractAt":605,"updatedAt":606},1778699276969,1778699200079,1778699403474,{"_creationTime":608,"_id":609,"community":610,"display":611,"identity":617,"providers":622,"relations":631,"tags":633,"workflow":634},1778696691708.3035,"k17br1j5s86ae90zqeyd7zcg2586mkwr",{"reviewCount":8},{"description":612,"installMethods":613,"name":615,"sourceUrl":616},"Comprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms\n",{"claudeCode":614},"ruvnet/ruflo","Performance Analysis","https://github.com/ruvnet/ruflo",{"basePath":618,"githubOwner":619,"githubRepo":620,"locale":18,"slug":621,"type":255},".claude/skills/performance-analysis","ruvnet","ruflo","performance-analysis",{"evaluate":623,"extract":630},{"promptVersionExtension":209,"promptVersionScoring":210,"score":509,"tags":624,"targetMarket":221,"tier":222},[625,220,626,627,628,629],"performance","optimization","claude-flow","bottleneck-detection","reporting",{"commitSha":269,"license":246},{"repoId":632},"kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[220,628,627,626,625,629],{"evaluatedAt":635,"extractAt":636,"updatedAt":635},1778699217174,1778696691708,{"_creationTime":638,"_id":639,"community":640,"display":641,"identity":647,"providers":651,"relations":658,"tags":661,"workflow":662},1778699119124.668,"k174xef0y7h5dr9f932g3ax6d986n2dd",{"reviewCount":8},{"description":642,"installMethods":643,"name":645,"sourceUrl":646},"为 AI 代理提供决策智能。分析选项、使用 PageRank 映射决策依赖关系、检测信息源冲突，并找出最重要的选择。",{"claudeCode":644},"Whatsonyourmind/oraclaw","oraclaw-decide","https://github.com/Whatsonyourmind/oraclaw",{"basePath":648,"githubOwner":649,"githubRepo":650,"locale":505,"slug":645,"type":255},"mission-control/packages/clawhub-skills/oraclaw-decide","Whatsonyourmind","oraclaw",{"evaluate":652,"extract":657},{"promptVersionExtension":209,"promptVersionScoring":210,"score":509,"tags":653,"targetMarket":221,"tier":222},[654,220,626,655,656],"decision-making","graph-theory","ai-agent-tools",{"commitSha":269},{"repoId":659,"translatedFrom":660},"kd76fmxm1ng903s4fmj0p7hxxs86ndkg","k17fe7ybjme5s1n10mmg3emmns86nr26",[656,220,654,655,626],{"evaluatedAt":663,"extractAt":664,"updatedAt":665},1778698934136,1778698837670,1778699119124]