[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-charon-fan-qa-expert-de":3,"guides-for-charon-fan-qa-expert":634,"similar-k17fvy092zc7w4438xcdfm7fy186ngzm-de":635},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":247,"isFallback":233,"parentExtension":252,"providers":253,"relations":258,"repo":260,"tags":631,"workflow":632},1778683644393.5774,"k17fvy092zc7w4438xcdfm7fy186ngzm",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Quality assurance expert for testing strategies and quality gates. Use when planning test coverage, setting up QA processes, or improving quality standards.",{"claudeCode":12},"charon-fan/agent-playbook","qa-expert","https://github.com/charon-fan/agent-playbook",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":231,"workflow":245},1778684077883.535,"kn79kjxc2rsmks2qd9ed1d0gj186mv73","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":206,"promptVersionExtension":211,"promptVersionScoring":212,"purpose":213,"rationale":214,"score":215,"summary":216,"tags":217,"targetMarket":223,"tier":224,"useCases":225},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,104,108,111,114,117,121,124,127,130,133,136,139,143,147,151,154,158,161,164,167,170,174,177,180,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem addressed: quality assurance strategy and quality gates, with specific use cases like planning test coverage and improving standards.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides structured guidance on risk-based testing, testing pyramid allocation, and quality gates beyond basic LLM capabilities. It offers concrete strategies and templates.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides comprehensive guidance and templates for QA strategy, test planning, and reporting, covering the essential aspects of a QA workflow.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses specifically on quality assurance strategies, test planning, and quality gates, without incorporating unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's purpose of providing QA strategies and quality gates.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose specific tools but rather provides information and guidance through its prompts.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","This skill does not have configurable parameters or options that require explicit documentation.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose tools with names.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","This skill does not expose tools with parameter schemas or response shapes.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The license is not explicitly detected in the provided files, but given the nature of the repository and the lack of restrictive statements, it's assumed to be permissive open source. No critical license issues were found.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on 2026-04-16, which is within the last 3 months.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","The skill lists development dependencies like linters and test runners but does not appear to have runtime dependencies that require active management for vulnerabilities.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not handle or expose any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill primarily provides structured text and templates; there is no indication of loading untrusted third-party data as executable content.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external files at runtime or exhibit patterns that would pull in uncommitted content.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's scripts operate within expected boundaries and do not attempt to access or modify files outside its designated scope.",{"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 scripts.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not exhibit any patterns for reading and submitting confidential data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, and descriptions use clean printable ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The bundled scripts are plain, readable Python and do not use obfuscation techniques like base64 encoding or runtime fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The script generation paths are relative or use placeholders, and the script's behavior is clear.",{"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 or potentially disabled issue tracking, which does not suggest poor maintainer engagement.",{"category":100,"check":101,"severity":102,"summary":103},"Versioning","Release Management","info","The SKILL.md frontmatter declares a name but no explicit version number, and installation refers to `main`, making version pinning difficult.",{"category":105,"check":106,"severity":42,"summary":107},"Code Execution","Validation","The skill's Python scripts handle arguments but do not expose structured output requiring schema validation.",{"category":66,"check":109,"severity":24,"summary":110},"Unguarded Destructive Operations","The skill's scripts are primarily for generation and analysis, not destructive operations, and thus do not require confirmation gates.",{"category":105,"check":112,"severity":24,"summary":113},"Error Handling","The Python scripts include argument parsing and basic error handling for missing arguments, with clear exit messages.",{"category":105,"check":115,"severity":42,"summary":116},"Logging","The skill is primarily informational and does not perform destructive actions or outbound calls that would necessitate a local audit log.",{"category":118,"check":119,"severity":42,"summary":120},"Compliance","GDPR","The skill does not operate on personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","No regional or jurisdictional logic was detected, and the extension is globally applicable.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The Python scripts use standard libraries and Python 3, making them portable across POSIX systems. Dependencies are declared.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README file clearly states the extension's purpose and provides installation and usage instructions.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a skill-based extension, not a tool-based one, so tool surface size is not applicable.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","This skill does not expose distinct tools, so there are no overlapping synonyms.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features, such as generating test plans and providing QA strategies, are implemented in the SKILL.md and scripts.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions and usage examples for the skill.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The Python scripts provide actionable error messages for incorrect arguments, guiding the user on how to use them correctly.",{"category":148,"check":149,"severity":24,"summary":150},"Execution","Pinned dependencies","The Python scripts declare Python 3 as the interpreter via shebang and `argparse` suggests that dependencies like `pathlib` are standard library.",{"category":33,"check":152,"severity":42,"summary":153},"Dry-run preview","The skill's primary functions are informational and script generation, which do not involve state-changing operations requiring a dry-run mode.",{"category":155,"check":156,"severity":42,"summary":157},"Protocol","Idempotent retry & timeouts","The skill does not interact with external services or perform state-changing operations that would require idempotency or timeouts.",{"category":118,"check":159,"severity":24,"summary":160},"Telemetry opt-in","There is no indication of telemetry being emitted by this skill.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The skill's purpose is precisely defined as a QA expert for strategies and gates, with clear triggers and limitations mentioned.",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter in SKILL.md is concise and effectively summarizes the skill's core capability and triggers.",{"category":45,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md body is well-structured and under 500 lines, deferring deeper material to references.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","The SKILL.md outlines QA strategies and gates and links to separate markdown files for deeper dives into references.",{"category":171,"check":175,"severity":42,"summary":176},"Forked exploration","The skill's workflow does not involve deep exploration or code review that would necessitate forked context.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The skill provides sufficient examples, including script usage and general invocation prompts, demonstrating its capabilities.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill handles edge cases through its argument parsing in scripts and provides clear failure modes and recovery paths within its templates.",{"category":105,"check":184,"severity":42,"summary":185},"Tool Fallback","This skill does not rely on external MCP servers or tools, thus no fallback is needed.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The Python scripts include argument validation which halts execution on unexpected pre-state, reporting clear errors.",{"category":92,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills, with explicit cross-referencing for related topics.",1778684077784,"This skill acts as a Quality Assurance expert, offering detailed guidance on testing strategies, quality gates, test plan templates, and quality metrics. It includes Python scripts for generating test plans and analyzing coverage.",[196,197,198,199,200,201,202,203,204,205],"Risk-based testing prioritization","Testing pyramid allocation guidance","Defined quality gates (pre-commit, pre-merge, pre-production)","Comprehensive test plan template","Quality metrics and KPIs","Test categories (functional, non-functional, regression, exploratory)","Automation strategy guidance","Bug report template","Script for test plan generation","Script for coverage analysis",[207,208,209,210],"Performing actual automated tests","Executing code linting, security scans, or license checks directly","Acting as a bug tracking system","Providing real-time performance monitoring","3.0.0","4.4.0","To provide expert guidance on establishing robust testing strategies, implementing effective quality gates, and improving overall software quality standards.","The skill is exceptionally well-documented and practically useful, with a clear scope and excellent implementation. A minor info finding for release management is noted.",99,"A high-quality QA expert skill providing structured strategies, quality gates, and planning templates.",[218,219,220,221,222],"qa","testing","quality-gates","test-strategy","automation","global","verified",[226,227,228,229,230],"Planning test coverage for a new feature","Setting up formal QA processes and quality gates","Improving existing quality standards and metrics","Generating a structured test plan template","Understanding different types of software testing",{"codeQuality":232,"collectedAt":234,"documentation":235,"maintenance":238,"security":243,"testCoverage":244},{"hasLockfile":233},true,1778684052752,{"descriptionLength":236,"readmeSize":237},156,12573,{"closedIssues90d":8,"forks":239,"hasChangelog":240,"openIssues90d":8,"pushedAt":241,"stars":242},9,false,1776343074000,53,{"hasNpmPackage":240,"smitheryVerified":240},{"hasCi":233,"hasTests":233},{"updatedAt":246},1778684077883,{"basePath":248,"githubOwner":249,"githubRepo":250,"locale":18,"slug":13,"type":251},"skills/qa-expert","charon-fan","agent-playbook","skill",null,{"evaluate":254,"extract":256},{"promptVersionExtension":211,"promptVersionScoring":212,"score":215,"tags":255,"targetMarket":223,"tier":224},[218,219,220,221,222],{"commitSha":257},"HEAD",{"repoId":259},"kd7cf5d43dzccs0fw9c2rp131n86mrv4",{"_creationTime":261,"_id":259,"identity":262,"providers":263,"workflow":627},1778683636062.0115,{"githubOwner":249,"githubRepo":250,"sourceUrl":14},{"classify":264,"discover":621,"github":624},{"commitSha":257,"extensions":265},[266,290,309,318,327,344,361,370,385,404,423,434,445,462,471,480,491,507,521,539,556,565,574,594,603],{"basePath":267,"description":268,"displayName":269,"installMethods":270,"rationale":271,"selectedPaths":272,"source":289,"sourceLanguage":18,"type":251},"skills/api-designer","REST and GraphQL API architect for designing robust, scalable APIs. Use when designing new APIs or improving existing ones.","api-designer",{"claudeCode":12},"SKILL.md frontmatter at skills/api-designer/SKILL.md",[273,276,279,282,284,287],{"path":274,"priority":275},"SKILL.md","mandatory",{"path":277,"priority":278},"README.md","high",{"path":280,"priority":281},"references/graphql-patterns.md","medium",{"path":283,"priority":281},"references/rest-patterns.md",{"path":285,"priority":286},"scripts/generate_api.py","low",{"path":288,"priority":286},"scripts/validate_api.py","rule",{"basePath":291,"description":292,"displayName":293,"installMethods":294,"rationale":295,"selectedPaths":296,"source":289,"sourceLanguage":18,"type":251},"skills/api-documenter","API documentation specialist for OpenAPI/Swagger specifications. Use when documenting REST or GraphQL APIs.","api-documenter",{"claudeCode":12},"SKILL.md frontmatter at skills/api-documenter/SKILL.md",[297,298,299,301,303,305,307],{"path":274,"priority":275},{"path":277,"priority":278},{"path":300,"priority":281},"references/examples/README.md",{"path":302,"priority":281},"references/examples/openapi-example.yaml",{"path":304,"priority":281},"references/openapi-template.yaml",{"path":306,"priority":286},"scripts/generate_openapi.py",{"path":308,"priority":286},"scripts/validate_openapi.py",{"basePath":310,"description":311,"displayName":312,"installMethods":313,"rationale":314,"selectedPaths":315,"source":289,"sourceLanguage":18,"type":251},"skills/architecting-solutions","Designs technical solutions and architecture. Use when user says \"design solution\", \"architecture design\", \"technical design\", or \"方案设计\" WITHOUT mentioning PRD. For PRD-specific work, use prd-planner skill instead.","architecting-solutions",{"claudeCode":12},"SKILL.md frontmatter at skills/architecting-solutions/SKILL.md",[316,317],{"path":274,"priority":275},{"path":277,"priority":278},{"basePath":319,"description":320,"displayName":321,"installMethods":322,"rationale":323,"selectedPaths":324,"source":289,"sourceLanguage":18,"type":251},"skills/auto-trigger","Workflow automation hooks for agent-playbook skills. This skill defines automatic triggers between skills - DO NOT use directly, it's a configuration skill that other skills reference.","auto-trigger",{"claudeCode":12},"SKILL.md frontmatter at skills/auto-trigger/SKILL.md",[325,326],{"path":274,"priority":275},{"path":277,"priority":278},{"basePath":328,"description":329,"displayName":330,"installMethods":331,"rationale":332,"selectedPaths":333,"source":289,"sourceLanguage":18,"type":251},"skills/code-reviewer","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",{"claudeCode":12},"SKILL.md frontmatter at skills/code-reviewer/SKILL.md",[334,335,336,338,340,342],{"path":274,"priority":275},{"path":277,"priority":278},{"path":337,"priority":281},"references/checklist.md",{"path":339,"priority":281},"references/patterns.md",{"path":341,"priority":281},"references/security.md",{"path":343,"priority":286},"scripts/review_checklist.py",{"basePath":345,"description":346,"displayName":347,"installMethods":348,"rationale":349,"selectedPaths":350,"source":289,"sourceLanguage":18,"type":251},"skills/commit-helper","Helps write Git commit messages following the Conventional Commits specification. Use this skill when the user asks to commit changes, write commit messages, format commits, or mentions git commits.","commit-helper",{"claudeCode":12},"SKILL.md frontmatter at skills/commit-helper/SKILL.md",[351,352,353,355,357,359],{"path":274,"priority":275},{"path":277,"priority":278},{"path":354,"priority":281},"references/conventional-commits.md",{"path":356,"priority":281},"references/examples.md",{"path":358,"priority":281},"references/scopes.md",{"path":360,"priority":286},"scripts/validate_commit.py",{"basePath":362,"description":363,"displayName":364,"installMethods":365,"rationale":366,"selectedPaths":367,"source":289,"sourceLanguage":18,"type":251},"skills/create-pr","Creates pull requests with bilingual documentation updates. Use when user asks to create PR, make a pull request, or submit changes for review. Automatically updates both English and Chinese README files.","create-pr",{"claudeCode":12},"SKILL.md frontmatter at skills/create-pr/SKILL.md",[368,369],{"path":274,"priority":275},{"path":277,"priority":278},{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":289,"sourceLanguage":18,"type":251},"skills/debugger","Advanced debugging specialist for diagnosing and resolving code issues. Use when user encounters bugs, errors, unexpected behavior, or mentions debugging.","debugger",{"claudeCode":12},"SKILL.md frontmatter at skills/debugger/SKILL.md",[377,378,379,380,382,383],{"path":274,"priority":275},{"path":277,"priority":278},{"path":337,"priority":281},{"path":381,"priority":281},"references/errors.md",{"path":339,"priority":281},{"path":384,"priority":286},"scripts/debug_report.py",{"basePath":386,"description":387,"displayName":388,"installMethods":389,"rationale":390,"selectedPaths":391,"source":289,"sourceLanguage":18,"type":251},"skills/deployment-engineer","Deployment automation specialist for CI/CD pipelines and infrastructure. Use when setting up deployment, configuring CI/CD, or managing releases.","deployment-engineer",{"claudeCode":12},"SKILL.md frontmatter at skills/deployment-engineer/SKILL.md",[392,393,394,396,398,400,402],{"path":274,"priority":275},{"path":277,"priority":278},{"path":395,"priority":281},"references/kubernetes.md",{"path":397,"priority":281},"references/monitoring.md",{"path":399,"priority":281},"references/pipelines.md",{"path":401,"priority":286},"scripts/generate_deploy.py",{"path":403,"priority":286},"scripts/validate_deploy.py",{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":289,"sourceLanguage":18,"type":251},"skills/documentation-engineer","Technical documentation expert for creating clear, comprehensive documentation. Use when user asks to write docs, create README, or document code.","documentation-engineer",{"claudeCode":12},"SKILL.md frontmatter at skills/documentation-engineer/SKILL.md",[411,412,413,415,417,419,421],{"path":274,"priority":275},{"path":277,"priority":278},{"path":414,"priority":281},"references/api-template.md",{"path":416,"priority":281},"references/readme-template.md",{"path":418,"priority":281},"references/style-guide.md",{"path":420,"priority":286},"scripts/generate_docs.py",{"path":422,"priority":286},"scripts/validate_docs.py",{"basePath":424,"description":425,"displayName":426,"installMethods":427,"rationale":428,"selectedPaths":429,"source":289,"sourceLanguage":18,"type":251},"skills/figma-designer","Analyzes Figma designs and generates implementation-ready PRDs with detailed visual specifications. Use when user provides Figma link or uploads design screenshots. Requires Figma MCP server connection.","figma-designer",{"claudeCode":12},"SKILL.md frontmatter at skills/figma-designer/SKILL.md",[430,431,432],{"path":274,"priority":275},{"path":277,"priority":278},{"path":433,"priority":281},"references/example-output.md",{"basePath":435,"description":436,"displayName":437,"installMethods":438,"rationale":439,"selectedPaths":440,"source":289,"sourceLanguage":18,"type":251},"skills/long-task-coordinator","Coordinates multi-session, delegated, or long-running work with persistent state, recovery checks, and explicit status transitions. Use when a task spans multiple turns, multiple agents, background jobs, or scheduled loops, or when interrupted work must be resumed reliably.","long-task-coordinator",{"claudeCode":12},"SKILL.md frontmatter at skills/long-task-coordinator/SKILL.md",[441,442,443],{"path":274,"priority":275},{"path":277,"priority":278},{"path":444,"priority":281},"references/workflow.md",{"basePath":446,"description":447,"displayName":448,"installMethods":449,"rationale":450,"selectedPaths":451,"source":289,"sourceLanguage":18,"type":251},"skills/performance-engineer","Performance optimization specialist for improving application speed and efficiency. Use when investigating performance issues or optimizing code.","performance-engineer",{"claudeCode":12},"SKILL.md frontmatter at skills/performance-engineer/SKILL.md",[452,453,454,455,456,458,460],{"path":274,"priority":275},{"path":277,"priority":278},{"path":337,"priority":281},{"path":397,"priority":281},{"path":457,"priority":281},"references/optimization.md",{"path":459,"priority":286},"scripts/perf_report.py",{"path":461,"priority":286},"scripts/profile.py",{"basePath":463,"description":464,"displayName":465,"installMethods":466,"rationale":467,"selectedPaths":468,"source":289,"sourceLanguage":18,"type":251},"skills/planning-with-files","Uses persistent markdown files for general planning, progress tracking, and knowledge storage (Manus-style workflow). Use for multi-step tasks, research projects, or general organization WITHOUT mentioning PRD. For PRD-specific work, use prd-planner skill instead.","planning-with-files",{"claudeCode":12},"SKILL.md frontmatter at skills/planning-with-files/SKILL.md",[469,470],{"path":274,"priority":275},{"path":277,"priority":278},{"basePath":472,"description":473,"displayName":474,"installMethods":475,"rationale":476,"selectedPaths":477,"source":289,"sourceLanguage":18,"type":251},"skills/prd-implementation-precheck","Implement PRDs/specs with a mandatory precheck review before coding. Use when a user asks to implement a PRD/feature spec/requirements doc or says \"implement PRD/spec\". Perform a preflight review, raise questions on scope/consistency/risks, then implement after confirmation.","prd-implementation-precheck",{"claudeCode":12},"SKILL.md frontmatter at skills/prd-implementation-precheck/SKILL.md",[478,479],{"path":274,"priority":275},{"path":277,"priority":278},{"basePath":481,"description":482,"displayName":483,"installMethods":484,"rationale":485,"selectedPaths":486,"source":289,"sourceLanguage":18,"type":251},"skills/prd-planner","Creates PRDs using persistent file-based planning. Use when user explicitly says \"PRD\", \"product requirements document\", or \"产品需求文档\". Combines PRD methodology with planning-with-files to avoid context switching.","prd-planner",{"claudeCode":12},"SKILL.md frontmatter at skills/prd-planner/SKILL.md",[487,488,489],{"path":274,"priority":275},{"path":277,"priority":278},{"path":490,"priority":281},"references/edge-case-analysis.md",{"basePath":248,"description":10,"displayName":13,"installMethods":492,"rationale":493,"selectedPaths":494,"source":289,"sourceLanguage":18,"type":251},{"claudeCode":12},"SKILL.md frontmatter at skills/qa-expert/SKILL.md",[495,496,497,499,501,503,505],{"path":274,"priority":275},{"path":277,"priority":278},{"path":498,"priority":281},"references/gates.md",{"path":500,"priority":281},"references/metrics.md",{"path":502,"priority":281},"references/strategy.md",{"path":504,"priority":286},"scripts/coverage_analysis.py",{"path":506,"priority":286},"scripts/generate_test_plan.py",{"basePath":508,"description":509,"displayName":510,"installMethods":511,"rationale":512,"selectedPaths":513,"source":289,"sourceLanguage":18,"type":251},"skills/refactoring-specialist","Code refactoring expert for improving code structure, readability, and maintainability. Use when user asks to refactor, clean up, or improve code quality.","refactoring-specialist",{"claudeCode":12},"SKILL.md frontmatter at skills/refactoring-specialist/SKILL.md",[514,515,516,517,519],{"path":274,"priority":275},{"path":277,"priority":278},{"path":337,"priority":281},{"path":518,"priority":281},"references/smells.md",{"path":520,"priority":281},"references/techniques.md",{"basePath":522,"description":523,"displayName":524,"installMethods":525,"rationale":526,"selectedPaths":527,"source":289,"sourceLanguage":18,"type":251},"skills/security-auditor","Security vulnerability expert covering OWASP Top 10 and common security issues. Use when conducting security audits or reviewing code for vulnerabilities.","security-auditor",{"claudeCode":12},"SKILL.md frontmatter at skills/security-auditor/SKILL.md",[528,529,530,531,533,535,537],{"path":274,"priority":275},{"path":277,"priority":278},{"path":337,"priority":281},{"path":532,"priority":281},"references/owasp.md",{"path":534,"priority":281},"references/remediation.md",{"path":536,"priority":286},"scripts/find_secrets.py",{"path":538,"priority":286},"scripts/security_audit.py",{"basePath":540,"description":541,"displayName":542,"installMethods":543,"rationale":544,"selectedPaths":545,"source":289,"sourceLanguage":18,"type":251},"skills/self-improving-agent","A universal self-improving agent that learns from ALL skill experiences. Uses multi-memory architecture (semantic + episodic + working) to continuously evolve the codebase. Auto-triggers on skill completion/error with hooks-based self-correction.","self-improving-agent",{"claudeCode":12},"SKILL.md frontmatter at skills/self-improving-agent/SKILL.md",[546,547,548,550,552,554],{"path":274,"priority":275},{"path":277,"priority":278},{"path":549,"priority":281},"references/appendix.md",{"path":551,"priority":286},"templates/correction-template.md",{"path":553,"priority":286},"templates/pattern-template.md",{"path":555,"priority":286},"templates/validation-template.md",{"basePath":557,"description":558,"displayName":559,"installMethods":560,"rationale":561,"selectedPaths":562,"source":289,"sourceLanguage":18,"type":251},"skills/session-logger","Saves conversation history to session log files. Use when user says \"保存对话\", \"保存对话信息\", \"记录会话\", \"save session\", or \"save conversation\". Automatically creates timestamped session log in sessions/ directory.","session-logger",{"claudeCode":12},"SKILL.md frontmatter at skills/session-logger/SKILL.md",[563,564],{"path":274,"priority":275},{"path":277,"priority":278},{"basePath":566,"description":567,"displayName":568,"installMethods":569,"rationale":570,"selectedPaths":571,"source":289,"sourceLanguage":18,"type":251},"skills/skill-router","Intelligently routes user requests to the most appropriate Claude Code skill. ALWAYS use this skill FIRST when user asks for help, mentions \"skill\", \"which\", \"how to\", or seems unsure about which approach to take. This is the default entry point for all skill-related requests.","skill-router",{"claudeCode":12},"SKILL.md frontmatter at skills/skill-router/SKILL.md",[572,573],{"path":274,"priority":275},{"path":277,"priority":278},{"basePath":575,"description":576,"displayName":577,"installMethods":578,"rationale":579,"selectedPaths":580,"source":289,"sourceLanguage":18,"type":251},"skills/test-automator","Test automation framework expert for creating and maintaining automated tests. Use when user asks to write tests, automate testing, or improve test coverage.","test-automator",{"claudeCode":12},"SKILL.md frontmatter at skills/test-automator/SKILL.md",[581,582,583,585,586,588,590,592],{"path":274,"priority":275},{"path":277,"priority":278},{"path":584,"priority":281},"references/best-practices.md",{"path":300,"priority":281},{"path":587,"priority":281},"references/examples/unit-test-example.md",{"path":589,"priority":281},"references/mocking.md",{"path":591,"priority":286},"scripts/coverage_report.py",{"path":593,"priority":286},"scripts/generate_test.py",{"basePath":595,"description":596,"displayName":597,"installMethods":598,"rationale":599,"selectedPaths":600,"source":289,"sourceLanguage":18,"type":251},"skills/workflow-orchestrator","Automatically coordinates multi-skill workflows and triggers follow-up actions. Use when completing PRD creation, implementation, or any milestone that should trigger additional skills. This skill reads the auto-trigger configuration and executes the workflow chain.","workflow-orchestrator",{"claudeCode":12},"SKILL.md frontmatter at skills/workflow-orchestrator/SKILL.md",[601,602],{"path":274,"priority":275},{"path":277,"priority":278},{"basePath":604,"description":605,"displayName":606,"installMethods":607,"license":608,"rationale":609,"selectedPaths":610,"source":289,"sourceLanguage":18,"type":620},"packages/agent-playbook","Local skill manager and installer for agent-playbook across Claude Code, Codex, and Gemini.","@codeharbor/agent-playbook",{"npm":606},"MIT","cli ecosystem detected at packages/agent-playbook",[611,613,614,616,618],{"path":612,"priority":275},"package.json",{"path":277,"priority":275},{"path":615,"priority":278},"LICENSE",{"path":617,"priority":281},"bin/agent-playbook.js",{"path":619,"priority":286},"src/cli.js","cli",{"sources":622},[623],"manual",{"closedIssues90d":8,"description":625,"forks":239,"openIssues90d":8,"pushedAt":241,"readmeSize":237,"stars":242,"topics":626},"",[],{"classifiedAt":628,"discoverAt":629,"extractAt":630,"githubAt":630,"updatedAt":628},1778683644178,1778683636062,1778683642414,[222,218,220,221,219],{"evaluatedAt":246,"extractAt":633,"updatedAt":246},1778683644393,[],[636,662,683,712,743,771],{"_creationTime":637,"_id":638,"community":639,"display":640,"identity":646,"providers":650,"relations":656,"tags":658,"workflow":659},1778697652123.8857,"k179k1n5nw0md1x1j3dak31evn86mb5f",{"reviewCount":8},{"description":641,"installMethods":642,"name":644,"sourceUrl":645},"Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.",{"claudeCode":643},"steipete/clawdis","telegram-crabbox-e2e-proof","https://github.com/steipete/clawdis",{"basePath":647,"githubOwner":648,"githubRepo":649,"locale":18,"slug":644,"type":251},".agents/skills/telegram-crabbox-e2e-proof","steipete","clawdis",{"evaluate":651,"extract":655},{"promptVersionExtension":211,"promptVersionScoring":212,"score":652,"tags":653,"targetMarket":223,"tier":224},100,[219,654,222,218,620],"telegram",{"commitSha":257},{"repoId":657},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[222,620,218,654,219],{"evaluatedAt":660,"extractAt":661,"updatedAt":660},1778698038113,1778697652123,{"_creationTime":663,"_id":664,"community":665,"display":666,"identity":670,"providers":672,"relations":679,"tags":680,"workflow":681},1778697652123.8845,"k17bexjjjsz81ysk7bd3ggdm8s86mt2t",{"reviewCount":8},{"description":667,"installMethods":668,"name":669,"sourceUrl":645},"Choose, run, rerun, or debug OpenClaw tests, CI checks, Docker E2E lanes, release validation, and the cheapest safe verification path.",{"claudeCode":643},"openclaw-testing",{"basePath":671,"githubOwner":648,"githubRepo":649,"locale":18,"slug":669,"type":251},".agents/skills/openclaw-testing",{"evaluate":673,"extract":678},{"promptVersionExtension":211,"promptVersionScoring":212,"score":652,"tags":674,"targetMarket":223,"tier":224},[219,675,676,222,677],"ci","validation","developer-tools",{"commitSha":257},{"repoId":657},[222,675,677,219,676],{"evaluatedAt":682,"extractAt":661,"updatedAt":682},1778697962962,{"_creationTime":684,"_id":685,"community":686,"display":687,"identity":693,"providers":698,"relations":704,"tags":707,"workflow":708},1778697373439.756,"k1735p8vnc44y3ntfepns5m0nx86npbs",{"reviewCount":8},{"description":688,"installMethods":689,"name":691,"sourceUrl":692},"Browser-automatisierungs-CLI für KI-Agenten. Verwenden Sie diese, wenn der Benutzer mit Websites interagieren muss, einschließlich der Navigation auf Seiten, dem Ausfüllen von Formularen, dem Klicken auf Schaltflächen, dem Aufnehmen von Screenshots, dem Extrahieren von Daten, dem Testen von Webanwendungen oder der Automatisierung beliebiger Browseraufgaben. Auslöser sind Anfragen wie \"öffne eine Website\", \"fülle ein Formular aus\", \"klicke auf eine Schaltfläche\", \"mache einen Screenshot\", \"scrappe Daten von einer Seite\", \"teste diese Web-App\", \"melde dich bei einer Seite an\", \"automatisiere Browser-Aktionen\" oder jede Aufgabe, die eine programmatische Webinteraktion erfordert.",{"claudeCode":690},"shanraisshan/claude-code-best-practice","agent-browser","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":694,"githubOwner":695,"githubRepo":696,"locale":697,"slug":691,"type":251},".claude/skills/agent-browser","shanraisshan","claude-code-best-practice","de",{"evaluate":699,"extract":703},{"promptVersionExtension":211,"promptVersionScoring":212,"score":652,"tags":700,"targetMarket":223,"tier":224},[701,702,219,620,222],"browser-automation","web-scraping",{"commitSha":257},{"repoId":705,"translatedFrom":706},"kd74710g49kxgwbfjxeb7s132d86myxr","k17ej9360g7468qswf3svnrx9186m1ng",[222,701,620,219,702],{"evaluatedAt":709,"extractAt":710,"updatedAt":711},1778697222051,1778697205743,1778697373439,{"_creationTime":713,"_id":714,"community":715,"display":716,"identity":722,"providers":727,"relations":736,"tags":739,"workflow":740},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":717,"installMethods":718,"name":720,"sourceUrl":721},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":719},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":723,"githubOwner":724,"githubRepo":725,"locale":18,"slug":726,"type":251},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":728,"extract":735},{"promptVersionExtension":211,"promptVersionScoring":212,"score":652,"tags":729,"targetMarket":223,"tier":224},[730,731,732,733,222,620,734],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":257,"license":608},{"parentExtensionId":737,"repoId":738},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[222,620,734,731,730,733,732],{"evaluatedAt":741,"extractAt":742,"updatedAt":741},1778699613343,1778699234184,{"_creationTime":744,"_id":745,"community":746,"display":747,"identity":753,"providers":755,"relations":763,"tags":766,"workflow":767},1778699508743.0002,"k17aya9dv3e3bxv473f1f2r52186ndp5",{"reviewCount":8},{"description":748,"installMethods":749,"name":751,"sourceUrl":752},"Erstellen Sie öffentliche Google Docs- oder Google Sheet-Dateien, ohne OAuth zu benötigen. Verwenden Sie diese Fähigkeit, um Google Docs und Sheets zu erstellen und zu bearbeiten, keine Google-Anmeldung erforderlich. Dokumente sind unter teilbaren Links sichtbar. Die Registrierung erfolgt automatisch bei der ersten Verwendung.",{"claudeCode":750},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"basePath":625,"githubOwner":754,"githubRepo":751,"locale":697,"slug":751,"type":251},"zagmoai",{"evaluate":756,"extract":762},{"promptVersionExtension":211,"promptVersionScoring":212,"score":652,"tags":757,"targetMarket":223,"tier":224},[758,759,760,222,761],"google-docs","google-sheets","productivity","api-client",{"commitSha":257},{"repoId":764,"translatedFrom":765},"kd776ynh73t0d6samn4bnxdf3x86n8mj","k1707pszx7h026a651dp5tvaxd86m3ag",[761,222,758,759,760],{"evaluatedAt":768,"extractAt":769,"updatedAt":770},1778699485884,1778699468747,1778699508743,{"_creationTime":772,"_id":773,"community":774,"display":775,"identity":778,"providers":781,"relations":789,"tags":790,"workflow":791},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":776,"installMethods":777,"name":725,"sourceUrl":721},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":719},{"basePath":779,"githubOwner":724,"githubRepo":725,"locale":18,"slug":780,"type":251},"skills/ask","ask",{"evaluate":782,"extract":788},{"promptVersionExtension":211,"promptVersionScoring":212,"score":652,"tags":783,"targetMarket":223,"tier":224},[620,222,784,785,786,787],"llm","prompting","code-review","artifact-generation",{"commitSha":257,"license":608},{"parentExtensionId":737,"repoId":738},[787,222,620,786,784,785],{"evaluatedAt":792,"extractAt":742,"updatedAt":792},1778699303045]