[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-charon-fan-code-reviewer-en":3,"guides-for-charon-fan-code-reviewer":217,"similar-k171eqh7h0g7m0vbv31zbef4s9865eys":218},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":21,"identity":189,"isFallback":185,"parentExtension":194,"providers":195,"relations":201,"repo":203,"workflow":214},1778003598032.4702,"k171eqh7h0g7m0vbv31zbef4s9865eys",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Reviews pull requests and code changes for quality, security, and best practices. Use when user asks for code review, PR review, or mentions reviewing changes.",{},"Code Reviewer","https://github.com/charon-fan/agent-playbook/tree/HEAD/skills/code-reviewer",[15,16,17,18,19,20],"code-review","git","quality","security","python","documentation",{"_creationTime":22,"_id":23,"extensionId":5,"locale":24,"result":25,"trustSignals":178,"workflow":187},1778016883287.273,"kn7c4ys5zbgmg56f2mfy6bhwj18645jk","en",{"checks":26,"evaluatedAt":168,"extensionSummary":169,"promptVersionExtension":170,"promptVersionScoring":171,"rationale":172,"score":173,"summary":174,"tags":175,"targetMarket":176,"tier":177},[27,32,35,38,42,45,49,54,57,60,64,68,71,75,78,81,84,87,90,93,96,100,104,109,113,116,119,123,127,130,133,136,139,142,146,149,152,155,158,161,165],{"category":28,"check":29,"severity":30,"summary":31},"Practical Utility","Problem relevance","pass","The description clearly states the problem the extension addresses: reviewing pull requests and code changes for quality, security, and best practices.",{"category":28,"check":33,"severity":30,"summary":34},"Unique selling proposition","The skill provides a structured and comprehensive code review process beyond basic LLM capabilities, covering multiple categories and suggesting specific fixes and improvements.",{"category":28,"check":36,"severity":30,"summary":37},"Production readiness","The skill is designed for production use, covering the full lifecycle of a code review process from context gathering to structured feedback and integration with other skills like self-improvement and logging.",{"category":39,"check":40,"severity":30,"summary":41},"Scope","Single responsibility principle","The code-reviewer skill focuses solely on performing code reviews and associated quality checks, without extending into unrelated domains like development or deployment.",{"category":39,"check":43,"severity":30,"summary":44},"Description quality","The displayed description accurately and concisely reflects the skill's functionality, clearly stating its purpose and when to use it.",{"category":46,"check":47,"severity":30,"summary":48},"Invocation","Scoped tools","The skill utilizes a set of well-scoped tools such as `git diff`, `git log`, `Read`, `Grep`, `Glob`, `Bash`, `WebFetch`, and `WebSearch`, which are specific to its code review function.",{"category":50,"check":51,"severity":52,"summary":53},"Documentation","Configuration & parameter reference","not_applicable","The skill does not appear to use any configurable parameters or environment variables beyond standard git operations.",{"category":39,"check":55,"severity":30,"summary":56},"Tool naming","The tools used by the skill, such as `git diff` and `git log`, are standard and descriptive within the context of code review.",{"category":39,"check":58,"severity":30,"summary":59},"Minimal I/O surface","The skill's inputs are primarily derived from git commands and user prompts, and its output is a structured markdown review, minimizing unnecessary data exposure.",{"category":61,"check":62,"severity":30,"summary":63},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license clearly indicated in the main README.md.",{"category":65,"check":66,"severity":52,"summary":67},"Maintenance","Commit recency","Commit date information is not available for this specific skill's file within the provided context, making it impossible to assess recency.",{"category":65,"check":69,"severity":30,"summary":70},"Dependency Management","The skill utilizes standard git commands and a Python script for its checklist generation. The Python script has a standard library dependency (pathlib), and the project-level README indicates PNPM/NPM is used for setup, suggesting a managed environment.",{"category":72,"check":73,"severity":30,"summary":74},"Security","Secret Management","The skill operates on code changes and git history, and there's no indication it handles or echoes sensitive secrets.",{"category":72,"check":76,"severity":30,"summary":77},"Injection","The skill uses standard git commands and Python scripts. There's no evidence of loading or executing untrusted third-party data or code.",{"category":72,"check":79,"severity":30,"summary":80},"Transitive Supply-Chain Grenades","The skill relies on local git commands and a bundled Python script. There are no runtime downloads or execution of external code.",{"category":72,"check":82,"severity":30,"summary":83},"Sandbox Isolation","The skill primarily uses git commands and a local Python script, operating within the standard project directory and not attempting to modify files outside its scope.",{"category":72,"check":85,"severity":30,"summary":86},"Sandbox escape primitives","The skill's operations involve standard git commands and a Python script, with no evidence of detached processes or retry loops designed to escape sandbox limitations.",{"category":72,"check":88,"severity":30,"summary":89},"Data Exfiltration","The skill's purpose is code review within the local repository; there are no outbound calls documented or implied for exfiltrating data.",{"category":72,"check":91,"severity":30,"summary":92},"Hidden Text Tricks","The bundled files (SKILL.md, README.md, and Python scripts) are free of hidden text tricks, invisible Unicode characters, or other obfuscation methods.",{"category":72,"check":94,"severity":30,"summary":95},"Opaque code execution","The skill's logic is implemented in readable Python scripts and standard bash commands, with no obfuscation like base64 encoding or eval.",{"category":97,"check":98,"severity":30,"summary":99},"Portability","Structural Assumption","The skill assumes a standard git repository structure and relies on git commands, which are portable. The Python script uses relative path handling.",{"category":101,"check":102,"severity":52,"summary":103},"Trust","Issues Attention","Issue tracking data (opened/closed issues) is not available for this skill, making it impossible to assess maintainer engagement.",{"category":105,"check":106,"severity":107,"summary":108},"Versioning","Release Management","warning","There is no explicit versioning information (e.g., in SKILL.md, package.json, or CHANGELOG) for this skill, and installation instructions reference 'main', preventing version pinning.",{"category":110,"check":111,"severity":30,"summary":112},"Code Execution","Validation","The Python script for generating the checklist processes git output, and while it doesn't use a formal schema library, its operations are on trusted, locally generated data.",{"category":72,"check":114,"severity":30,"summary":115},"Unguarded Destructive Operations","The skill performs read-only operations on the git repository and does not contain any destructive commands like `rm`, `git push`, or database modifications.",{"category":110,"check":117,"severity":30,"summary":118},"Error Handling","The Python script includes basic error handling for git commands, and the SKILL.md outlines review phases and expected outputs, suggesting a structured approach to potential issues.",{"category":110,"check":120,"severity":121,"summary":122},"Logging","info","The skill integrates with `session-logger` via auto-trigger, which handles saving conversation history, but direct audit logging within the skill itself is not explicit.",{"category":124,"check":125,"severity":52,"summary":126},"Compliance","GDPR","The skill operates on code and git history within a local repository and does not handle personal data.",{"category":124,"check":128,"severity":30,"summary":129},"Target market","The skill is a general-purpose code reviewer applicable to any software development project, regardless of geographic location. `targetMarket` is set to 'global'.",{"category":97,"check":131,"severity":30,"summary":132},"Runtime stability","The skill relies on standard git commands and Python, making it broadly compatible across POSIX-compliant systems. No OS-specific assumptions are made.",{"category":46,"check":134,"severity":30,"summary":135},"Precise Purpose","The skill's description and frontmatter clearly define its purpose: to perform comprehensive code reviews for quality, security, and best practices, and explicitly states when to use it (code review, PR review requests).",{"category":46,"check":137,"severity":30,"summary":138},"Concise Frontmatter","The frontmatter is concise, clearly stating the skill's name, description, allowed tools, and relevant hooks, all within a reasonable character limit for precise routing.",{"category":50,"check":140,"severity":30,"summary":141},"Concise Body","The SKILL.md is concise, detailing the review process and categories, while deferring detailed checklists and references to separate files (`references/checklist.md`, `references/security.md`, etc.).",{"category":143,"check":144,"severity":30,"summary":145},"Context","Progressive Disclosure","Detailed checklists and guidelines are stored in separate markdown files within the `references/` directory and are linked from the main SKILL.md, adhering to progressive disclosure.",{"category":143,"check":147,"severity":52,"summary":148},"Forked exploration","The skill performs a code review and generates a report, it does not involve deep exploration that would necessitate a forked context.",{"category":28,"check":150,"severity":30,"summary":151},"Usage examples","The README provides clear examples of how to invoke the skill for code review using natural language prompts and mentions its integration into workflows.",{"category":28,"check":153,"severity":30,"summary":154},"Edge cases","The skill's documentation (SKILL.md, references) outlines various review categories, potential issues (security, performance, quality), and implicitly handles edge cases by checking against comprehensive lists.",{"category":110,"check":156,"severity":52,"summary":157},"Tool Fallback","This skill uses standard git commands and a local Python script, and does not rely on external tools like an MCP server that would require fallback mechanisms.",{"category":97,"check":159,"severity":30,"summary":160},"Stack assumptions","The skill assumes standard git is installed and that Python 3 is available, which are common prerequisites. The Python script includes a shebang.",{"category":162,"check":163,"severity":30,"summary":164},"Safety","Halt on unexpected state","The skill checks for changes in the git repository and does not perform destructive actions. The generation of the checklist is based on available git state and does not proceed if changes are unexpected or missing.",{"category":97,"check":166,"severity":30,"summary":167},"Cross-skill coupling","The skill is self-contained, performing code reviews using git and its own scripts. It integrates with other skills like `self-improving-agent` and `session-logger` via explicit auto-triggers, not implicit dependencies.",1778016881891,"This skill analyzes code changes using git commands and a bundled Python script to provide detailed feedback across multiple review categories. It integrates with other agent skills for learning and logging.","2.0.0","3.4.0","The code-reviewer skill is highly polished, with excellent documentation, clear scope, and robust implementation using standard tools. The only minor deduction is the lack of explicit versioning, which is common for skills within larger playbooks but could be improved.",95,"A comprehensive and well-documented code review skill that analyzes changes against quality, security, and best practices.",[15,16,17,18,19,20],"global","verified",{"codeQuality":179,"collectedAt":180,"documentation":181,"maintenance":183,"security":184,"testCoverage":186},{},1778016871134,{"descriptionLength":182,"readmeSize":8},159,{},{"hasNpmPackage":185,"smitheryVerified":185},false,{"hasCi":185,"hasTests":185},{"updatedAt":188},1778016883287,{"githubOwner":190,"githubRepo":191,"locale":24,"slug":192,"type":193},"charon-fan","agent-playbook","code-reviewer","skill",null,{"extract":196,"llm":199,"smithery":200},{"commitSha":197,"license":198},"e55b839c0f44a451978db68d514746c02e9fd685","MIT",{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"qualityScore":8,"totalActivations":8,"uniqueUsers":8,"useCount":8,"verified":185},{"repoId":202},"kd74py7wryfvt7pe7w2t639r2n865aqv",{"_creationTime":204,"_id":202,"identity":205,"providers":207,"workflow":211},1777995558409.822,{"githubOwner":190,"githubRepo":191,"sourceUrl":206},"https://github.com/charon-fan/agent-playbook",{"discover":208},{"sources":209},[210],"skills-sh",{"discoverAt":212,"extractAt":213,"updatedAt":213},1777995558409,1778003607849,{"anyEnrichmentAt":215,"extractAt":213,"githubAt":216,"llmAt":188,"smitheryAt":215,"updatedAt":188},1778016861516,1778003611416,[],[219,245,269],{"_creationTime":220,"_id":221,"community":222,"display":223,"identity":231,"providers":235,"relations":239,"workflow":241},1778054741404.8755,"k17f34v6c7vmvgxab7k2xy2xrh8666t8",{"reviewCount":8},{"description":224,"installMethods":225,"name":226,"sourceUrl":227,"tags":228},"Expert code review of current git changes with a senior engineer lens. Detects SOLID violations, security risks, and proposes actionable improvements.",{},"Code Review Expert","https://github.com/sanyuan0704/sanyuan-skills/tree/HEAD/skills/code-review-expert",[15,16,18,229,230],"development","quality-assurance",{"githubOwner":232,"githubRepo":233,"locale":24,"slug":234,"type":193},"sanyuan0704","sanyuan-skills","code-review-expert",{"extract":236,"llm":238},{"commitSha":237,"license":198},"807460aaa6e23313d9e16c397d100130691083a5",{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"repoId":240},"kd7ehbmfr6fxv4k4d6h65hev89864gmz",{"anyEnrichmentAt":242,"extractAt":243,"githubAt":242,"llmAt":244,"updatedAt":244},1778054741686,1778054741404,1778054758790,{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":256,"providers":259,"relations":263,"workflow":265},1778053622473.6633,"k17f6c56hvc1a5qd3v1sra4491866m80",{"reviewCount":8},{"description":250,"installMethods":251,"name":252,"sourceUrl":253,"tags":254},"Provide structured code review guidance for catching defects and improving quality. This skill should be used when the user asks to 'review this code', 'check for issues', 'PR review', 'code quality check', or wants systematic code evaluation. Keywords: code review, PR, pull request, quality, defects, security, maintainability, performance.",{},"Code Review Diagnostic","https://github.com/jwynia/agent-skills/tree/HEAD/skills/tech/development/quality/code-review",[15,17,229,20,255],"guidance",{"githubOwner":257,"githubRepo":258,"locale":24,"slug":15,"type":193},"jwynia","agent-skills",{"extract":260,"llm":262},{"commitSha":261,"license":198},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"repoId":264},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":266,"extractAt":267,"githubAt":266,"llmAt":268,"updatedAt":268},1778053625386,1778053622473,1778054012696,{"_creationTime":270,"_id":271,"community":272,"display":273,"identity":281,"providers":285,"relations":291,"workflow":293},1778054663200.054,"k173zr40f2z22h2jwdtz5j562x867x52",{"reviewCount":8},{"description":274,"installMethods":275,"name":276,"sourceUrl":277,"tags":278},"Comprehensive code review covering security vulnerabilities, performance bottlenecks, best practices, and refactoring opportunities. Use when user requests code review, security audit, or performance analysis.",{},"Code Review Pro","https://github.com/onewave-ai/claude-skills/tree/HEAD/code-review-pro",[15,18,279,17,280],"performance","refactoring",{"githubOwner":282,"githubRepo":283,"locale":24,"slug":284,"type":193},"onewave-ai","claude-skills","code-review-pro",{"extract":286,"llm":288},{"commitSha":287,"license":198},"eb3d80be32b6cafcf0d5df1c1b8a95df75838271",{"promptVersionExtension":170,"promptVersionScoring":171,"score":289,"targetMarket":176,"tier":290},75,"flagged",{"repoId":292},"kd71e43dj0b7ak5e55pyshxp4n864t6p",{"anyEnrichmentAt":294,"extractAt":295,"githubAt":294,"llmAt":296,"updatedAt":296},1778054667983,1778054663200,1778055270278]