[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-mhattingpete-file-operations-de":3,"guides-for-mhattingpete-file-operations":609,"similar-k171sm4tqp1086rfadrwsygygx86nggw-de":610},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":242,"isFallback":233,"parentExtension":247,"providers":304,"relations":308,"repo":309,"tags":607,"workflow":608},1778693062249.8625,"k171sm4tqp1086rfadrwsygygx86nggw",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Analyze files and get detailed metadata including size, line counts, modification times, and content statistics. Use when users request file information, statistics, or analysis without modifying files.",{"claudeCode":12},"mhattingpete/claude-skills-marketplace","file-operations","https://github.com/mhattingpete/claude-skills-marketplace",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":240},1778693228128.3457,"kn7f92m514kkafe4mx0mnzmfwx86nd2p","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":201,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"targetMarket":217,"tier":218,"useCases":219},[21,26,29,32,36,39,43,47,50,53,57,62,66,70,73,76,79,82,85,88,92,96,100,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 extension analyzes files for metadata and statistics, and specifies usage scenarios like 'analyze [file]' and 'get file info for [file]'.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill uses shell commands and Claude's native tools to provide detailed file metadata and statistics, offering value beyond basic LLM capabilities for file analysis.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill provides a comprehensive set of tools for file analysis and metadata retrieval, covering the complete lifecycle of analyzing file content and statistics.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on file operations and metadata analysis, adhering to a single domain without extending into unrelated areas.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's functionality of analyzing files for metadata and statistics.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses specific, narrow tools like `stat`, `ls`, `wc`, `find`, `Grep`, and `Glob` for distinct file operations.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All documented parameters and example usages are clear, and there are no implicit parameters mentioned.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tool names are descriptive and follow a consistent pattern (e.g., `stat`, `wc`, `Grep`, `Glob`).",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The tools primarily accept file paths and patterns as input, and return specific metadata or counts, avoiding unnecessary output.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under Apache-2.0, which is a permissive open-source license.",{"category":58,"check":59,"severity":60,"summary":61},"Maintenance","Commit recency","warning","The last commit was on March 6, 2026, which is over 3 months ago, indicating potential for unmaintained status.",{"category":58,"check":63,"severity":64,"summary":65},"Dependency Management","not_applicable","The skill does not appear to use any third-party dependencies.",{"category":67,"check":68,"severity":64,"summary":69},"Security","Secret Management","The skill does not handle or require any secrets.",{"category":67,"check":71,"severity":24,"summary":72},"Injection","The skill uses standard shell commands and file paths, with no indication of loading or executing untrusted third-party data as instructions.",{"category":67,"check":74,"severity":24,"summary":75},"Transitive Supply-Chain Grenades","The skill relies on bundled, standard shell commands and does not fetch external code or data at runtime.",{"category":67,"check":77,"severity":24,"summary":78},"Sandbox Isolation","The skill operates on file paths within the project scope and uses standard commands that do not attempt to write outside of designated areas.",{"category":67,"check":80,"severity":24,"summary":81},"Sandbox escape primitives","No detached process spawns or deny-retry loops were found in the skill's implementation.",{"category":67,"check":83,"severity":64,"summary":84},"Data Exfiltration","The skill operates on local file metadata and does not perform any outbound network calls that could exfiltrate data.",{"category":67,"check":86,"severity":24,"summary":87},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, and all descriptions are clean printable ASCII.",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","Opaque code execution","The skill uses standard, readable shell commands and does not employ obfuscation techniques like base64 encoding or runtime script fetching.",{"category":93,"check":94,"severity":24,"summary":95},"Portability","Structural Assumption","The skill uses relative paths and standard file operations, making no assumptions about a user-specific project layout beyond the existence of files.",{"category":97,"check":98,"severity":60,"summary":99},"Trust","Issues Attention","There are 6 open issues and 0 closed issues in the last 90 days, indicating slow or no response from maintainers.",{"category":101,"check":102,"severity":24,"summary":103},"Versioning","Release Management","The `pushedAt` date from trust signals indicates recent activity, and the presence of a CHANGELOG.md suggests versioning practices.",{"category":105,"check":106,"severity":24,"summary":107},"Code Execution","Validation","The skill uses standard command-line arguments for file paths and patterns, implying inherent validation through the shell's argument parsing.",{"category":67,"check":109,"severity":64,"summary":110},"Unguarded Destructive Operations","The skill is purely analytical and does not perform any destructive operations.",{"category":105,"check":112,"severity":24,"summary":113},"Error Handling","Standard shell commands are used, which typically exit non-zero on error, providing a basic level of error reporting.",{"category":105,"check":115,"severity":64,"summary":116},"Logging","As a read-only analytical tool, explicit audit logging is not strictly necessary or implemented.",{"category":118,"check":119,"severity":64,"summary":120},"Compliance","GDPR","The skill only operates on file metadata and content statistics, not personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill uses standard file operations and commands, making it globally applicable without regional restrictions.",{"category":93,"check":125,"severity":24,"summary":126},"Runtime stability","The skill uses standard POSIX shell commands that are widely available across different operating systems.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README file clearly describes the overall marketplace and its plugins, including this skill's context.",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","The skill exposes a reasonable number of tools focused on file analysis, fitting within the recommended range.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","Tool names are distinct and cover specific functionalities like size, line count, and pattern searching, avoiding near-synonyms.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All features described in the README and SKILL.md have corresponding implemented tools and commands.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions for the marketplace plugin, and the SKILL.md provides copy-pasteable examples for its tools.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","Standard shell commands provide error messages on failure, and the overall design implies that unexpected states will halt the workflow.",{"category":148,"check":149,"severity":24,"summary":150},"Execution","Pinned dependencies","The skill relies on standard shell utilities, and any implicit interpreter dependencies are assumed to be universally available.",{"category":33,"check":152,"severity":64,"summary":153},"Dry-run preview","The skill is purely analytical and does not perform any state-changing operations that would require a dry-run preview.",{"category":155,"check":156,"severity":64,"summary":157},"Protocol","Idempotent retry & timeouts","The skill operates on local files and does not involve remote calls or state-changing operations, making idempotency and timeouts inapplicable.",{"category":67,"check":159,"severity":64,"summary":160},"Telemetry opt-in","The skill does not emit any telemetry.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The skill clearly defines its purpose (analyze files for metadata) and when to use it (requesting info/stats without modification).",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The SKILL.md frontmatter is concise and effectively summarizes the skill's core capability and usage triggers.",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md is well-structured and under 500 lines, delegating detailed examples to bash snippets.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","Detailed workflow examples and command usages are provided directly within the SKILL.md, with no need for external reference files.",{"category":171,"check":175,"severity":64,"summary":176},"Forked exploration","This skill is not an exploration-style skill; it performs direct file analysis and does not require forked context.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The SKILL.md provides multiple clear, copy-pasteable examples for various file analysis tasks, demonstrating input and expected output.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill's use cases implicitly handle common edge cases like directory traversal or non-existent files through standard shell command behavior.",{"category":105,"check":184,"severity":64,"summary":185},"Tool Fallback","The skill relies solely on built-in Claude Code tools and standard shell commands, not an external MCP server.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The skill relies on shell command behavior, which naturally halts on errors, and the examples do not suggest auto-committing changes.",{"category":93,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills being loaded, with cross-references to other skills documented.",1778693228023,"This skill analyzes files using standard shell commands to retrieve metadata such as size, line counts, and modification times, and can perform content analysis and pattern searching. It integrates with other skills like code-auditor and code-transfer.",[196,197,198,199,200],"Analyze file size and metadata","Count lines in files","Perform content analysis and pattern search","Find files using glob patterns","Provide code quality metrics",[202,203,204],"Modifying files","Performing deep code execution beyond analysis","Managing project dependencies or structure","3.0.0","4.4.0","To provide users with detailed information and statistics about files without modifying them, enabling analysis of code quality, file sizes, and content.","The primary concerns are the commit recency and the open/closed issue ratio, suggesting potential maintenance gaps.",79,"A robust file analysis skill that provides detailed metadata and statistics.",[212,213,214,215,216],"file-analysis","metadata","statistics","code-quality","utility","global","community",[220,221,222,223],"When users request file information, statistics, or analysis without modifying files.","To get file size, modification times, and human-readable sizes.","To count lines in single or multiple files, or within directories.","To find patterns like TODOs, function definitions, or imports within code.",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"security":237,"testCoverage":239},{"hasLockfile":226},false,1778693214290,{"descriptionLength":229,"readmeSize":230},202,20021,{"closedIssues90d":8,"forks":232,"hasChangelog":233,"openIssues90d":234,"pushedAt":235,"stars":236},73,true,6,1772792065000,574,{"hasNpmPackage":226,"license":238,"smitheryVerified":226},"Apache-2.0",{"hasCi":226,"hasTests":226},{"updatedAt":241},1778693228128,{"basePath":243,"githubOwner":244,"githubRepo":245,"locale":18,"slug":13,"type":246},"code-operations-plugin/skills/file-operations","mhattingpete","claude-skills-marketplace","skill",{"_creationTime":248,"_id":249,"community":250,"display":251,"identity":255,"parentExtension":258,"providers":291,"relations":300,"tags":301,"workflow":302},1778693062249.8616,"k179z7pnn30c6r3ybfg1px0x0d86n99j",{"reviewCount":8},{"description":252,"installMethods":253,"name":254,"sourceUrl":14},"Skills for code manipulation operations including line-based code transfer, bulk refactoring, and file analysis - converted from code-copy-mcp",{"claudeCode":254},"code-operations-skills",{"basePath":256,"githubOwner":244,"githubRepo":245,"locale":18,"slug":256,"type":257},"code-operations-plugin","plugin",{"_creationTime":259,"_id":260,"community":261,"display":262,"identity":266,"providers":269,"relations":285,"tags":287,"workflow":288},1778693062249.8606,"k1717bff9209jd2esh8qdepk3x86mwfm",{"reviewCount":8},{"description":263,"installMethods":264,"name":265,"sourceUrl":14},"Claude Code Skills for software engineering workflows - Git automation, testing, and code review",{"claudeCode":12},"Claude Code Skills Marketplace",{"basePath":267,"githubOwner":244,"githubRepo":245,"locale":18,"slug":245,"type":268},"","marketplace",{"evaluate":270,"extract":278},{"promptVersionExtension":271,"promptVersionScoring":206,"score":272,"tags":273,"targetMarket":217,"tier":218},"3.1.0",75,[268,274,275,276,277],"plugins","software-engineering","developer-tools","automation",{"commitSha":279,"license":238,"marketplace":280,"plugin":283},"HEAD",{"name":281,"pluginCount":282},"mhattingpete-claude-skills",4,{"mcpCount":8,"provider":284,"skillCount":8},"classify",{"repoId":286},"kd75m5vhw2hg0g4maqdhm09cg586nn3p",[277,276,268,274,275],{"evaluatedAt":289,"extractAt":290,"updatedAt":289},1778693076530,1778693062249,{"evaluate":292,"extract":298},{"promptVersionExtension":205,"promptVersionScoring":206,"score":293,"tags":294,"targetMarket":217,"tier":218},95,[295,296,212,297,277],"code-manipulation","refactoring","python",{"commitSha":279,"plugin":299},{"mcpCount":8,"provider":284,"skillCount":282},{"parentExtensionId":260,"repoId":286},[277,295,212,297,296],{"evaluatedAt":303,"extractAt":290,"updatedAt":303},1778693149846,{"evaluate":305,"extract":307},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":306,"targetMarket":217,"tier":218},[212,213,214,215,216],{"commitSha":279},{"parentExtensionId":249,"repoId":286},{"_creationTime":310,"_id":286,"identity":311,"providers":312,"workflow":603},1778693055731.8413,{"githubOwner":244,"githubRepo":245,"sourceUrl":14},{"classify":313,"discover":592,"github":595},{"commitSha":279,"extensions":314},[315,328,355,374,391,405,421,429,439,444,456,466,476,484,492,500,508,518,526,540,555,568,579],{"basePath":267,"displayName":281,"installMethods":316,"rationale":317,"selectedPaths":318,"source":327,"sourceLanguage":18,"type":268},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[319,322,324],{"path":320,"priority":321},".claude-plugin/marketplace.json","mandatory",{"path":323,"priority":321},"README.md",{"path":325,"priority":326},"LICENSE","high","rule",{"basePath":329,"description":330,"displayName":331,"installMethods":332,"rationale":333,"selectedPaths":334,"source":327,"sourceLanguage":18,"type":257},"engineering-workflow-plugin","Skills for software engineering workflows: git operations, test fixing, code review, feature planning, and ensemble problem solving (generates multiple solutions in parallel and selects the best)","engineering-workflow-skills",{"claudeCode":331},"plugin manifest at engineering-workflow-plugin/.claude-plugin/plugin.json",[335,337,338,341,343,345,347,349,351,353],{"path":336,"priority":321},".claude-plugin/plugin.json",{"path":323,"priority":321},{"path":339,"priority":340},"skills/ensemble-solving/SKILL.md","medium",{"path":342,"priority":340},"skills/feature-planning/SKILL.md",{"path":344,"priority":340},"skills/git-pushing/SKILL.md",{"path":346,"priority":340},"skills/review-implementing/SKILL.md",{"path":348,"priority":340},"skills/test-fixing/SKILL.md",{"path":350,"priority":326},"agents/ensemble-orchestrator/AGENT.md",{"path":352,"priority":326},"agents/plan-implementer.md",{"path":354,"priority":326},"commands/pr.md",{"basePath":356,"description":357,"displayName":358,"installMethods":359,"rationale":360,"selectedPaths":361,"source":327,"sourceLanguage":18,"type":257},"visual-documentation-plugin","Skills for creating stunning visual HTML documentation with modern UI design, SVG diagrams, flowcharts, dashboards, timelines, technical documentation, and comprehensive project architecture diagrams","visual-documentation-skills",{"claudeCode":358},"plugin manifest at visual-documentation-plugin/.claude-plugin/plugin.json",[362,363,364,366,368,370,372],{"path":336,"priority":321},{"path":323,"priority":321},{"path":365,"priority":340},"skills/architecture-diagram-creator/SKILL.md",{"path":367,"priority":340},"skills/dashboard-creator/SKILL.md",{"path":369,"priority":340},"skills/flowchart-creator/SKILL.md",{"path":371,"priority":340},"skills/technical-doc-creator/SKILL.md",{"path":373,"priority":340},"skills/timeline-creator/SKILL.md",{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":327,"sourceLanguage":18,"type":257},"productivity-skills-plugin","Productivity and workflow optimization skills for analyzing usage patterns, auditing code, bootstrapping projects, and generating documentation","productivity-skills",{"claudeCode":377},"plugin manifest at productivity-skills-plugin/.claude-plugin/plugin.json",[381,382,383,385,387,389],{"path":336,"priority":321},{"path":323,"priority":321},{"path":384,"priority":340},"skills/code-auditor/SKILL.md",{"path":386,"priority":340},"skills/codebase-documenter/SKILL.md",{"path":388,"priority":340},"skills/conversation-analyzer/SKILL.md",{"path":390,"priority":340},"skills/project-bootstrapper/SKILL.md",{"basePath":256,"description":252,"displayName":254,"installMethods":392,"rationale":393,"selectedPaths":394,"source":327,"sourceLanguage":18,"type":257},{"claudeCode":254},"plugin manifest at code-operations-plugin/.claude-plugin/plugin.json",[395,396,397,399,401,403],{"path":336,"priority":321},{"path":323,"priority":321},{"path":398,"priority":340},"skills/code-execution/SKILL.md",{"path":400,"priority":340},"skills/code-refactor/SKILL.md",{"path":402,"priority":340},"skills/code-transfer/SKILL.md",{"path":404,"priority":340},"skills/file-operations/SKILL.md",{"basePath":406,"description":407,"displayName":408,"installMethods":409,"rationale":410,"selectedPaths":411,"source":327,"sourceLanguage":18,"type":246},"code-operations-plugin/skills/code-execution","Execute Python code locally with marketplace API access for 90%+ token savings on bulk operations. Activates when user requests bulk operations (10+ files), complex multi-step workflows, iterative processing, or mentions efficiency/performance.","code-execution",{"claudeCode":12},"SKILL.md frontmatter at code-operations-plugin/skills/code-execution/SKILL.md",[412,414,417,419],{"path":413,"priority":321},"SKILL.md",{"path":415,"priority":416},"examples/bulk_refactor.py","low",{"path":418,"priority":416},"examples/codebase_audit.py",{"path":420,"priority":416},"examples/extract_functions.py",{"basePath":422,"description":423,"displayName":424,"installMethods":425,"rationale":426,"selectedPaths":427,"source":327,"sourceLanguage":18,"type":246},"code-operations-plugin/skills/code-refactor","Perform bulk code refactoring operations like renaming variables/functions across files, replacing patterns, and updating API calls. Use when users request renaming identifiers, replacing deprecated code patterns, updating method calls, or making consistent changes across multiple locations.","code-refactor",{"claudeCode":12},"SKILL.md frontmatter at code-operations-plugin/skills/code-refactor/SKILL.md",[428],{"path":413,"priority":321},{"basePath":430,"description":431,"displayName":432,"installMethods":433,"rationale":434,"selectedPaths":435,"source":327,"sourceLanguage":18,"type":246},"code-operations-plugin/skills/code-transfer","Transfer code between files with line-based precision. Use when users request copying code from one location to another, moving functions or classes between files, extracting code blocks, or inserting code at specific line numbers.","code-transfer",{"claudeCode":12},"SKILL.md frontmatter at code-operations-plugin/skills/code-transfer/SKILL.md",[436,437],{"path":413,"priority":321},{"path":438,"priority":416},"scripts/line_insert.py",{"basePath":243,"description":10,"displayName":13,"installMethods":440,"rationale":441,"selectedPaths":442,"source":327,"sourceLanguage":18,"type":246},{"claudeCode":12},"SKILL.md frontmatter at code-operations-plugin/skills/file-operations/SKILL.md",[443],{"path":413,"priority":321},{"basePath":445,"description":446,"displayName":447,"installMethods":448,"rationale":449,"selectedPaths":450,"source":327,"sourceLanguage":18,"type":246},"engineering-workflow-plugin/skills/ensemble-solving","Generate multiple diverse solutions in parallel and select the best. Use for architecture decisions, code generation with multiple valid approaches, or creative tasks where exploring alternatives improves quality.","ensemble-solving",{"claudeCode":12},"SKILL.md frontmatter at engineering-workflow-plugin/skills/ensemble-solving/SKILL.md",[451,452,454],{"path":413,"priority":321},{"path":453,"priority":340},"references/diversification-strategies.md",{"path":455,"priority":340},"references/evaluation-rubrics.md",{"basePath":457,"description":458,"displayName":459,"installMethods":460,"rationale":461,"selectedPaths":462,"source":327,"sourceLanguage":18,"type":246},"engineering-workflow-plugin/skills/feature-planning","Break down feature requests into detailed, implementable plans with clear tasks. Use when user requests a new feature, enhancement, or complex change.","feature-planning",{"claudeCode":12},"SKILL.md frontmatter at engineering-workflow-plugin/skills/feature-planning/SKILL.md",[463,464],{"path":413,"priority":321},{"path":465,"priority":340},"references/planning-best-practices.md",{"basePath":467,"description":468,"displayName":469,"installMethods":470,"rationale":471,"selectedPaths":472,"source":327,"sourceLanguage":18,"type":246},"engineering-workflow-plugin/skills/git-pushing","Stage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to save and push their work. Also activates when user says \"push changes\", \"commit and push\", \"push this\", \"push to github\", or similar git workflow requests.","git-pushing",{"claudeCode":12},"SKILL.md frontmatter at engineering-workflow-plugin/skills/git-pushing/SKILL.md",[473,474],{"path":413,"priority":321},{"path":475,"priority":416},"scripts/smart_commit.sh",{"basePath":477,"description":478,"displayName":479,"installMethods":480,"rationale":481,"selectedPaths":482,"source":327,"sourceLanguage":18,"type":246},"engineering-workflow-plugin/skills/review-implementing","Process and implement code review feedback systematically. Use when user provides reviewer comments, PR feedback, code review notes, or asks to implement suggestions from reviews.","review-implementing",{"claudeCode":12},"SKILL.md frontmatter at engineering-workflow-plugin/skills/review-implementing/SKILL.md",[483],{"path":413,"priority":321},{"basePath":485,"description":486,"displayName":487,"installMethods":488,"rationale":489,"selectedPaths":490,"source":327,"sourceLanguage":18,"type":246},"engineering-workflow-plugin/skills/test-fixing","Run tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to make tests pass.","test-fixing",{"claudeCode":12},"SKILL.md frontmatter at engineering-workflow-plugin/skills/test-fixing/SKILL.md",[491],{"path":413,"priority":321},{"basePath":493,"description":494,"displayName":495,"installMethods":496,"rationale":497,"selectedPaths":498,"source":327,"sourceLanguage":18,"type":246},"productivity-skills-plugin/skills/code-auditor","Performs comprehensive codebase analysis covering architecture, code quality, security, performance, testing, and maintainability. Use when user wants to audit code quality, identify technical debt, find security issues, assess test coverage, or get a codebase health check.","code-auditor",{"claudeCode":12},"SKILL.md frontmatter at productivity-skills-plugin/skills/code-auditor/SKILL.md",[499],{"path":413,"priority":321},{"basePath":501,"description":502,"displayName":503,"installMethods":504,"rationale":505,"selectedPaths":506,"source":327,"sourceLanguage":18,"type":246},"productivity-skills-plugin/skills/codebase-documenter","Generates comprehensive documentation explaining how a codebase works, including architecture, key components, data flow, and development guidelines. Use when user wants to understand unfamiliar code, create onboarding docs, document architecture, or explain how the system works.","codebase-documenter",{"claudeCode":12},"SKILL.md frontmatter at productivity-skills-plugin/skills/codebase-documenter/SKILL.md",[507],{"path":413,"priority":321},{"basePath":509,"description":510,"displayName":511,"installMethods":512,"rationale":513,"selectedPaths":514,"source":327,"sourceLanguage":18,"type":246},"productivity-skills-plugin/skills/conversation-analyzer","Analyzes your Claude Code conversation history to identify patterns, common mistakes, and opportunities for workflow improvement. Use when user wants to understand usage patterns, optimize workflow, identify automation opportunities, or check if they're following best practices.","conversation-analyzer",{"claudeCode":12},"SKILL.md frontmatter at productivity-skills-plugin/skills/conversation-analyzer/SKILL.md",[515,516],{"path":413,"priority":321},{"path":517,"priority":416},"scripts/analyze_history.py",{"basePath":519,"description":520,"displayName":521,"installMethods":522,"rationale":523,"selectedPaths":524,"source":327,"sourceLanguage":18,"type":246},"productivity-skills-plugin/skills/project-bootstrapper","Sets up new projects or improves existing projects with development best practices, tooling, documentation, and workflow automation. Use when user wants to start a new project, improve project structure, add development tooling, or establish professional workflows.","project-bootstrapper",{"claudeCode":12},"SKILL.md frontmatter at productivity-skills-plugin/skills/project-bootstrapper/SKILL.md",[525],{"path":413,"priority":321},{"basePath":527,"description":528,"displayName":529,"installMethods":530,"rationale":531,"selectedPaths":532,"source":327,"sourceLanguage":18,"type":246},"visual-documentation-plugin/skills/architecture-diagram-creator","Create comprehensive HTML architecture diagrams showing data flows, business objectives, features, technical architecture, and deployment. Use when users request system architecture, project documentation, high-level overviews, or technical specifications.","architecture-diagram-creator",{"claudeCode":12},"SKILL.md frontmatter at visual-documentation-plugin/skills/architecture-diagram-creator/SKILL.md",[533,534,536,538],{"path":413,"priority":321},{"path":535,"priority":416},"assets/templates/architecture_components.html",{"path":537,"priority":416},"assets/templates/base_template.html",{"path":539,"priority":340},"references/example_architecture.html",{"basePath":541,"description":542,"displayName":543,"installMethods":544,"rationale":545,"selectedPaths":546,"source":327,"sourceLanguage":18,"type":246},"visual-documentation-plugin/skills/dashboard-creator","Create HTML dashboards with KPI metric cards, bar/pie/line charts, progress indicators, and data visualizations. Use when users request dashboards, metrics displays, KPI visualizations, data charts, or monitoring interfaces.","dashboard-creator",{"claudeCode":12},"SKILL.md frontmatter at visual-documentation-plugin/skills/dashboard-creator/SKILL.md",[547,548,549,551,553],{"path":413,"priority":321},{"path":537,"priority":416},{"path":550,"priority":416},"assets/templates/dashboard_components.html",{"path":552,"priority":340},"references/design_patterns.md",{"path":554,"priority":340},"references/svg_library.md",{"basePath":556,"description":557,"displayName":558,"installMethods":559,"rationale":560,"selectedPaths":561,"source":327,"sourceLanguage":18,"type":246},"visual-documentation-plugin/skills/flowchart-creator","Create HTML flowcharts and process diagrams with decision trees, color-coded stages, arrows, and swimlanes. Use when users request flowcharts, process diagrams, workflow visualizations, or decision trees.","flowchart-creator",{"claudeCode":12},"SKILL.md frontmatter at visual-documentation-plugin/skills/flowchart-creator/SKILL.md",[562,563,564,566,567],{"path":413,"priority":321},{"path":537,"priority":416},{"path":565,"priority":416},"assets/templates/flowchart_components.html",{"path":552,"priority":340},{"path":554,"priority":340},{"basePath":569,"description":570,"displayName":571,"installMethods":572,"rationale":573,"selectedPaths":574,"source":327,"sourceLanguage":18,"type":246},"visual-documentation-plugin/skills/technical-doc-creator","Create HTML technical documentation with code blocks, API workflows, system architecture diagrams, and syntax highlighting. Use when users request technical documentation, API docs, API references, code examples, or developer documentation.","technical-doc-creator",{"claudeCode":12},"SKILL.md frontmatter at visual-documentation-plugin/skills/technical-doc-creator/SKILL.md",[575,576,577,578],{"path":413,"priority":321},{"path":537,"priority":416},{"path":552,"priority":340},{"path":554,"priority":340},{"basePath":580,"description":581,"displayName":582,"installMethods":583,"rationale":584,"selectedPaths":585,"source":327,"sourceLanguage":18,"type":246},"visual-documentation-plugin/skills/timeline-creator","Create HTML timelines and project roadmaps with Gantt charts, milestones, phase groupings, and progress indicators. Use when users request timelines, roadmaps, Gantt charts, project schedules, or milestone visualizations.","timeline-creator",{"claudeCode":12},"SKILL.md frontmatter at visual-documentation-plugin/skills/timeline-creator/SKILL.md",[586,587,588,590,591],{"path":413,"priority":321},{"path":537,"priority":416},{"path":589,"priority":416},"assets/templates/timeline_components.html",{"path":552,"priority":340},{"path":554,"priority":340},{"sources":593},[594],"manual",{"closedIssues90d":8,"description":263,"forks":232,"license":238,"openIssues90d":234,"pushedAt":235,"readmeSize":230,"stars":236,"topics":596},[597,598,277,599,600,276,601,274,602],"ai-agents","anthropic","claude-code","claude-skills","ai-tools","productivity",{"classifiedAt":604,"discoverAt":605,"extractAt":606,"githubAt":606,"updatedAt":604},1778693062028,1778693055731,1778693060469,[215,212,213,214,216],{"evaluatedAt":241,"extractAt":290,"updatedAt":241},[],[611,642,671,703,733,762],{"_creationTime":612,"_id":613,"community":614,"display":615,"identity":621,"providers":625,"relations":635,"tags":638,"workflow":639},1778696691708.3264,"k179thjzaw5kepc7zhdj9sat3n86mcqp",{"reviewCount":8},{"description":616,"installMethods":617,"name":619,"sourceUrl":620},"Validate pending migrations for foreign key consistency, rollback safety, and best practices",{"claudeCode":618},"ruvnet/ruflo","migrate-validate","https://github.com/ruvnet/ruflo",{"basePath":622,"githubOwner":623,"githubRepo":624,"locale":18,"slug":619,"type":246},"plugins/ruflo-migrations/skills/migrate-validate","ruvnet","ruflo",{"evaluate":626,"extract":634},{"promptVersionExtension":205,"promptVersionScoring":206,"score":627,"tags":628,"targetMarket":217,"tier":633},100,[629,630,631,632,215,276],"database","migrations","sql","validation","verified",{"commitSha":279},{"parentExtensionId":636,"repoId":637},"k176me0sh9b6bc3gzttnywx4w986njzh","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[215,629,276,630,631,632],{"evaluatedAt":640,"extractAt":641,"updatedAt":640},1778701008912,1778696691708,{"_creationTime":643,"_id":644,"community":645,"display":646,"identity":652,"providers":657,"relations":664,"tags":667,"workflow":668},1778698175626.3276,"k17cj6pbcgtrw523a4sw8mhcxn86mzvv",{"reviewCount":8},{"description":647,"installMethods":648,"name":650,"sourceUrl":651},"Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.",{"claudeCode":649},"trailofbits/skills","Semgrep Rule Creator","https://github.com/trailofbits/skills",{"basePath":653,"githubOwner":654,"githubRepo":655,"locale":18,"slug":656,"type":246},"plugins/semgrep-rule-creator/skills/semgrep-rule-creator","trailofbits","skills","semgrep-rule-creator",{"evaluate":658,"extract":663},{"promptVersionExtension":205,"promptVersionScoring":206,"score":627,"tags":659,"targetMarket":217,"tier":633},[660,661,662,215,276],"semgrep","security","static-analysis",{"commitSha":279},{"parentExtensionId":665,"repoId":666},"k1757483sd0rdv04r5773w2tb986mb9g","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[215,276,661,660,662],{"evaluatedAt":669,"extractAt":670,"updatedAt":669},1778699451460,1778698175626,{"_creationTime":672,"_id":673,"community":674,"display":675,"identity":681,"providers":687,"relations":694,"tags":698,"workflow":699},1778698515785.0398,"k17207y0qzj558yxxxxs1r63hn86mfmd",{"reviewCount":8},{"description":676,"installMethods":677,"name":679,"sourceUrl":680},"자동으로 과잉 엔지니어링 패턴을 탐지합니다: (1) 사용자가 명시적으로 요청하지 않은 코드나 파일을 수정하는 경우 (2) 요청되지 않은 새로운 추상화 레이어(클래스, 인터페이스, 팩토리, 래퍼)를 생성하는 경우 (3) 요청되지 않은 주석, 문서, JSDoc, 타입 어노테이션을 추가하는 경우 (4) 요청되지 않은 새로운 종속성을 도입하는 경우 (5) 최소한의 편집 대신 파일 전체를 다시 작성하는 경우 (6) diff 범위가 사용자의 요청을 명백히 초과하는 경우 (7) 사용자가 \"너무 많아\", \"거기는 건드리지 마\", \"X만 변경해\", \"간단하게\", \"그만\"과 같은 신호를 보내는 경우 (8) 발생할 수 없는 시나리오에 대한 오류 처리, 유효성 검사, 방어적 코드 추가 (9) 요청되지 않은 테스트, 설정 스캐폴딩, 문서 생성\n",{"claudeCode":678},"uucz/moyu","Moyu (摸鱼)","https://github.com/uucz/moyu",{"basePath":682,"githubOwner":683,"githubRepo":684,"locale":685,"slug":686,"type":246},"skills/moyu-ko","uucz","moyu","de","moyu-ko",{"evaluate":688,"extract":692},{"promptVersionExtension":205,"promptVersionScoring":206,"score":627,"tags":689,"targetMarket":217,"tier":633},[690,215,691,276,296],"ai-assist","prompt-engineering",{"commitSha":279,"license":693},"MIT",{"parentExtensionId":695,"repoId":696,"translatedFrom":697},"k17a8j7hxkm1n8dabrtcwp2z2d86nr39","kd7ccbpk8y3xm113xt8wy1c5jd86n94h","k17dzgrxxkxpeqmtcn5v3tjmad86n5tm",[690,215,276,691,296],{"evaluatedAt":700,"extractAt":701,"updatedAt":702},1778698415064,1778698296017,1778698515785,{"_creationTime":704,"_id":705,"community":706,"display":707,"identity":713,"providers":718,"relations":726,"tags":729,"workflow":730},1778696595410.5698,"k171sdysmt658g1cdd7hgt8p8h86nms7",{"reviewCount":8},{"description":708,"installMethods":709,"name":711,"sourceUrl":712},"End-of-session ritual that audits changes, runs quality checks, captures learnings, and produces a session summary. Use when saying \"wrap up\", \"done for the day\", \"finish coding\", or ending a coding session.",{"claudeCode":710},"rohitg00/pro-workflow","Wrap-Up Ritual","https://github.com/rohitg00/pro-workflow",{"basePath":714,"githubOwner":715,"githubRepo":716,"locale":18,"slug":717,"type":246},"skills/wrap-up","rohitg00","pro-workflow","wrap-up",{"evaluate":719,"extract":725},{"promptVersionExtension":205,"promptVersionScoring":206,"score":627,"tags":720,"targetMarket":217,"tier":633},[721,722,602,723,724,215],"workflow","llm","memory","knowledge-base",{"commitSha":279,"license":693},{"parentExtensionId":727,"repoId":728},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[215,724,722,723,602,721],{"evaluatedAt":731,"extractAt":732,"updatedAt":731},1778697164619,1778696595410,{"_creationTime":734,"_id":735,"community":736,"display":737,"identity":743,"providers":747,"relations":756,"tags":758,"workflow":759},1778696052276.0203,"k17bgxxgryq8edg32egypsvqtn86m1h7",{"reviewCount":8},{"description":738,"installMethods":739,"name":741,"sourceUrl":742},"Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — \"find circular imports\", \"fix dependency cycles\", \"untangle our module graph\", \"why is madge complaining\".",{"claudeCode":740},"raintree-technology/claude-starter","cleanup-cycles","https://github.com/raintree-technology/claude-starter",{"basePath":744,"githubOwner":745,"githubRepo":746,"locale":18,"slug":741,"type":246},"templates/.claude/skills/cleanup-cycles","raintree-technology","claude-starter",{"evaluate":748,"extract":755},{"promptVersionExtension":205,"promptVersionScoring":206,"score":627,"tags":749,"targetMarket":217,"tier":633},[215,750,751,297,752,753,754,296],"dependencies","javascript","typescript","go","rust",{"commitSha":279},{"repoId":757},"kd78ywakatnz4sjfx781sy14vh86mtty",[215,750,753,751,297,296,754,752],{"evaluatedAt":760,"extractAt":761,"updatedAt":760},1778696977114,1778696052276,{"_creationTime":763,"_id":764,"community":765,"display":766,"identity":770,"providers":772,"relations":779,"tags":780,"workflow":781},1778696595410.5671,"k17anj41t8hgk7k78wc98gw6a186n8ks",{"reviewCount":8},{"description":767,"installMethods":768,"name":769,"sourceUrl":712},"Prevent destructive operations using Claude Code hooks. Three modes — cautious (warn on dangerous commands), lockdown (restrict edits to one directory), and clear (remove restrictions). Uses PreToolUse matchers for Bash, Edit, and Write.",{"claudeCode":710},"safe-mode",{"basePath":771,"githubOwner":715,"githubRepo":716,"locale":18,"slug":769,"type":246},"skills/safe-mode",{"evaluate":773,"extract":778},{"promptVersionExtension":205,"promptVersionScoring":206,"score":627,"tags":774,"targetMarket":217,"tier":633},[661,775,776,215,777],"guardrails","operations","hooks",{"commitSha":279},{"parentExtensionId":727,"repoId":728},[215,775,777,776,661],{"evaluatedAt":782,"extractAt":732,"updatedAt":782},1778696971063]