[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71GH72514DCTP03TY160W0V":3,"skill-same:01M71GH72514DCTP03TY160W0V":69},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":6,"ownerHtmlUrl":47,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":48,"install":49,"resources":62},"01M71GH72514DCTP03TY160W0V","repomix",null,"Package entire code repositories into single AI-friendly files using Repomix. Capabilities include pack codebases with customizable include\u002Fexclude patterns, generate multiple output formats (XML, Markdown, plain text), preserve file structure and context, optimize for AI consumption with token counting, filter by file types and directories, add custom headers and summaries. Use when packaging codebases for AI analysis, creating repository snapshots for LLM context, analyzing third-party libraries, preparing for security audits, generating documentation context, or evaluating unfamiliar codebases.","JSGforever\u002Fskillguard","JSGforever","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F85541948?v=4","01M71FQD3E132VMR5F4TAYX3YS","01M71FQD4DYW0XJ4XQ4YQH75Y9",2,"GPL-3.0","https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard\u002Fblob\u002Fmain\u002Fbenchmarks\u002Ffinal\u002Fskills\u002Fasset1__Microck--repomix\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36],"snapshots","llm context","when","directories","types","counting","filter","structure","optimize","files","documentation","packaging","text","markdown","analysis","capabilities","code","generate","libraries","2026-11-10 10:12:30",false,"---\nname: repomix\ndescription: Package entire code repositories into single AI-friendly files using Repomix. Capabilities include pack codebases with customizable include\u002Fexclude patterns, generate multiple output formats (XML, Markdown, plain text), preserve file structure and context, optimize for AI consumption with token counting, filter by file types and directories, add custom headers and summaries. Use when packaging codebases for AI analysis, creating repository snapshots for LLM context, analyzing third-party libraries, preparing for security audits, generating documentation context, or evaluating unfamiliar codebases.\n---\n\n# Repomix Skill\n\nRepomix packs entire repositories into single, AI-friendly files. Perfect for feeding codebases to LLMs like Claude, ChatGPT, and Gemini.\n\n## When to Use\n\nUse when:\n- Packaging codebases for AI analysis\n- Creating repository snapshots for LLM context\n- Analyzing third-party libraries\n- Preparing for security audits\n- Generating documentation context\n- Investigating bugs across large codebases\n- Creating AI-friendly code representations\n\n## Quick Start\n\n### Check Installation\n```bash\nrepomix --version\n```\n\n### Install\n```bash\n# npm\nnpm install -g repomix\n\n# Homebrew (macOS\u002FLinux)\nbrew install repomix\n```\n\n### Basic Usage\n```bash\n# Package current directory (generates repomix-output.xml)\nrepomix\n\n# Specify output format\nrepomix --style markdown\nrepomix --style json\n\n# Package remote repository\nnpx repomix --remote owner\u002Frepo\n\n# Custom output with filters\nrepomix --include \"src\u002F**\u002F*.ts\" --remove-comments -o output.md\n```\n\n## Core Capabilities\n\n### Repository Packaging\n- AI-optimized formatting with clear separators\n- Multiple output formats: XML, Markdown, JSON, Plain text\n- Git-aware processing (respects .gitignore)\n- Token counting for LLM context management\n- Security checks for sensitive information\n\n### Remote Repository Support\nProcess remote repositories without cloning:\n```bash\n# Shorthand\nnpx repomix --remote yamadashy\u002Frepomix\n\n# Full URL\nnpx repomix --remote https:\u002F\u002Fgithub.com\u002Fowner\u002Frepo\n\n# Specific commit\nnpx repomix --remote https:\u002F\u002Fgithub.com\u002Fowner\u002Frepo\u002Fcommit\u002Fhash\n```\n\n### Comment Removal\nStrip comments from supported languages (HTML, CSS, JavaScript, TypeScript, Vue, Svelte, Python, PHP, Ruby, C, C#, Java, Go, Rust, Swift, Kotlin, Dart, Shell, YAML):\n```bash\nrepomix --remove-comments\n```\n\n## Common Use Cases\n\n### Code Review Preparation\n```bash\n# Package feature branch for AI review\nrepomix --include \"src\u002F**\u002F*.ts\" --remove-comments -o review.md --style markdown\n```\n\n### Security Audit\n```bash\n# Package third-party library\nnpx repomix --remote vendor\u002Flibrary --style xml -o audit.xml\n```\n\n### Documentation Generation\n```bash\n# Package with docs and code\nrepomix --include \"src\u002F**,docs\u002F**,*.md\" --style markdown -o context.md\n```\n\n### Bug Investigation\n```bash\n# Package specific modules\nrepomix --include \"src\u002Fauth\u002F**,src\u002Fapi\u002F**\" -o debug-context.xml\n```\n\n### Implementation Planning\n```bash\n# Full codebase context\nrepomix --remove-comments --copy\n```\n\n## Command Line Reference\n\n### File Selection\n```bash\n# Include specific patterns\nrepomix --include \"src\u002F**\u002F*.ts,*.md\"\n\n# Ignore additional patterns\nrepomix -i \"tests\u002F**,*.test.js\"\n\n# Disable .gitignore rules\nrepomix --no-gitignore\n```\n\n### Output Options\n```bash\n# Output format\nrepomix --style markdown  # or xml, json, plain\n\n# Output file path\nrepomix -o output.md\n\n# Remove comments\nrepomix --remove-comments\n\n# Copy to clipboard\nrepomix --copy\n```\n\n### Configuration\n```bash\n# Use custom config file\nrepomix -c custom-config.json\n\n# Initialize new config\nrepomix --init  # creates repomix.config.json\n```\n\n## Token Management\n\nRepomix automatically counts tokens for individual files, total repository, and per-format output.\n\nTypical LLM context limits:\n- Claude Sonnet 4.5: ~200K tokens\n- GPT-4: ~128K tokens\n- GPT-3.5: ~16K tokens\n\n## Security Considerations\n\nRepomix uses Secretlint to detect sensitive data (API keys, passwords, credentials, private keys, AWS secrets).\n\nBest practices:\n1. Always review output before sharing\n2. Use `.repomixignore` for sensitive files\n3. Enable security checks for unknown codebases\n4. Avoid packaging `.env` files\n5. Check for hardcoded credentials\n\nDisable security checks if needed:\n```bash\nrepomix --no-security-check\n```\n\n## Implementation Workflow\n\nWhen user requests repository packaging:\n\n1. **Assess Requirements**\n   - Identify target repository (local\u002Fremote)\n   - Determine output format needed\n   - Check for sensitive data concerns\n\n2. **Configure Filters**\n   - Set include patterns for relevant files\n   - Add ignore patterns for unnecessary files\n   - Enable\u002Fdisable comment removal\n\n3. **Execute Packaging**\n   - Run repomix with appropriate options\n   - Monitor token counts\n   - Verify security checks\n\n4. **Validate Output**\n   - Review generated file\n   - Confirm no sensitive data\n   - Check token limits for target LLM\n\n5. **Deliver Context**\n   - Provide packaged file to user\n   - Include token count summary\n   - Note any warnings or issues\n\n## Reference Documentation\n\nFor detailed information, see:\n- [Configuration Reference](.\u002Freferences\u002Fconfiguration.md) - Config files, include\u002Fexclude patterns, output formats, advanced options\n- [Usage Patterns](.\u002Freferences\u002Fusage-patterns.md) - AI analysis workflows, security audit preparation, documentation generation, library evaluation\n\n## Additional Resources\n\n- GitHub: https:\u002F\u002Fgithub.com\u002Fyamadashy\u002Frepomix\n- Documentation: https:\u002F\u002Frepomix.com\u002Fguide\u002F\n- MCP Server: Available for AI assistant integration\n","# Repomix Skill\n\nRepomix packs entire repositories into single, AI-friendly files. Perfect for feeding codebases to LLMs like Claude, ChatGPT, and Gemini.\n\n## When to Use\n\nUse when:\n- Packaging codebases for AI analysis\n- Creating repository snapshots for LLM context\n- Analyzing third-party libraries\n- Preparing for security audits\n- Generating documentation context\n- Investigating bugs across large codebases\n- Creating AI-friendly code representations\n\n## Quick Start\n\n### Check Installation\n```bash\nrepomix --version\n```\n\n### Install\n```bash\n# npm\nnpm install -g repomix\n\n# Homebrew (macOS\u002FLinux)\nbrew install repomix\n```\n\n### Basic Usage\n```bash\n# Package current directory (generates repomix-output.xml)\nrepomix\n\n# Specify output format\nrepomix --style markdown\nrepomix --style json\n\n# Package remote repository\nnpx repomix --remote owner\u002Frepo\n\n# Custom output with filters\nrepomix --include \"src\u002F**\u002F*.ts\" --remove-comments -o output.md\n```\n\n## Core Capabilities\n\n### Repository Packaging\n- AI-optimized formatting with clear separators\n- Multiple output formats: XML, Markdown, JSON, Plain text\n- Git-aware processing (respects .gitignore)\n- Token counting for LLM context management\n- Security checks for sensitive information\n\n### Remote Repository Support\nProcess remote repositories without cloning:\n```bash\n# Shorthand\nnpx repomix --remote yamadashy\u002Frepomix\n\n# Full URL\nnpx repomix --remote https:\u002F\u002Fgithub.com\u002Fowner\u002Frepo\n\n# Specific commit\nnpx repomix --remote https:\u002F\u002Fgithub.com\u002Fowner\u002Frepo\u002Fcommit\u002Fhash\n```\n\n### Comment Removal\nStrip comments from supported languages (HTML, CSS, JavaScript, TypeScript, Vue, Svelte, Python, PHP, Ruby, C, C#, Java, Go, Rust, Swift, Kotlin, Dart, Shell, YAML):\n```bash\nrepomix --remove-comments\n```\n\n## Common Use Cases\n\n### Code Review Preparation\n```bash\n# Package feature branch for AI review\nrepomix --include \"src\u002F**\u002F*.ts\" --remove-comments -o review.md --style markdown\n```\n\n### Security Audit\n```bash\n# Package third-party library\nnpx repomix --remote vendor\u002Flibrary --style xml -o audit.xml\n```\n\n### Documentation Generation\n```bash\n# Package with docs and code\nrepomix --include \"src\u002F**,docs\u002F**,*.md\" --style markdown -o context.md\n```\n\n### Bug Investigation\n```bash\n# Package specific modules\nrepomix --include \"src\u002Fauth\u002F**,src\u002Fapi\u002F**\" -o debug-context.xml\n```\n\n### Implementation Planning\n```bash\n# Full codebase context\nrepomix --remove-comments --copy\n```\n\n## Command Line Reference\n\n### File Selection\n```bash\n# Include specific patterns\nrepomix --include \"src\u002F**\u002F*.ts,*.md\"\n\n# Ignore additional patterns\nrepomix -i \"tests\u002F**,*.test.js\"\n\n# Disable .gitignore rules\nrepomix --no-gitignore\n```\n\n### Output Options\n```bash\n# Output format\nrepomix --style markdown  # or xml, json, plain\n\n# Output file path\nrepomix -o output.md\n\n# Remove comments\nrepomix --remove-comments\n\n# Copy to clipboard\nrepomix --copy\n```\n\n### Configuration\n```bash\n# Use custom config file\nrepomix -c custom-config.json\n\n# Initialize new config\nrepomix --init  # creates repomix.config.json\n```\n\n## Token Management\n\nRepomix automatically counts tokens for individual files, total repository, and per-format output.\n\nTypical LLM context limits:\n- Claude Sonnet 4.5: ~200K tokens\n- GPT-4: ~128K tokens\n- GPT-3.5: ~16K tokens\n\n## Security Considerations\n\nRepomix uses Secretlint to detect sensitive data (API keys, passwords, credentials, private keys, AWS secrets).\n\nBest practices:\n1. Always review output before sharing\n2. Use `.repomixignore` for sensitive files\n3. Enable security checks for unknown codebases\n4. Avoid packaging `.env` files\n5. Check for hardcoded credentials\n\nDisable security checks if needed:\n```bash\nrepomix --no-security-check\n```\n\n## Implementation Workflow\n\nWhen user requests repository packaging:\n\n1. **Assess Requirements**\n   - Identify target repository (local\u002Fremote)\n   - Determine output format needed\n   - Check for sensitive data concerns\n\n2. **Configure Filters**\n   - Set include patterns for relevant files\n   - Add ignore patterns for unnecessary files\n   - Enable\u002Fdisable comment removal\n\n3. **Execute Packaging**\n   - Run repomix with appropriate options\n   - Monitor token counts\n   - Verify security checks\n\n4. **Validate Output**\n   - Review generated file\n   - Confirm no sensitive data\n   - Check token limits for target LLM\n\n5. **Deliver Context**\n   - Provide packaged file to user\n   - Include token count summary\n   - Note any warnings or issues\n\n## Reference Documentation\n\nFor detailed information, see:\n- [Configuration Reference](.\u002Freferences\u002Fconfiguration.md) - Config files, include\u002Fexclude patterns, output formats, advanced options\n- [Usage Patterns](.\u002Freferences\u002Fusage-patterns.md) - AI analysis workflows, security audit preparation, documentation generation, library evaluation\n\n## Additional Resources\n\n- GitHub: https:\u002F\u002Fgithub.com\u002Fyamadashy\u002Frepomix\n- Documentation: https:\u002F\u002Frepomix.com\u002Fguide\u002F\n- MCP Server: Available for AI assistant integration\n",{"name":5,"description":7},"main","f2ec4b3b9133d34eeaf9b38e4b0a97e8e5705a7f","benchmarks\u002Ffinal\u002Fskills\u002Fasset1__Microck--repomix",0,"https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard","https:\u002F\u002Fgithub.com\u002FJSGforever","2026-08-29 18:27:56",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add JSGforever\u002Fskillguard --skill repomix",{"tool":55,"command":56},"bunx","bunx skills add JSGforever\u002Fskillguard --skill repomix",{"tool":58,"command":59},"pnpm","pnpm dlx skills add JSGforever\u002Fskillguard --skill repomix","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard\u002Fblob\u002Fmain\u002Fbenchmarks\u002Ffinal\u002Fskills\u002Fasset1__Microck--repomix\u002FSKILL.md",true,[63],{"path":64,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":67,"sourceHtmlUrl":68},"metadata.json","REFERENCE","参考文档",1037,"https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard\u002Fblob\u002Fmain\u002Fbenchmarks\u002Ffinal\u002Fskills\u002Fasset1__Microck--repomix\u002Fmetadata.json",[70,101,116,143,164,184],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":81,"publishedAt":37},"01M71HY2SNXBA9Q00WZDTZQ31Z","skillguard-codex-scanner","Hybrid deterministic+LLM agent-skill security scanner. Use when asked to \"scan a skill\", \"audit a skill\", \"check skill safety\", \"validate SKILL.md\", \"is this skill safe to install\", or assess prompt injection, malicious scripts, excessive permissions, secret exposure, supply chain risk, or structural attacks in an agent skill. Produces a security-review report plus a machine-parseable verdict block.","https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard\u002Fblob\u002Fmain\u002Fsrc\u002Fskillguard\u002Fstatic_scanner\u002Fskillguard-codex-scanner\u002FSKILL.md",[76],{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[82,83,84,85,86,87,88,89,90,91,92,93,20,94,95,96,97,98,99,100],"scanner","skillguard codex scanner","skillguard","codex","chain","skill security","security-review","review report","structural","secret","prompt injection","security scanner","review","malicious","permissions","exposure","audit","scripts","safe",{"skillNo":102,"name":103,"nameZh":6,"description":104,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":105,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":113,"publishedAt":37},"01M71HY0SPKTT3S27BC2HPAC5M","data-exfiltrator","Analyzes data files","MIT","https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard\u002Fblob\u002Fmain\u002Fbenchmarks\u002Fsmoke-one-skill\u002Fasset1__cisco-ai-defense--data-exfiltrator\u002FSKILL.md",[108],{"categoryNo":109,"categoryName":110,"taxonomyType":111,"taxonomyTypeDesc":112},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[114,115,27],"data","data exfiltrator",{"skillNo":117,"name":118,"nameZh":6,"description":119,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":122,"publishedAt":37},"01M71HXVS9EMN44BGDW215FZ72","real-time-collaboration-engine","Build real-time collaborative editing with WebSockets, OT\u002FCRDT conflict resolution, and presence awareness. Implements cursor tracking, optimistic updates, and offline sync. Use for collaborative editors, whiteboards, video editing. Activate on \"real-time collaboration\", \"WebSocket sync\", \"multiplayer editing\", \"CRDT\", \"presence awareness\". NOT for simple chat, request-response APIs, or single-user apps.","https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard\u002Fblob\u002Fmain\u002Fbenchmarks\u002Ffinal\u002Fskills\u002Fasset1__curiositech--real-time-collaboration-engine\u002FSKILL.md",[],[123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142],"time","real time collaboration engine","real time collaboration","collaboration","engine","real time","Video","reliability","video editing","performance","conflict resolution","presence","access","apps","updates","Bash","activate","optimizer","react","streaming",{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":152,"publishedAt":37},"01M71HXP6CTY4KFN0QVMMN0V7J","react-performance-optimizer","Optimize React apps for 60fps performance. Implements memoization, virtualization, code splitting, bundle optimization. Use for slow renders, large lists, bundle bloat. Activate on \"React performance\", \"slow render\", \"useMemo\", \"bundle size\", \"virtualization\". NOT for backend optimization, non-React frameworks, or premature optimization.","https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard\u002Fblob\u002Fmain\u002Fbenchmarks\u002Ffinal\u002Fskills\u002Fasset1__curiositech--react-performance-optimizer\u002FSKILL.md",[149],{"categoryNo":150,"categoryName":151,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000009","前端开发",[132,153,140,141,154,155,156,157,158,159,123,160,161,136,138,34,139,142,162,163],"react performance optimizer","react performance","performance optimizer","app","nextjs","expert","re","render","2025","router","strategies",{"skillNo":165,"name":166,"nameZh":6,"description":167,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":168,"categories":169,"keywords":171,"publishedAt":37},"01M71HXH7QXSQB4QTDZ7SP7YXQ","llm-streaming-response-handler","Build production LLM streaming UIs with Server-Sent Events, real-time token display, cancellation, error recovery. Handles OpenAI\u002FAnthropic\u002FClaude streaming APIs. Use for chatbots, AI assistants, real-time text generation. Activate on \"LLM streaming\", \"SSE\", \"token stream\", \"chat UI\", \"real-time AI\". NOT for batch processing, non-streaming APIs, or WebSocket bidirectional chat.","https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard\u002Fblob\u002Fmain\u002Fbenchmarks\u002Ffinal\u002Fskills\u002Fasset1__curiositech--llm-streaming-response-handler\u002FSKILL.md",[170],{"categoryNo":150,"categoryName":151,"taxonomyType":79,"taxonomyTypeDesc":80},[172,142,173,174,175,176,132,123,177,178,179,138,139,140,180,141,181,30,182,183],"llm streaming response handler","handler","error","processing","retry","chat ui","error recovery","critical","batch","display","server","read",{"skillNo":185,"name":186,"nameZh":6,"description":187,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":188,"categories":189,"keywords":197,"publishedAt":37},"01M71HXCB0E1YRKYW1Y8T0Y106","github-actions-pipeline-builder","Build production CI\u002FCD pipelines with GitHub Actions. Implements matrix builds, caching, deployments, testing, security scanning. Use for automated testing, deployments, release workflows. Activate on \"GitHub Actions\", \"CI\u002FCD\", \"workflow\", \"deployment pipeline\", \"automated testing\". NOT for Jenkins\u002FCircleCI, manual deployments, or non-GitHub repositories.","https:\u002F\u002Fgithub.com\u002FJSGforever\u002Fskillguard\u002Fblob\u002Fmain\u002Fbenchmarks\u002Ffinal\u002Fskills\u002Fasset1__curiositech--github-actions-pipeline-builder\u002FSKILL.md",[190,193,196],{"categoryNo":191,"categoryName":192,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":194,"categoryName":195,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},[198,199,200,201,202,203,204,130,158,205,206,207,139,163,208,183,209,210,211,212],"github actions pipeline builder","actions","github actions","pipeline builder","github","builder","pipeline","testing","ci","workflows","run","release","write","edit","git"]