[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-obra-requesting-code-review-en":3,"guides-for-obra-requesting-code-review":563,"similar-k178y66kjt4kpm5q8n59exkq2n86n8rd-en":564},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":241,"isFallback":237,"parentExtension":246,"providers":307,"relations":311,"repo":312,"tags":560,"workflow":561},1778694781833.2693,"k178y66kjt4kpm5q8n59exkq2n86n8rd",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Use when completing tasks, implementing major features, or before merging to verify work meets requirements",{"claudeCode":12},"obra/superpowers","requesting-code-review","https://github.com/obra/superpowers",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":220,"workflow":239},1778694906480.6206,"kn7cf5tqt9945ha9q8n0cmj5ad86n8n9","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"targetMarket":214,"tier":215,"useCases":216},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,99,103,107,110,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 states the problem of needing a code reviewer for tasks, features, and merges, and names the artifact (code changes) and user intent (verify work meets requirements).",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a focused code review subagent with precisely crafted context, which is more valuable than a general LLM prompt for this specific task.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill outlines a clear workflow with distinct steps for requesting, acting on, and integrating feedback, covering the complete lifecycle of a code review process.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused on the specific task of requesting and managing code reviews, integrating well with development workflows without overextending into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's purpose of using a code reviewer subagent for verification tasks before merging.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill leverages a 'Task tool' with a 'general-purpose' type and a structured prompt, effectively scoping the LLM's action to code review without exposing arbitrary command execution.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All parameters for the code reviewer subagent, such as DESCRIPTION, PLAN_OR_REQUIREMENTS, BASE_SHA, and HEAD_SHA, are clearly defined and documented within the SKILL.md and the reviewer template.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The primary interaction is through the 'Task tool' with a 'general-purpose' type, which is descriptive of its function.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The skill uses structured placeholders within a prompt for its inputs, and the expected output format is well-defined, ensuring minimal and documented I/O.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension's license is MIT, clearly stated in the LICENSE file and README.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The repository shows recent commits, indicating active maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The extension does not appear to use third-party dependencies.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill does not handle or expose secrets; it orchestrates a subagent review process.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's prompt template clearly delineates sections for user-provided content and instructions, and the git SHAs are treated as data, not code to execute.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external content at runtime; all necessary information is provided via structured input or executed within the tool's environment.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill orchestrates a task execution within a sandbox and does not modify files outside the project scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were found in the skill's execution model.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not read or submit confidential data; it focuses on code review coordination.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks, and descriptions are clean ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill does not use obfuscated code or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill requires Git SHAs as input but does not make assumptions about specific project file layouts beyond what is necessary for standard Git operations.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","The repository shows a healthy ratio of closed to open issues, indicating active maintenance and responsiveness.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The repository has a changelog and recent commits, indicating a managed release process.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","Input arguments like git SHAs are expected to be validated by the calling environment or the 'Task tool' before being used in the prompt.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is focused on review and feedback, not destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill relies on the 'Task tool' for error handling and reporting, ensuring structured error responses.",{"category":104,"check":114,"severity":63,"summary":115},"Logging","The skill orchestrates a subagent and does not perform direct destructive actions or outbound calls that require local audit logging.",{"category":117,"check":118,"severity":63,"summary":119},"Compliance","GDPR","The skill does not operate on personal data; it reviews code changes.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill is globally applicable and does not have any regional restrictions.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on the 'Task tool' and standard Git commands, ensuring broad runtime compatibility.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README provides a good overview of the Superpowers project and its philosophy, including installation instructions for various harnesses.",{"category":33,"check":130,"severity":63,"summary":131},"Tool surface size","This skill primarily interacts with the 'Task tool' and does not expose a large number of individual tools.",{"category":40,"check":133,"severity":63,"summary":134},"Overlapping near-synonym tools","The skill uses a single 'Task tool' and does not expose overlapping synonym tools.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All features described in the SKILL.md and README are implemented through the 'Task tool' orchestration and the provided prompt template.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides detailed installation instructions for various harnesses, including Claude Code, and the SKILL.md shows an example of how to invoke the related task.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","Error handling is delegated to the 'Task tool', which is expected to provide structured and actionable error messages.",{"category":147,"check":148,"severity":63,"summary":149},"Execution","Pinned dependencies","The skill does not rely on external script dependencies that require pinning.",{"category":33,"check":151,"severity":63,"summary":152},"Dry-run preview","The skill is for code review and does not perform state-changing operations or send data outward.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The skill relies on the 'Task tool' for execution, which is expected to handle timeouts and retries appropriately.",{"category":117,"check":158,"severity":63,"summary":159},"Telemetry opt-in","The skill does not emit telemetry; it orchestrates a subagent review process.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's purpose is precisely defined: to use a code reviewer subagent for verifying work before merging, with clear triggers and boundaries.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and self-contained, accurately summarizing the core capability of requesting code reviews.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is concise, outlining the workflow and delegating deeper material to the reviewer template and example output.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the high-level workflow and links to the 'code-reviewer.md' template for detailed instructions, demonstrating progressive disclosure.",{"category":170,"check":174,"severity":63,"summary":175},"Forked exploration","This skill orchestrates a review and does not involve deep exploration that would flood the main conversation.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","A clear, end-to-end example demonstrates the invocation process using placeholders and shows the expected output format from the subagent.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md and reviewer template explicitly document failure modes such as reviewer errors and provide guidance on how to handle them, including pushing back with reasoning.",{"category":92,"check":183,"severity":63,"summary":184},"Tool Fallback","The skill relies on the 'Task tool' and does not have external tool dependencies with fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's workflow includes steps to address reviewer feedback, implying a halt on progress if critical or important issues are found, and provides guidance on how to push back if the reviewer is wrong.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and clearly defines its purpose without relying on other specific skills being loaded in the same session.",1778694906376,"This skill orchestrates a code reviewer subagent to evaluate code changes against requirements, providing structured feedback before merging.",[195,196,197,198],"Dispatches a dedicated code reviewer subagent","Provides focused context to the reviewer","Supports structured feedback and issue categorization","Integrates with development lifecycles (tasks, features, merges)",[200,201,202],"Replacing human code reviews entirely","Performing arbitrary code execution","Handling secrets or personal data","3.0.0","4.4.0","To ensure code quality and requirement adherence by integrating a focused code review process into development workflows, especially before merging.","The skill is well-documented, has clear use cases and non-goals, and integrates seamlessly with the execution environment. No critical or warning findings were identified.",98,"High-quality skill for requesting and managing code reviews.",[210,211,212,213],"code-review","development-workflow","subagent-orchestration","quality-assurance","global","verified",[217,218,219],"Requesting review after completing a task","Getting a quality check before merging code","Seeking a fresh perspective when stuck on development",{"codeQuality":221,"collectedAt":223,"documentation":224,"maintenance":227,"popularity":233,"security":235,"testCoverage":238},{"hasLockfile":222},true,1778694891263,{"descriptionLength":225,"readmeSize":226},107,8354,{"closedIssues90d":228,"forks":229,"hasChangelog":222,"openIssues90d":230,"pushedAt":231,"stars":232},264,16839,123,1778631763000,189277,{"npmDownloads":234},4072,{"hasNpmPackage":222,"license":236,"smitheryVerified":237},"MIT",false,{"hasCi":237,"hasTests":222},{"updatedAt":240},1778694906480,{"basePath":242,"githubOwner":243,"githubRepo":244,"locale":18,"slug":13,"type":245},"skills/requesting-code-review","obra","superpowers","skill",{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":255,"parentExtension":258,"providers":291,"relations":302,"tags":303,"workflow":304},1778694781833.2678,"k173cyjvkcyer717cf1859rka586mrx6",{"reviewCount":8},{"description":251,"installMethods":252,"name":254,"sourceUrl":14},"Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques",{"claudeCode":244,"superpowersMarketplace":253},"superpowers@superpowers-marketplace","Superpowers",{"basePath":256,"githubOwner":243,"githubRepo":244,"locale":18,"slug":244,"type":257},"","plugin",{"_creationTime":259,"_id":260,"community":261,"display":262,"identity":266,"providers":268,"relations":284,"tags":286,"workflow":287},1778694781833.2676,"k1788r38shp3egpgndh2gady8n86nknf",{"reviewCount":8},{"description":263,"installMethods":264,"name":265,"sourceUrl":14},"Development marketplace for Superpowers core skills library",{"claudeCode":12},"superpowers-dev",{"basePath":256,"githubOwner":243,"githubRepo":244,"locale":18,"slug":244,"type":267},"marketplace",{"evaluate":269,"extract":278},{"promptVersionExtension":270,"promptVersionScoring":204,"score":271,"tags":272,"targetMarket":214,"tier":277},"3.1.0",75,[273,274,275,276,267],"development","methodology","agent","skills","community",{"commitSha":279,"marketplace":280,"plugin":282},"HEAD",{"name":265,"pluginCount":281},1,{"mcpCount":8,"provider":283,"skillCount":8},"classify",{"repoId":285},"kd78df84w9e6v1ppqnzptt1afd86n9rm",[275,273,267,274,276],{"evaluatedAt":288,"extractAt":289,"updatedAt":290},1778694793413,1778694781833,1778695144064,{"evaluate":292,"extract":299},{"promptVersionExtension":203,"promptVersionScoring":204,"score":293,"tags":294,"targetMarket":214,"tier":277},96,[295,296,297,298,274],"tdd","debugging","workflow","collaboration",{"commitSha":279,"license":236,"plugin":300},{"mcpCount":8,"provider":283,"skillCount":301},14,{"parentExtensionId":260,"repoId":285},[298,296,274,295,297],{"evaluatedAt":305,"extractAt":289,"updatedAt":306},1778694812257,1778695144413,{"evaluate":308,"extract":310},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":309,"targetMarket":214,"tier":215},[210,211,212,213],{"commitSha":279},{"parentExtensionId":248,"repoId":285},{"_creationTime":313,"_id":285,"identity":314,"providers":315,"workflow":555},1778694775718.9592,{"githubOwner":243,"githubRepo":244,"sourceUrl":14},{"classify":316,"discover":547,"extract":550,"github":551,"npm":554},{"commitSha":279,"extensions":317},[318,331,380,404,412,420,428,436,443,457,481,491,499,513,521,531],{"basePath":256,"description":263,"displayName":265,"installMethods":319,"rationale":320,"selectedPaths":321,"source":330,"sourceLanguage":18,"type":267},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[322,325,327],{"path":323,"priority":324},".claude-plugin/marketplace.json","mandatory",{"path":326,"priority":324},"README.md",{"path":328,"priority":329},"LICENSE","high","rule",{"basePath":256,"description":251,"displayName":244,"installMethods":332,"license":236,"rationale":333,"selectedPaths":334,"source":330,"sourceLanguage":18,"type":257},{"claudeCode":244},"plugin manifest at .claude-plugin/plugin.json",[335,337,338,339,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378],{"path":336,"priority":324},".claude-plugin/plugin.json",{"path":326,"priority":324},{"path":328,"priority":329},{"path":340,"priority":341},"skills/brainstorming/SKILL.md","medium",{"path":343,"priority":341},"skills/dispatching-parallel-agents/SKILL.md",{"path":345,"priority":341},"skills/executing-plans/SKILL.md",{"path":347,"priority":341},"skills/finishing-a-development-branch/SKILL.md",{"path":349,"priority":341},"skills/receiving-code-review/SKILL.md",{"path":351,"priority":341},"skills/requesting-code-review/SKILL.md",{"path":353,"priority":341},"skills/subagent-driven-development/SKILL.md",{"path":355,"priority":341},"skills/systematic-debugging/SKILL.md",{"path":357,"priority":341},"skills/test-driven-development/SKILL.md",{"path":359,"priority":341},"skills/using-git-worktrees/SKILL.md",{"path":361,"priority":341},"skills/using-superpowers/SKILL.md",{"path":363,"priority":341},"skills/verification-before-completion/SKILL.md",{"path":365,"priority":341},"skills/writing-plans/SKILL.md",{"path":367,"priority":341},"skills/writing-skills/SKILL.md",{"path":369,"priority":329},"hooks/hooks-cursor.json",{"path":371,"priority":329},"hooks/hooks.json",{"path":373,"priority":329},"hooks/run-hook.cmd",{"path":375,"priority":329},"hooks/session-start",{"path":377,"priority":329},".codex-plugin/plugin.json",{"path":379,"priority":329},".cursor-plugin/plugin.json",{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":330,"sourceLanguage":18,"type":245},"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",[387,389,392,394,396,398,400,402],{"path":388,"priority":324},"SKILL.md",{"path":390,"priority":391},"scripts/frame-template.html","low",{"path":393,"priority":391},"scripts/helper.js",{"path":395,"priority":391},"scripts/server.cjs",{"path":397,"priority":391},"scripts/start-server.sh",{"path":399,"priority":391},"scripts/stop-server.sh",{"path":401,"priority":341},"spec-document-reviewer-prompt.md",{"path":403,"priority":341},"visual-companion.md",{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":330,"sourceLanguage":18,"type":245},"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",[411],{"path":388,"priority":324},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":330,"sourceLanguage":18,"type":245},"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",[419],{"path":388,"priority":324},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":330,"sourceLanguage":18,"type":245},"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",[427],{"path":388,"priority":324},{"basePath":429,"description":430,"displayName":431,"installMethods":432,"rationale":433,"selectedPaths":434,"source":330,"sourceLanguage":18,"type":245},"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",[435],{"path":388,"priority":324},{"basePath":242,"description":10,"displayName":13,"installMethods":437,"rationale":438,"selectedPaths":439,"source":330,"sourceLanguage":18,"type":245},{"claudeCode":12},"SKILL.md frontmatter at skills/requesting-code-review/SKILL.md",[440,441],{"path":388,"priority":324},{"path":442,"priority":341},"code-reviewer.md",{"basePath":444,"description":445,"displayName":446,"installMethods":447,"rationale":448,"selectedPaths":449,"source":330,"sourceLanguage":18,"type":245},"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",[450,451,453,455],{"path":388,"priority":324},{"path":452,"priority":341},"code-quality-reviewer-prompt.md",{"path":454,"priority":341},"implementer-prompt.md",{"path":456,"priority":341},"spec-reviewer-prompt.md",{"basePath":458,"description":459,"displayName":460,"installMethods":461,"rationale":462,"selectedPaths":463,"source":330,"sourceLanguage":18,"type":245},"skills/systematic-debugging","Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes","systematic-debugging",{"claudeCode":12},"SKILL.md frontmatter at skills/systematic-debugging/SKILL.md",[464,465,467,469,471,473,475,477,479],{"path":388,"priority":324},{"path":466,"priority":341},"CREATION-LOG.md",{"path":468,"priority":341},"condition-based-waiting.md",{"path":470,"priority":341},"defense-in-depth.md",{"path":472,"priority":341},"root-cause-tracing.md",{"path":474,"priority":341},"test-academic.md",{"path":476,"priority":341},"test-pressure-1.md",{"path":478,"priority":341},"test-pressure-2.md",{"path":480,"priority":341},"test-pressure-3.md",{"basePath":482,"description":483,"displayName":484,"installMethods":485,"rationale":486,"selectedPaths":487,"source":330,"sourceLanguage":18,"type":245},"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",[488,489],{"path":388,"priority":324},{"path":490,"priority":341},"testing-anti-patterns.md",{"basePath":492,"description":493,"displayName":494,"installMethods":495,"rationale":496,"selectedPaths":497,"source":330,"sourceLanguage":18,"type":245},"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",[498],{"path":388,"priority":324},{"basePath":500,"description":501,"displayName":502,"installMethods":503,"rationale":504,"selectedPaths":505,"source":330,"sourceLanguage":18,"type":245},"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",[506,507,509,511],{"path":388,"priority":324},{"path":508,"priority":341},"references/codex-tools.md",{"path":510,"priority":341},"references/copilot-tools.md",{"path":512,"priority":341},"references/gemini-tools.md",{"basePath":514,"description":515,"displayName":516,"installMethods":517,"rationale":518,"selectedPaths":519,"source":330,"sourceLanguage":18,"type":245},"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",[520],{"path":388,"priority":324},{"basePath":522,"description":523,"displayName":524,"installMethods":525,"rationale":526,"selectedPaths":527,"source":330,"sourceLanguage":18,"type":245},"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",[528,529],{"path":388,"priority":324},{"path":530,"priority":341},"plan-document-reviewer-prompt.md",{"basePath":532,"description":533,"displayName":534,"installMethods":535,"rationale":536,"selectedPaths":537,"source":330,"sourceLanguage":18,"type":245},"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",[538,539,541,543,545],{"path":388,"priority":324},{"path":540,"priority":341},"anthropic-best-practices.md",{"path":542,"priority":391},"examples/CLAUDE_MD_TESTING.md",{"path":544,"priority":341},"persuasion-principles.md",{"path":546,"priority":341},"testing-skills-with-subagents.md",{"sources":548},[549],"manual",{"npmPackage":244},{"closedIssues90d":228,"description":552,"forks":229,"license":236,"openIssues90d":230,"pushedAt":231,"readmeSize":226,"stars":232,"topics":553},"An agentic skills framework & software development methodology that works.",[],{"downloads":234},{"classifiedAt":556,"discoverAt":557,"extractAt":558,"githubAt":558,"npmAt":559,"updatedAt":556},1778694781548,1778694775719,1778694777628,1778694779566,[210,211,213,212],{"evaluatedAt":240,"extractAt":289,"updatedAt":562},1778695145281,[],[565,597,624,654,684,711],{"_creationTime":566,"_id":567,"community":568,"display":569,"identity":575,"providers":581,"relations":590,"tags":592,"workflow":593},1778691193352.5178,"k175cj68ewyej64segk2xnppss86n5ad",{"reviewCount":8},{"description":570,"installMethods":571,"name":573,"sourceUrl":574},"Revisa pull requests en proyectos Drupal 11 (u otro) siguiendo la metodología Codex (lógica de negocio, edge cases de hooks/queries, seguridad, performance, completitud). Genera un informe .md en la carpeta del IDE detectado (.antigravity/, .cursor/, .vscode/ o docs/) con hallazgos por severidad y soluciones accionables. Usar cuando el usuario pida \"revisión Codex\", \"revisión de PR\", \"revisar PR\", \"revisar PR",{"claudeCode":572},"j4rk0r/claude-skills","Codex PR Review","https://github.com/j4rk0r/claude-skills",{"basePath":576,"githubOwner":577,"githubRepo":578,"locale":579,"slug":580,"type":245},"skills/codex-pr-review","j4rk0r","claude-skills","es","codex-pr-review",{"evaluate":582,"extract":589},{"promptVersionExtension":203,"promptVersionScoring":204,"score":583,"tags":584,"targetMarket":214,"tier":215},100,[585,210,586,587,588,213],"drupal","pull-request","codex","security",{"commitSha":279,"license":236},{"repoId":591},"kd79shaph0e07035621cxd7x1n86m944",[210,587,585,586,213,588],{"evaluatedAt":594,"extractAt":595,"updatedAt":596},1778691239127,1778691193352,1778691484699,{"_creationTime":598,"_id":599,"community":600,"display":601,"identity":607,"providers":611,"relations":618,"tags":620,"workflow":621},1778696691708.291,"k17ftx4pjkebk4qtn7x2fj871586nzs9",{"reviewCount":8},{"description":602,"installMethods":603,"name":605,"sourceUrl":606},"Agent skill for reviewer - invoke with $agent-reviewer",{"claudeCode":604},"ruvnet/ruflo","agent-reviewer","https://github.com/ruvnet/ruflo",{"basePath":608,"githubOwner":609,"githubRepo":610,"locale":18,"slug":605,"type":245},".agents/skills/agent-reviewer","ruvnet","ruflo",{"evaluate":612,"extract":617},{"promptVersionExtension":203,"promptVersionScoring":204,"score":613,"tags":614,"targetMarket":214,"tier":215},99,[210,213,588,615,616],"performance","maintainability",{"commitSha":279},{"repoId":619},"kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[210,616,615,213,588],{"evaluatedAt":622,"extractAt":623,"updatedAt":622},1778698241010,1778696691708,{"_creationTime":625,"_id":626,"community":627,"display":628,"identity":634,"providers":638,"relations":647,"tags":650,"workflow":651},1778695548458.3926,"k172f2ed2j5kxdq8hbw4nszcw186m5xj",{"reviewCount":8},{"description":629,"installMethods":630,"name":632,"sourceUrl":633},"Review a pull request end-to-end using GitHub CLI. Covers diff analysis, commit history review, CI/CD check verification, severity-leveled feedback (blocking/suggestion/nit/praise), and gh pr review submission. Use when a pull request is assigned for review, performing a self-review before requesting others' input, conducting a second review after feedback is addressed, or auditing a merged PR for post-merge quality assessment.\n",{"claudeCode":631},"pjt222/agent-almanac","review-pull-request","https://github.com/pjt222/agent-almanac",{"basePath":635,"githubOwner":636,"githubRepo":637,"locale":18,"slug":632,"type":245},"skills/review-pull-request","pjt222","agent-almanac",{"evaluate":639,"extract":646},{"promptVersionExtension":203,"promptVersionScoring":204,"score":583,"tags":640,"targetMarket":214,"tier":215},[641,586,642,210,643,644,645],"review","github","gh-cli","feedback","pr",{"commitSha":279},{"parentExtensionId":648,"repoId":649},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[210,644,643,642,645,586,641],{"evaluatedAt":652,"extractAt":653,"updatedAt":652},1778700796502,1778695548458,{"_creationTime":655,"_id":656,"community":657,"display":658,"identity":664,"providers":668,"relations":677,"tags":680,"workflow":681},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":659,"installMethods":660,"name":662,"sourceUrl":663},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":661},"Yeachan-Heo/oh-my-claudecode","oh-my-claudecode","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":665,"githubOwner":666,"githubRepo":662,"locale":18,"slug":667,"type":245},"skills/ask","Yeachan-Heo","ask",{"evaluate":669,"extract":676},{"promptVersionExtension":203,"promptVersionScoring":204,"score":583,"tags":670,"targetMarket":214,"tier":215},[671,672,673,674,210,675],"cli","automation","llm","prompting","artifact-generation",{"commitSha":279,"license":236},{"parentExtensionId":678,"repoId":679},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[675,672,671,210,673,674],{"evaluatedAt":682,"extractAt":683,"updatedAt":682},1778699303045,1778699234184,{"_creationTime":685,"_id":686,"community":687,"display":688,"identity":694,"providers":699,"relations":705,"tags":707,"workflow":708},1778697652123.8804,"k173mjn1bp2a67v1h8qjkv7wn186met8",{"reviewCount":8},{"description":689,"installMethods":690,"name":692,"sourceUrl":693},"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":691},"steipete/clawdis","ClawSweeper Skill","https://github.com/steipete/clawdis",{"basePath":695,"githubOwner":696,"githubRepo":697,"locale":18,"slug":698,"type":245},".agents/skills/clawsweeper","steipete","clawdis","clawsweeper",{"evaluate":700,"extract":704},{"promptVersionExtension":203,"promptVersionScoring":204,"score":583,"tags":701,"targetMarket":214,"tier":215},[642,672,210,702,703],"maintenance","ci-cd",{"commitSha":279,"license":236},{"repoId":706},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[672,703,210,642,702],{"evaluatedAt":709,"extractAt":710,"updatedAt":709},1778697688364,1778697652123,{"_creationTime":712,"_id":713,"community":714,"display":715,"identity":721,"providers":726,"relations":734,"tags":736,"workflow":737},1778696473190.3645,"k175pwr78zcnem11h4am251frn86mh2m",{"reviewCount":8},{"description":716,"installMethods":717,"name":719,"sourceUrl":720},"Run /handoff to capture session data, then write a phased implementation plan that references it. Creates beads for tracking.",{"claudeCode":718},"REMvisual/claude-handoff","Claude Handoff","https://github.com/REMvisual/claude-handoff",{"basePath":722,"githubOwner":723,"githubRepo":724,"locale":18,"slug":725,"type":245},"skills/handoffplan","REMvisual","claude-handoff","handoffplan",{"evaluate":727,"extract":733},{"promptVersionExtension":203,"promptVersionScoring":204,"score":583,"tags":728,"targetMarket":214,"tier":215},[729,730,731,210,732],"context","planning","session-management","developer-tools",{"commitSha":279,"license":236},{"repoId":735},"kd751dv4xqaztg0deehhxazcjn86mynf",[210,729,732,730,731],{"evaluatedAt":738,"extractAt":739,"updatedAt":740},1778696514353,1778696473190,1778696537692]