[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-yamadashy-repomix-mcp-en":3,"guides-for-yamadashy-repomix-mcp":458,"similar-k179tj7rj5rq0c64jkvd8rk07d86mfha-en":459},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":14,"identity":259,"isFallback":247,"parentExtension":264,"providers":298,"relations":302,"repo":303,"tags":455,"workflow":456},1778699200079.1013,"k179tj7rj5rq0c64jkvd8rk07d86mfha",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13},"Repomix MCP server for AI-powered codebase analysis. Pack local/remote repositories, search outputs, and read files with built-in security scanning. Foundation plugin that enables all Repomix features in Claude Code.",{"claudeCode":12},"repomix-mcp","https://github.com/yamadashy/repomix",{"_creationTime":15,"_id":16,"extensionId":5,"locale":17,"result":18,"trustSignals":237,"workflow":257},1778699231564.877,"kn70gmc4jzty8dmqdh05yykvfs86mf9s","en",{"checks":19,"evaluatedAt":205,"extensionSummary":206,"features":207,"nonGoals":213,"promptVersionExtension":217,"promptVersionScoring":218,"purpose":219,"rationale":220,"score":221,"summary":222,"tags":223,"targetMarket":230,"tier":231,"useCases":232},[20,25,28,31,35,38,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,172,175,178,181,184,187,191,194,197,201],{"category":21,"check":22,"severity":23,"summary":24},"Practical Utility","Problem relevance","pass","The description clearly states the problem of packing codebases for AI consumption and highlights features that address this.",{"category":21,"check":26,"severity":23,"summary":27},"Unique selling proposition","Repomix offers a valuable and unique solution for packaging entire codebases into AI-friendly formats, going beyond simple API wrappers or default LLM behavior.",{"category":21,"check":29,"severity":23,"summary":30},"Production readiness","The plugin is production-ready, with comprehensive features for packing, searching, and scanning codebases, covering the complete lifecycle for AI analysis.",{"category":32,"check":33,"severity":23,"summary":34},"Scope","Single responsibility principle","The plugin focuses on the single domain of codebase packaging and analysis for AI, with all features coherently supporting this primary goal.",{"category":32,"check":36,"severity":23,"summary":37},"Description quality","The description is concise, readable, and accurately reflects the plugin's capabilities for AI-powered codebase analysis.",{"category":39,"check":40,"severity":41,"summary":42},"Invocation","Scoped tools","not_applicable","This plugin operates as an MCP server and does not expose individual tools directly to the agent; evaluation of tool scope is not applicable.",{"category":44,"check":45,"severity":23,"summary":46},"Documentation","Configuration & parameter reference","The README provides a comprehensive reference for all command-line options and configuration parameters, including defaults and usage examples.",{"category":32,"check":48,"severity":41,"summary":49},"Tool naming","As an MCP plugin, it doesn't expose individual tools with user-facing names. The MCP server name 'repomix' is clear.",{"category":32,"check":51,"severity":41,"summary":52},"Minimal I/O surface","This is an MCP server plugin; its I/O surface is managed by the MCP protocol and not directly exposed as individual tools.",{"category":54,"check":55,"severity":23,"summary":56},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license, clearly declared in the LICENSE file and plugin manifest.",{"category":58,"check":59,"severity":23,"summary":60},"Maintenance","Commit recency","The last commit was on May 11, 2026, which is within the last 3 months, indicating active maintenance.",{"category":58,"check":62,"severity":23,"summary":63},"Dependency Management","The project uses npm and has a lockfile, indicating proper dependency management. CI is present, suggesting checks for updates.",{"category":65,"check":66,"severity":23,"summary":67},"Security","Secret Management","The plugin uses Secretlint for security checks, preventing sensitive information from being included in the output. No secrets are hardcoded or logged.",{"category":65,"check":69,"severity":23,"summary":70},"Injection","The plugin's design inherently treats file content as data, and its security features like Secretlint mitigate risks from untrusted input.",{"category":65,"check":72,"severity":23,"summary":73},"Transitive Supply-Chain Grenades","The plugin bundles dependencies and does not fetch external code or content at runtime, avoiding transitive supply-chain risks.",{"category":65,"check":75,"severity":23,"summary":76},"Sandbox Isolation","As an MCP server, the plugin runs within the Claude Code environment, adhering to its sandbox isolation principles.",{"category":65,"check":78,"severity":23,"summary":79},"Sandbox escape primitives","No detached processes or deny-retry loops were found in the source code that could indicate sandbox escape attempts.",{"category":65,"check":81,"severity":23,"summary":82},"Data Exfiltration","The plugin's primary function is to package code, and it does not contain instructions for exfiltrating confidential data to third parties.",{"category":65,"check":84,"severity":23,"summary":85},"Hidden Text Tricks","The bundled content and README are free of hidden-steering tricks, control characters, or malicious Unicode sequences.",{"category":87,"check":88,"severity":23,"summary":89},"Hooks","Opaque code execution","The plugin's code is written in plain TypeScript/JavaScript and is not obfuscated or dynamically fetched at runtime.",{"category":91,"check":92,"severity":23,"summary":93},"Portability","Structural Assumption","The plugin operates on provided paths and does not make structural assumptions about the user's project organization outside of standard file system access.",{"category":95,"check":96,"severity":97,"summary":98},"Trust","Issues Attention","warning","11 issues opened and 3 closed in the last 90 days indicates a low closure rate (21.4%), suggesting slow maintainer response to open issues.",{"category":100,"check":101,"severity":23,"summary":102},"Versioning","Release Management","The plugin declares a meaningful version (1.0.1) in its manifest, and the npm package is versioned.",{"category":104,"check":105,"severity":23,"summary":106},"Code Execution","Validation","Input validation for paths and arguments is handled by the underlying Repomix CLI and MCP protocol, which are designed to be robust.",{"category":65,"check":108,"severity":23,"summary":109},"Unguarded Destructive Operations","The plugin's core functionality is data packaging and analysis, not destructive operations, and therefore this check is not applicable.",{"category":104,"check":111,"severity":23,"summary":112},"Error Handling","The underlying Repomix CLI and MCP framework are expected to provide robust error handling, and no specific unhandled errors were identified.",{"category":104,"check":114,"severity":23,"summary":115},"Logging","The plugin leverages Claude Code's logging mechanisms. The `repomix --verbose` option provides detailed output for debugging.",{"category":117,"check":118,"severity":23,"summary":119},"Compliance","GDPR","The plugin does not process personal data directly; it packages code files. Sensitive data scanning is handled by Secretlint.",{"category":117,"check":121,"severity":23,"summary":122},"Target market","The plugin has no regional or jurisdictional logic and is globally applicable.",{"category":91,"check":124,"severity":23,"summary":125},"Runtime stability","The plugin is designed to run within the Claude Code environment and is not dependent on specific OS, shell, or editor features.",{"category":44,"check":127,"severity":23,"summary":128},"README","The README file is comprehensive, well-structured, and clearly states the plugin's purpose and features.",{"category":32,"check":130,"severity":41,"summary":131},"Tool surface size","As an MCP plugin, it does not expose a discrete list of tools in the traditional sense.",{"category":39,"check":133,"severity":41,"summary":134},"Overlapping near-synonym tools","The plugin operates as an MCP server and does not expose multiple tools with overlapping functionality.",{"category":44,"check":136,"severity":23,"summary":137},"Phantom features","All advertised features, including MCP server capabilities and security scanning, are implemented and documented.",{"category":139,"check":140,"severity":23,"summary":141},"Install","Installation instruction","The README provides clear installation instructions for Claude Code plugins and includes examples of usage.",{"category":143,"check":144,"severity":23,"summary":145},"Errors","Actionable error messages","Error handling is managed by the Claude Code environment and the underlying Repomix CLI, which provide actionable messages.",{"category":147,"check":148,"severity":23,"summary":149},"Execution","Pinned dependencies","The project uses npm with a lockfile, ensuring pinned dependencies.",{"category":32,"check":151,"severity":23,"summary":152},"Dry-run preview","The plugin's core operations are not destructive, and dry-run functionality is not applicable.",{"category":154,"check":155,"severity":23,"summary":156},"Protocol","Idempotent retry & timeouts","As an MCP plugin, it relies on the Claude Code environment for handling retries and timeouts, ensuring stateless operations.",{"category":117,"check":158,"severity":23,"summary":159},"Telemetry opt-in","The plugin does not appear to collect or transmit telemetry by default; any telemetry would likely be handled by the host environment or require explicit opt-in.",{"category":39,"check":161,"severity":23,"summary":162},"Name collisions","The plugin name 'repomix-mcp' is distinct and does not appear to collide with built-in Claude Code commands or other common MCP servers.",{"category":39,"check":164,"severity":41,"summary":165},"Hooks-off mechanism","The plugin does not expose hooks directly; its functionality is managed via the MCP protocol, making a hooks-off mechanism not applicable.",{"category":39,"check":167,"severity":41,"summary":168},"Hook matcher tightness","This plugin does not define custom hooks, so hook matcher tightness is not applicable.",{"category":65,"check":170,"severity":41,"summary":171},"Hook security","The plugin does not implement custom hooks, so hook security checks are not applicable.",{"category":87,"check":173,"severity":41,"summary":174},"Silent prompt rewriting","This plugin does not utilize UserPromptSubmit hooks, so silent prompt rewriting is not applicable.",{"category":65,"check":176,"severity":41,"summary":177},"Permission Hook","The plugin does not implement PermissionRequest hooks, making this check not applicable.",{"category":117,"check":179,"severity":41,"summary":180},"Hook privacy","The plugin does not implement custom hooks, so hook privacy checks are not applicable.",{"category":104,"check":182,"severity":41,"summary":183},"Hook dependency","The plugin does not rely on external hook scripts, making this check not applicable.",{"category":44,"check":185,"severity":23,"summary":186},"Feature Transparency","The README clearly describes the plugin's features and how it integrates with Claude Code, including MCP server setup.",{"category":188,"check":189,"severity":23,"summary":190},"Convention","Layout convention adherence","The plugin follows Claude Code plugin conventions, with `plugin.json` in `.claude-plugin/` and no runtime components in `bin/`.",{"category":188,"check":192,"severity":23,"summary":193},"Plugin state","The plugin does not appear to manage persistent state beyond what the Claude Code environment provides for MCP servers.",{"category":65,"check":195,"severity":41,"summary":196},"Keychain-stored secrets","The plugin does not appear to handle secrets that would require storage in the OS keychain; Secretlint handles code-level secrets.",{"category":198,"check":199,"severity":23,"summary":200},"Dependencies","Tagged release sourcing","The plugin explicitly uses `repomix@latest` via npx, which resolves to a tagged version. The MCP config points to a specific command execution.",{"category":202,"check":203,"severity":23,"summary":204},"Installation","Clean uninstall","The plugin operates as an MCP server within the Claude Code environment and does not install background daemons or persistent processes, ensuring a clean uninstall.",1778699231303,"This plugin acts as an MCP server, enabling AI assistants to package local or remote repositories, search their contents, and read files with integrated security scanning using Secretlint. It leverages the Repomix CLI for its core functionality.",[208,209,210,211,212],"Packs local and remote repositories into AI-friendly formats.","Integrates with AI assistants via the Model Context Protocol (MCP).","Includes built-in security scanning using Secretlint.","Supports searching and reading files within packed outputs.","Offers advanced options like code compression and token counting.",[214,215,216],"Directly executing arbitrary code or commands on the user's system outside of the defined MCP protocol.","Replacing the Repomix CLI tool; this plugin integrates its functionality into an AI environment.","Performing real-time code execution or debugging; its focus is on static analysis of packed codebases.","3.0.0","4.4.0","To provide AI assistants with the capability to analyze entire codebases by packaging them into AI-friendly formats, enabling tasks like code review, refactoring, and documentation generation.","The plugin has a low issue closure rate, indicating potential maintainer responsiveness issues. However, it is otherwise production-ready, well-documented, and secure, with no critical or warning findings impacting its core functionality.",95,"A robust and secure plugin for AI-powered codebase analysis, offering comprehensive features with excellent documentation.",[224,225,226,227,228,229],"code-analysis","repository","mcp","cli","developer-tools","ai-assistant","global","community",[233,234,235,236],"Providing an entire codebase to an AI for comprehensive code review and refactoring suggestions.","Enabling AI to generate documentation or suggest improvements based on the full project context.","Allowing AI assistants to analyze code evolution by incorporating git logs and diffs.","Facilitating AI-driven tasks that require a deep understanding of repository structure and content.",{"codeQuality":238,"collectedAt":240,"documentation":241,"maintenance":244,"popularity":252,"security":254,"testCoverage":256},{"hasLockfile":239},true,1778699214247,{"descriptionLength":242,"readmeSize":243},216,73674,{"closedIssues90d":245,"forks":246,"hasChangelog":247,"manifestVersion":248,"openIssues90d":249,"pushedAt":250,"stars":251},3,1239,false,"1.0.1",11,1778511996000,24661,{"npmDownloads":253},211781,{"hasNpmPackage":239,"license":255,"smitheryVerified":247},"MIT",{"hasCi":239,"hasTests":239},{"updatedAt":258},1778699231564,{"basePath":260,"githubOwner":261,"githubRepo":262,"locale":17,"slug":12,"type":263},".claude/plugins/repomix-mcp","yamadashy","repomix","plugin",{"_creationTime":265,"_id":266,"community":267,"display":268,"identity":272,"parentExtension":275,"providers":276,"relations":291,"tags":293,"workflow":294},1778699200079.101,"k173vjce07mdrxsektejb65kex86ng1a",{"reviewCount":8},{"description":269,"installMethods":270,"name":262,"sourceUrl":13},"Official Repomix plugins for Claude Code",{"claudeCode":271},"yamadashy/repomix",{"basePath":273,"githubOwner":261,"githubRepo":262,"locale":17,"slug":262,"type":274},"","marketplace",null,{"evaluate":277,"extract":286},{"promptVersionExtension":278,"promptVersionScoring":218,"score":279,"tags":280,"targetMarket":230,"tier":285},"3.1.0",99,[281,282,283,227,284],"code-packing","ai-tools","developer-productivity","codebase-analysis","verified",{"commitSha":287,"marketplace":288,"plugin":289},"HEAD",{"name":262,"pluginCount":245},{"mcpCount":8,"provider":290,"skillCount":8},"classify",{"repoId":292},"kd726yk1d724vsa4haafjmekyn86mx6y",[282,227,281,284,283],{"evaluatedAt":295,"extractAt":296,"updatedAt":297},1778699213895,1778699200079,1778699445225,{"evaluate":299,"extract":301},{"promptVersionExtension":217,"promptVersionScoring":218,"score":221,"tags":300,"targetMarket":230,"tier":231},[224,225,226,227,228,229],{"commitSha":287,"license":255},{"parentExtensionId":266,"repoId":292},{"_creationTime":304,"_id":292,"identity":305,"providers":306,"workflow":450},1778699192105.9749,{"githubOwner":261,"githubRepo":262,"sourceUrl":13},{"classify":307,"discover":423,"extract":426,"github":427,"npm":449},{"commitSha":287,"extensions":308},[309,322,330,342,356,365,378,386,393,401,409],{"basePath":273,"description":269,"displayName":262,"installMethods":310,"rationale":311,"selectedPaths":312,"source":321,"sourceLanguage":17,"type":274},{"claudeCode":271},"marketplace.json at .claude-plugin/marketplace.json",[313,316,318],{"path":314,"priority":315},".claude-plugin/marketplace.json","mandatory",{"path":317,"priority":315},"README.md",{"path":319,"priority":320},"LICENSE","high","rule",{"basePath":260,"description":10,"displayName":12,"installMethods":323,"license":255,"rationale":324,"selectedPaths":325,"source":321,"sourceLanguage":17,"type":263},{"claudeCode":12},"plugin manifest at .claude/plugins/repomix-mcp/.claude-plugin/plugin.json",[326,328],{"path":327,"priority":315},".claude-plugin/plugin.json",{"path":329,"priority":315},".mcp.json",{"basePath":331,"description":332,"displayName":333,"installMethods":334,"license":255,"rationale":335,"selectedPaths":336,"source":321,"sourceLanguage":17,"type":263},".claude/plugins/repomix-commands","Slash commands for quick Repomix operations. Pack local and remote repositories with simple commands like /pack-local and /pack-remote.","repomix-commands",{"claudeCode":333},"plugin manifest at .claude/plugins/repomix-commands/.claude-plugin/plugin.json",[337,338,340],{"path":327,"priority":315},{"path":339,"priority":320},"commands/pack-local.md",{"path":341,"priority":320},"commands/pack-remote.md",{"basePath":343,"description":344,"displayName":345,"installMethods":346,"license":255,"rationale":347,"selectedPaths":348,"source":321,"sourceLanguage":17,"type":263},".claude/plugins/repomix-explorer","AI-powered repository analysis agent using Repomix CLI. Analyzes local and remote repositories intelligently by running repomix commands, then reading and searching the generated output files to answer questions about code structure, patterns, and content.","repomix-explorer",{"claudeCode":345},"plugin manifest at .claude/plugins/repomix-explorer/.claude-plugin/plugin.json",[349,350,352,354],{"path":327,"priority":315},{"path":351,"priority":320},"agents/explorer.md",{"path":353,"priority":320},"commands/explore-local.md",{"path":355,"priority":320},"commands/explore-remote.md",{"basePath":357,"description":358,"displayName":262,"installMethods":359,"rationale":360,"selectedPaths":361,"source":321,"sourceLanguage":17,"type":364},".agents/clawhub","Pack and analyze codebases into AI-friendly single files using Repomix.\nUse when the user wants to explore repositories, analyze code structure,\nfind patterns, check token counts, or prepare codebase context for AI analysis.\nSupports both local directories and remote GitHub repositories.\n",{"claudeCode":271},"SKILL.md frontmatter at .agents/clawhub/SKILL.md",[362],{"path":363,"priority":315},"SKILL.md","skill",{"basePath":366,"description":367,"displayName":368,"installMethods":369,"rationale":370,"selectedPaths":371,"source":321,"sourceLanguage":17,"type":364},".agents/skills/agent-carnet","Use this skill when the user asks to save, recall, find, or organize notes. Triggers on: 'remember this', 'save this', 'note this', 'what did we discuss about...', 'check the notebook', 'find in carnet'. Also use proactively when discovering findings worth preserving across sessions.","agent-carnet",{"claudeCode":271},"SKILL.md frontmatter at .agents/skills/agent-carnet/SKILL.md",[372,373,376],{"path":363,"priority":315},{"path":374,"priority":375},"references/cookbook.md","medium",{"path":377,"priority":375},"references/frontmatter.md",{"basePath":379,"description":380,"displayName":381,"installMethods":382,"rationale":383,"selectedPaths":384,"source":321,"sourceLanguage":17,"type":364},".claude/skills/contextual-commit","Write contextual commits that capture intent, decisions, and constraints alongside code changes. Use when committing code, finishing a task, or when the user asks to commit. Extends Conventional Commits with structured action lines in the commit body that preserve WHY code was written, not just WHAT changed.","contextual-commit",{"claudeCode":271},"SKILL.md frontmatter at .claude/skills/contextual-commit/SKILL.md",[385],{"path":363,"priority":315},{"basePath":387,"description":388,"displayName":345,"installMethods":389,"rationale":390,"selectedPaths":391,"source":321,"sourceLanguage":17,"type":364},".claude/skills/repomix-explorer","Use this skill when the user wants to analyze or explore a codebase (remote repository or local repository) using Repomix. Triggers on: 'analyze this repo', 'explore codebase', 'what's the structure', 'find patterns in repo', 'how many files/tokens'. Runs repomix CLI to pack repositories, then analyzes the output.",{"claudeCode":271},"SKILL.md frontmatter at .claude/skills/repomix-explorer/SKILL.md",[392],{"path":363,"priority":315},{"basePath":394,"description":395,"displayName":396,"installMethods":397,"rationale":398,"selectedPaths":399,"source":321,"sourceLanguage":17,"type":364},"browser/.claude/skills/browser-extension-developer","Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.","browser-extension-developer",{"claudeCode":271},"SKILL.md frontmatter at browser/.claude/skills/browser-extension-developer/SKILL.md",[400],{"path":363,"priority":315},{"basePath":402,"description":403,"displayName":404,"installMethods":405,"rationale":406,"selectedPaths":407,"source":321,"sourceLanguage":17,"type":364},"website/.claude/skills/website-maintainer","Use this skill when working on the Repomix documentation website in `website/` directory, including VitePress configuration, multi-language content, or translation workflows.","website-maintainer",{"claudeCode":271},"SKILL.md frontmatter at website/.claude/skills/website-maintainer/SKILL.md",[408],{"path":363,"priority":315},{"basePath":273,"description":410,"displayName":262,"installMethods":411,"license":255,"rationale":412,"selectedPaths":413,"source":321,"sourceLanguage":17,"type":226},"A tool to pack repository contents to single file for AI consumption",{"npm":262},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[414,416,417,418,420],{"path":415,"priority":315},"package.json",{"path":317,"priority":315},{"path":319,"priority":320},{"path":419,"priority":375},"bin/repomix.cjs",{"path":421,"priority":422},"src/index.ts","low",{"sources":424},[425],"manual",{"npmPackage":262},{"closedIssues90d":245,"description":428,"forks":246,"homepage":429,"license":255,"openIssues90d":249,"pushedAt":250,"readmeSize":243,"stars":251,"topics":430},"📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more.","https://repomix.com",[431,432,433,434,435,228,436,437,438,439,440,441,442,443,444,445,446,447,448,226],"ai","llm","generative-ai","chatgpt","claude","chatbot","gpt","openai","javascript","nodejs","typescript","anthropic","gemini","language-model","artificial-intelligence","genai","deepseek","llama",{"downloads":253},{"classifiedAt":451,"discoverAt":452,"extractAt":453,"githubAt":453,"npmAt":454,"updatedAt":451},1778699199814,1778699192106,1778699195693,1778699197680,[229,227,224,228,226,225],{"evaluatedAt":258,"extractAt":296,"updatedAt":457},1778699445443,[],[460,488,516,544,576],{"_creationTime":461,"_id":462,"community":463,"display":464,"identity":469,"providers":471,"relations":481,"tags":483,"workflow":484},1778692275423.988,"k17ccytjrakavnrzgdbzkbcjj186nr1f",{"reviewCount":8},{"description":465,"installMethods":466,"name":467,"sourceUrl":468},"Makes Claude actually follow your rules. Save rules with natural language, enforce them with hooks, remember them across sessions.",{"claudeCode":467},"obey","https://github.com/Lexxes-Projects/obey",{"basePath":273,"githubOwner":470,"githubRepo":467,"locale":17,"slug":467,"type":263},"Lexxes-Projects",{"evaluate":472,"extract":479},{"promptVersionExtension":217,"promptVersionScoring":218,"score":473,"tags":474,"targetMarket":230,"tier":285},100,[475,476,477,229,478],"rules","enforcement","llm-behavior","productivity",{"commitSha":287,"license":255,"plugin":480},{"mcpCount":8,"provider":290,"skillCount":245},{"repoId":482},"kd75x7p4gkt5vx785rmc3msdhs86neap",[229,476,477,478,475],{"evaluatedAt":485,"extractAt":486,"updatedAt":487},1778692293423,1778692275424,1778692422045,{"_creationTime":489,"_id":490,"community":491,"display":492,"identity":497,"providers":501,"relations":508,"tags":511,"workflow":512},1778698235845.4077,"k17f8b1e3611rh6d9e6peh43b186m55k",{"reviewCount":8},{"description":493,"installMethods":494,"name":495,"sourceUrl":496},"Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.",{"claudeCode":495},"context7-plugin","https://github.com/upstash/context7",{"basePath":498,"githubOwner":499,"githubRepo":500,"locale":17,"slug":500,"type":263},"plugins/claude/context7","upstash","context7",{"evaluate":502,"extract":507},{"promptVersionExtension":217,"promptVersionScoring":218,"score":473,"tags":503,"targetMarket":230,"tier":285},[504,228,505,506],"documentation","code-examples","mcp-server",{"commitSha":287},{"parentExtensionId":509,"repoId":510},"k17c6qmv4dnjycsp8aa4wyfbgh86n3jd","kd7955sg5wbf89gw527wdep66n86na9w",[505,228,504,506],{"evaluatedAt":513,"extractAt":514,"updatedAt":515},1778698268645,1778698235845,1778698495329,{"_creationTime":517,"_id":518,"community":519,"display":520,"identity":525,"providers":529,"relations":537,"tags":540,"workflow":541},1778699018122.777,"k177004jt9znxdecxq1q29yp6h86m974",{"reviewCount":8},{"description":521,"installMethods":522,"name":523,"sourceUrl":524},"Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation",{"claudeCode":523},"c4-architecture","https://github.com/wshobson/agents",{"basePath":526,"githubOwner":527,"githubRepo":528,"locale":17,"slug":523,"type":263},"plugins/c4-architecture","wshobson","agents",{"evaluate":530,"extract":536},{"promptVersionExtension":217,"promptVersionScoring":218,"score":279,"tags":531,"targetMarket":230,"tier":285},[504,532,533,224,534,535],"c4-model","architecture","automation","llm-agents",{"commitSha":287,"license":255},{"parentExtensionId":538,"repoId":539},"k17cywe30jfsfw3cdpncjfn8y186nvyw","kd74de64zj0axtg5b8t7eqqe2x86nske",[533,534,532,224,504,535],{"evaluatedAt":542,"extractAt":543,"updatedAt":542},1778699800627,1778699018122,{"_creationTime":545,"_id":546,"community":547,"display":548,"identity":553,"providers":557,"relations":569,"tags":572,"workflow":573},1778698175626.3186,"k178w69vcq5ktp47kejp29xfss86m4vp",{"reviewCount":8},{"description":549,"installMethods":550,"name":551,"sourceUrl":552},"Annotates codebases with dimensional analysis comments documenting units, dimensions, and decimal scaling. Use when someone asks to annotate units in a codebase, perform a dimensional analysis, or find vulnerabilities in a DeFi protocol. Prevents dimensional mismatches and catches formula bugs early.",{"claudeCode":551},"dimensional-analysis","https://github.com/trailofbits/skills",{"basePath":554,"githubOwner":555,"githubRepo":556,"locale":17,"slug":551,"type":263},"plugins/dimensional-analysis","trailofbits","skills",{"evaluate":558,"extract":566},{"promptVersionExtension":217,"promptVersionScoring":218,"score":279,"tags":559,"targetMarket":230,"tier":285},[224,228,560,561,562,563,564,565],"units","dimensions","annotation","refactoring","security","defi",{"commitSha":287,"plugin":567},{"mcpCount":8,"provider":290,"skillCount":568},1,{"parentExtensionId":570,"repoId":571},"k17550d1ve8ghfmwc58xs69e3s86mn86","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[562,224,565,228,561,563,564,560],{"evaluatedAt":574,"extractAt":575,"updatedAt":574},1778698831069,1778698175626,{"_creationTime":577,"_id":578,"community":579,"display":580,"identity":585,"providers":589,"relations":598,"tags":601,"workflow":602},1778696691708.2742,"k175fc9e70d2xygkkf4c2dqwa586m2kv",{"reviewCount":8},{"description":581,"installMethods":582,"name":583,"sourceUrl":584},"Knowledge graph construction — entity extraction, relation mapping, and pathfinder graph traversal",{"claudeCode":583},"ruflo-knowledge-graph","https://github.com/ruvnet/ruflo",{"basePath":586,"githubOwner":587,"githubRepo":588,"locale":17,"slug":583,"type":263},"plugins/ruflo-knowledge-graph","ruvnet","ruflo",{"evaluate":590,"extract":595},{"promptVersionExtension":217,"promptVersionScoring":218,"score":279,"tags":591,"targetMarket":230,"tier":285},[592,593,224,594,228],"knowledge-graph","entity-extraction","graph-traversal",{"commitSha":287,"license":255,"plugin":596},{"mcpCount":8,"provider":290,"skillCount":597},2,{"parentExtensionId":599,"repoId":600},"k1753196a11bz5jzm7hqzasr0h86nk71","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[224,228,593,594,592],{"evaluatedAt":603,"extractAt":604,"updatedAt":603},1778697132370,1778696691708]