[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-yurukusa-cc-safe-setup-en":3,"guides-for-yurukusa-cc-safe-setup":412,"similar-k178wjnjd4vs7xhw95cq04689n86nhkt-en":413},{"_creationTime":4,"_id":5,"children":6,"community":46,"display":47,"evaluation":50,"identity":289,"isFallback":271,"parentExtension":292,"providers":293,"relations":299,"repo":300,"tags":409,"workflow":410},1778699381979.8687,"k178wjnjd4vs7xhw95cq04689n86nhkt",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":39,"tags":41,"workflow":42},1778699381979.869,"k1705szwze4ad0reczcfvzfqs186mdv9",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Safety hooks for Claude Code — 695 pre-built hooks that prevent file deletion, credential leaks, git disasters, and token waste during autonomous AI coding sessions. Install with npx cc-safe-setup.",{"claudeCode":15},"yurukusa/cc-safe-setup","cc-safe-setup","https://github.com/yurukusa/cc-safe-setup",{"basePath":19,"githubOwner":20,"githubRepo":16,"locale":21,"slug":22,"type":23},"skills/safety-setup","yurukusa","en","safety-setup","skill",{"evaluate":25,"extract":37},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":35,"tier":36},"3.0.0","4.4.0",98,[30,31,32,33,34],"safety","security","automation","ai-agent","code-quality","global","community",{"commitSha":38},"HEAD",{"parentExtensionId":5,"repoId":40},"kd75r9w9e5zg6a7p0g22f0n1td86nsat",[33,32,34,30,31],{"evaluatedAt":43,"extractAt":44,"updatedAt":45},1778699495587,1778699381979,1778699578292,{"reviewCount":11},{"description":48,"installMethods":49,"name":16,"sourceUrl":17},"734 safety hooks for Claude Code — prevent file deletion, credential leaks, git disasters, and token waste during autonomous AI coding sessions",{"claudeCode":16},{"_creationTime":51,"_id":52,"extensionId":5,"locale":21,"result":53,"trustSignals":269,"workflow":287},1778699475909.3274,"kn72g5cf34fktegbexrn4h6qvd86mpya",{"checks":54,"evaluatedAt":240,"extensionSummary":241,"features":242,"nonGoals":248,"practices":252,"prerequisites":253,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":255,"rationale":256,"score":257,"summary":258,"tags":259,"targetMarket":35,"tier":262,"useCases":263,"workflow":268},[55,60,63,66,70,73,77,81,84,87,91,95,98,102,105,108,111,114,117,120,124,128,132,136,140,143,146,149,153,156,159,162,166,169,172,176,180,184,187,192,195,198,201,204,207,210,213,216,219,222,226,229,232,236],{"category":56,"check":57,"severity":58,"summary":59},"Practical Utility","Problem relevance","pass","The description clearly states the problem of preventing file deletion, credential leaks, git disasters, and token waste during autonomous AI coding sessions.",{"category":56,"check":61,"severity":58,"summary":62},"Unique selling proposition","The extension provides a comprehensive set of 734 safety hooks, significantly enhancing AI safety beyond default behaviors by actively blocking dangerous operations and providing granular control.",{"category":56,"check":64,"severity":58,"summary":65},"Production readiness","The tool appears production-ready, offering a complete set of safety measures through hooks that cover various stages of the coding lifecycle and address real-world incidents.",{"category":67,"check":68,"severity":58,"summary":69},"Scope","Single responsibility principle","The plugin focuses solely on providing safety hooks for Claude Code, a coherent and single domain, without extending into unrelated areas.",{"category":67,"check":71,"severity":58,"summary":72},"Description quality","The displayed description accurately reflects the extension's purpose and capabilities as detailed in the README and code.",{"category":74,"check":75,"severity":58,"summary":76},"Invocation","Scoped tools","The hooks implemented are specific and narrow (e.g., 'Destructive Command Blocker', 'Branch Push Protector'), focusing on verb-noun actions rather than a single generalist tool.",{"category":78,"check":79,"severity":58,"summary":80},"Documentation","Configuration & parameter reference","The README provides detailed configuration options for hooks, including environment variables and default values, with clear explanations.",{"category":67,"check":82,"severity":58,"summary":83},"Tool naming","The names of the hooks and commands are descriptive and align with their stated purposes (e.g., 'Destructive Guard', 'Branch Guard').",{"category":67,"check":85,"severity":58,"summary":86},"Minimal I/O surface","Hooks are designed to perform specific safety checks with minimal input/output, focusing on blocking dangerous operations or providing relevant alerts without excessive data exchange.",{"category":88,"check":89,"severity":58,"summary":90},"License","License usability","The extension is licensed under MIT, a permissive open-source license, with the SPDX identifier provided in the plugin manifest.",{"category":92,"check":93,"severity":58,"summary":94},"Maintenance","Commit recency","The repository shows recent commits as of 2026-05-13, indicating active maintenance.",{"category":92,"check":96,"severity":58,"summary":97},"Dependency Management","The README states 'Zero npm dependencies' and the README mentions jq as a runtime dependency with clear installation instructions, indicating good dependency management.",{"category":99,"check":100,"severity":58,"summary":101},"Security","Secret Management","Hooks like 'Secret Guard' explicitly aim to prevent the leakage of secrets, and the configuration options suggest that sensitive data is handled appropriately. No secrets are echoed in output.",{"category":99,"check":103,"severity":58,"summary":104},"Injection","The extension focuses on preventing harmful commands and operations, implying that loaded data or instructions are treated as commands to be vetted, not executed blindly.",{"category":99,"check":106,"severity":58,"summary":107},"Transitive Supply-Chain Grenades","The extension bundles all its scripts within the repository and relies on a local runtime dependency (jq) with clear installation instructions, avoiding runtime downloads or external script execution.",{"category":99,"check":109,"severity":58,"summary":110},"Sandbox Isolation","Hooks operate within the Claude Code environment to intercept commands and protect user files and project directories, adhering to sandbox principles.",{"category":99,"check":112,"severity":58,"summary":113},"Sandbox escape primitives","The hooks are designed to intercept and block operations, not to spawn detached processes or escape the sandbox.",{"category":99,"check":115,"severity":58,"summary":116},"Data Exfiltration","The extension's purpose is to prevent data exfiltration by blocking operations that could expose secrets or sensitive data.",{"category":99,"check":118,"severity":58,"summary":119},"Hidden Text Tricks","The bundled content appears to be free of hidden steering tricks, with clear README prose and script contents.",{"category":121,"check":122,"severity":58,"summary":123},"Hooks","Opaque code execution","The hook scripts are provided as readable bash scripts, not obfuscated or minified code, and the `jq` dependency is a standard executable.",{"category":125,"check":126,"severity":58,"summary":127},"Portability","Structural Assumption","The hooks operate within the Claude Code environment and are designed to be portable, with clear instructions for Windows users via WSL or Git Bash.",{"category":129,"check":130,"severity":58,"summary":131},"Trust","Issues Attention","With 1 issue opened and 1 closed in the last 90 days, maintainer engagement is adequate.",{"category":133,"check":134,"severity":58,"summary":135},"Versioning","Release Management","A meaningful manifest version (30.0.0) is present, and the repository includes a changelog and clear installation instructions.",{"category":137,"check":138,"severity":58,"summary":139},"Code Execution","Validation","The hook scripts use `jq` for parsing JSON inputs and `grep` for pattern matching, indicating a structured approach to validating command inputs.",{"category":99,"check":141,"severity":58,"summary":142},"Unguarded Destructive Operations","The core purpose of the extension is to guard destructive operations with confirmation gates or explicit blocking, as demonstrated by the 'Destructive Guard' hook.",{"category":137,"check":144,"severity":58,"summary":145},"Error Handling","The bash scripts for hooks appear to include error handling (e.g., checking for empty commands, exiting with non-zero status codes) and provide user-friendly messages to stderr.",{"category":137,"check":147,"severity":58,"summary":148},"Logging","The README mentions 'watch' command for live blocked command feed and 'stats' for history analytics, suggesting robust logging of actions.",{"category":150,"check":151,"severity":58,"summary":152},"Compliance","GDPR","The extension focuses on preventing harmful operations and does not appear to collect or process personal data beyond what is necessary for its safety functions.",{"category":150,"check":154,"severity":58,"summary":155},"Target market","The extension is universally applicable to Claude Code users and does not contain region-specific logic or limitations.",{"category":125,"check":157,"severity":58,"summary":158},"Runtime stability","The extension provides clear instructions for Windows users and uses standard shell scripting, making it portable across POSIX-like environments.",{"category":78,"check":160,"severity":58,"summary":161},"README","The README is comprehensive, clearly states the extension's purpose, and provides detailed instructions and examples.",{"category":67,"check":163,"severity":164,"summary":165},"Tool surface size","info","While the README lists 734 hooks and many commands, the core plugin functionality is delivered through a few main commands and a set of integrated hooks, keeping the primary surface manageable.",{"category":74,"check":167,"severity":58,"summary":168},"Overlapping near-synonym tools","The individual hooks are distinct and address specific safety concerns, avoiding redundant or overlapping functionalities.",{"category":78,"check":170,"severity":58,"summary":171},"Phantom features","All advertised features, such as specific hooks and commands, are implemented and described in the README and manifest.",{"category":173,"check":174,"severity":58,"summary":175},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions for the main command and offers guidance for individual hook installation and setup.",{"category":177,"check":178,"severity":58,"summary":179},"Errors","Actionable error messages","The hooks provide clear, user-friendly error messages to stderr when blocking operations, indicating the issue and suggesting safer alternatives.",{"category":181,"check":182,"severity":58,"summary":183},"Execution","Pinned dependencies","The extension has zero npm dependencies and relies on a single, clearly documented runtime dependency (jq) with instructions for installation.",{"category":67,"check":185,"severity":58,"summary":186},"Dry-run preview","The `--dry-run` command is available to preview changes before applying them.",{"category":188,"check":189,"severity":190,"summary":191},"Protocol","Idempotent retry & timeouts","not_applicable","The extension's hooks are designed to block or allow commands immediately; they do not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":150,"check":193,"severity":58,"summary":194},"Telemetry opt-in","The extension does not appear to emit telemetry; its focus is on local safety and protection, with no mention of data being sent to external services.",{"category":74,"check":196,"severity":58,"summary":197},"Name collisions","The plugin name 'cc-safe-setup' is distinct and does not appear to collide with Claude Code built-ins or other common extensions.",{"category":74,"check":199,"severity":190,"summary":200},"Hooks-off mechanism","The extension does not appear to offer a specific 'hooks-off' mechanism beyond uninstalling the plugin, as its functionality is integrated directly into the Claude Code environment via settings.json.",{"category":74,"check":202,"severity":58,"summary":203},"Hook matcher tightness","The hooks in `hooks.json` use specific matchers like 'Bash', 'Write|Edit', and specific commands rather than broad wildcards like '.*'.",{"category":99,"check":205,"severity":58,"summary":206},"Hook security","The hooks are designed to prevent destructive or unauthorized actions. Configuration options and explicit blocking logic ensure safety, and no dangerous behavior is enabled by default without user consent or explicit configuration.",{"category":121,"check":208,"severity":58,"summary":209},"Silent prompt rewriting","The extension does not appear to have UserPromptSubmit hooks that rewrite prompts without user visibility.",{"category":99,"check":211,"severity":58,"summary":212},"Permission Hook","The extension includes specific permission hooks for scenarios like 'auto-approve-git-read', which auto-approves a narrow scope, and the README documents their purpose.",{"category":150,"check":214,"severity":58,"summary":215},"Hook privacy","The extension focuses on local safety checks and does not appear to send logging or telemetry data over the network.",{"category":137,"check":217,"severity":58,"summary":218},"Hook dependency","The hook scripts are primarily short, readable bash scripts integrated within the repository, with a documented external dependency on `jq`.",{"category":78,"check":220,"severity":58,"summary":221},"Feature Transparency","The README clearly lists and describes the functionality of the installed hooks, aligning with the `plugin.json` definitions.",{"category":223,"check":224,"severity":58,"summary":225},"Convention","Layout convention adherence","The plugin follows Claude Code conventions by placing `plugin.json` in `.claude-plugin/` and integrating hooks into `~/.claude/hooks/` and `settings.json`.",{"category":223,"check":227,"severity":58,"summary":228},"Plugin state","The extension modifies `~/.claude/settings.json` and installs hooks in `~/.claude/hooks/`, which are persistent user configurations and should be managed by uninstall routines.",{"category":99,"check":230,"severity":190,"summary":231},"Keychain-stored secrets","The extension does not appear to consume or handle secrets that would require keychain storage.",{"category":233,"check":234,"severity":58,"summary":235},"Dependencies","Tagged release sourcing","The plugin itself is published as a package and its internal dependency (`jq`) is a standard system utility with clear installation instructions, not sourced from floating branches.",{"category":237,"check":238,"severity":58,"summary":239},"Installation","Clean uninstall","The README states that `npx cc-safe-setup --uninstall` removes all hooks and cleans settings.json, implying a clean uninstall process.",1778699475796,"This plugin installs a suite of safety hooks into Claude Code to prevent destructive operations like file deletion, credential leaks, and git disasters, along with token optimization measures. It operates by modifying user settings and installing bash scripts to intercept and validate commands before execution.",[243,244,245,246,247],"Prevents file deletion and overwrites","Blocks credential leaks and insecure commands","Protects against git disasters","Optimizes token usage","Provides real-time command blocking and alerts",[249,250,251],"Replacing AI's core decision-making or coding capabilities","Providing AI with new coding functionalities","Acting as a primary code linter or formatter",[],[254],"jq installed on the system","To significantly enhance the safety and reliability of autonomous AI coding sessions by preventing common and catastrophic errors.","The extension is highly robust with extensive documentation, clear safety features, and active maintenance. The only minor point is the number of commands listed, which is informational rather than a functional issue.",99,"A comprehensive and well-maintained plugin providing essential safety hooks for autonomous AI coding sessions.",[31,260,30,34,261],"hooks","cli","verified",[264,265,266,267],"Protecting production environments from accidental AI modifications","Preventing sensitive data from being leaked or committed insecurely","Ensuring AI-driven code changes are safe and predictable","Mitigating risks during autonomous coding sessions",[],{"codeQuality":270,"collectedAt":272,"documentation":273,"maintenance":276,"popularity":282,"security":284,"testCoverage":286},{"hasLockfile":271},false,1778699460732,{"descriptionLength":274,"readmeSize":275},143,59332,{"closedIssues90d":277,"forks":277,"hasChangelog":278,"manifestVersion":279,"openIssues90d":277,"pushedAt":280,"stars":281},1,true,"30.0.0",1778692307000,25,{"npmDownloads":283},910,{"hasNpmPackage":278,"license":285,"smitheryVerified":271},"MIT",{"hasCi":278,"hasTests":278},{"updatedAt":288},1778699475909,{"basePath":290,"githubOwner":20,"githubRepo":16,"locale":21,"slug":16,"type":291},"","plugin",null,{"evaluate":294,"extract":296},{"promptVersionExtension":26,"promptVersionScoring":27,"score":257,"tags":295,"targetMarket":35,"tier":262},[31,260,30,34,261],{"commitSha":38,"license":285,"plugin":297},{"mcpCount":11,"provider":298,"skillCount":277},"classify",{"repoId":40},{"_creationTime":301,"_id":40,"identity":302,"providers":303,"workflow":404},1778699372493.5012,{"githubOwner":20,"githubRepo":16,"sourceUrl":17},{"classify":304,"discover":379,"extract":382,"github":383,"npm":403},{"commitSha":38,"extensions":305},[306,318,327,335,343,351,363,369],{"basePath":290,"description":307,"displayName":16,"installMethods":308,"rationale":309,"selectedPaths":310,"source":316,"sourceLanguage":21,"type":317},"Safety hooks for Claude Code — 734 battle-tested hooks from 800+ hours of autonomous operation. Prevents rm -rf, force-push, credential leaks, unauthorized fund transfers, deny-rules bypass, and more.",{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[311,314],{"path":312,"priority":313},".claude-plugin/marketplace.json","mandatory",{"path":315,"priority":313},"README.md","rule","marketplace",{"basePath":319,"description":320,"displayName":321,"installMethods":322,"license":285,"rationale":323,"selectedPaths":324,"source":316,"sourceLanguage":21,"type":291},"plugins/safety-essentials","5 essential safety hooks for Claude Code. Blocks rm -rf, force-push, hard-reset, .env overwrites, and package publish. The minimum viable safety net from 800+ hours of autonomous operation.","safety-essentials",{"claudeCode":321},"plugin manifest at plugins/safety-essentials/.claude-plugin/plugin.json",[325],{"path":326,"priority":313},".claude-plugin/plugin.json",{"basePath":328,"description":329,"displayName":330,"installMethods":331,"license":285,"rationale":332,"selectedPaths":333,"source":316,"sourceLanguage":21,"type":291},"plugins/git-protection","Git safety hooks for Claude Code. Blocks force-push, protects main/master branch, prevents hard-reset, guards interactive rebase, and blocks git clean -fd.","git-protection",{"claudeCode":330},"plugin manifest at plugins/git-protection/.claude-plugin/plugin.json",[334],{"path":326,"priority":313},{"basePath":336,"description":337,"displayName":338,"installMethods":339,"license":285,"rationale":340,"selectedPaths":341,"source":316,"sourceLanguage":21,"type":291},"plugins/credential-guard","Protect secrets and credentials from Claude Code. Blocks writes to .env files, detects API keys in shell commands, prevents hardcoded tokens, and guards service account JSON files.","credential-guard",{"claudeCode":338},"plugin manifest at plugins/credential-guard/.claude-plugin/plugin.json",[342],{"path":326,"priority":313},{"basePath":344,"description":345,"displayName":346,"installMethods":347,"license":285,"rationale":348,"selectedPaths":349,"source":316,"sourceLanguage":21,"type":291},"plugins/token-guard","Token consumption guards for Claude Code. Warns on large file reads (100KB+), limits unique file reads per session, estimates token budget, and caps subagent spawns. From 800+ hours of autonomous operation data.","token-guard",{"claudeCode":346},"plugin manifest at plugins/token-guard/.claude-plugin/plugin.json",[350],{"path":326,"priority":313},{"basePath":290,"description":48,"displayName":16,"installMethods":352,"license":285,"rationale":353,"selectedPaths":354,"source":316,"sourceLanguage":21,"type":291},{"claudeCode":16},"plugin manifest at .claude-plugin/plugin.json",[355,356,357,360],{"path":326,"priority":313},{"path":315,"priority":313},{"path":358,"priority":359},"skills/safety-setup/SKILL.md","medium",{"path":361,"priority":362},"hooks/hooks.json","high",{"basePath":19,"description":13,"displayName":16,"installMethods":364,"rationale":365,"selectedPaths":366,"source":316,"sourceLanguage":21,"type":23},{"claudeCode":15},"SKILL.md frontmatter at skills/safety-setup/SKILL.md",[367],{"path":368,"priority":313},"SKILL.md",{"basePath":290,"description":370,"displayName":16,"installMethods":371,"license":285,"rationale":372,"selectedPaths":373,"source":316,"sourceLanguage":21,"type":261},"One command to make Claude Code safe. 727 example hooks + 8 built-in. 88 tracked incidents. 65-section Survival Guide. Token diagnosis. Works with Auto Mode.",{"npm":16},"cli ecosystem detected at /",[374,376,377],{"path":375,"priority":313},"package.json",{"path":315,"priority":313},{"path":378,"priority":359},"index.mjs",{"sources":380},[381],"manual",{"npmPackage":16},{"closedIssues90d":277,"description":384,"forks":277,"homepage":385,"openIssues90d":277,"pushedAt":280,"readmeSize":275,"stars":281,"topics":386},"One command to make Claude Code safe for autonomous operation. Prevents rm -rf, secret leaks, force-pushes, broken deployments. 715 example hooks, 9,200+ tests, 30K+ installs — built from 800+ hours of real autonomous CC operation.","https://yurukusa.github.io/cc-safe-setup/",[387,388,389,390,260,30,391,392,393,32,31,394,395,396,397,398,399,400,401,402],"ai-safety","autonomous","bash","claude-code","anthropic","claude","developer-tools","agentic-coding","coding-agent","data-loss-prevention","claude-md","claude-skills","developer-experience","claude-cli","mcp","skillsmp",{"downloads":283},{"classifiedAt":405,"discoverAt":406,"extractAt":407,"githubAt":407,"npmAt":408,"updatedAt":405},1778699381403,1778699372493,1778699376030,1778699379301,[261,34,260,30,31],{"evaluatedAt":288,"extractAt":44,"updatedAt":411},1778699577905,[],[414,440,464,492,515,540],{"_creationTime":415,"_id":416,"community":417,"display":418,"identity":423,"providers":424,"relations":432,"tags":435,"workflow":436},1778699408572.7253,"k17cm6081dkz91ebw27jqh38q586nfry",{"reviewCount":11},{"description":419,"installMethods":420,"name":421,"sourceUrl":422},"Production safety hooks for autonomous Claude Code operation. Context monitoring, syntax checking, branch protection, activity logging, and more.",{"claudeCode":421},"claude-code-hooks","https://github.com/yurukusa/claude-code-hooks",{"basePath":290,"githubOwner":20,"githubRepo":421,"locale":21,"slug":421,"type":291},{"evaluate":425,"extract":429},{"promptVersionExtension":26,"promptVersionScoring":27,"score":257,"tags":426,"targetMarket":35,"tier":262},[30,260,388,427,261,428,31],"production","monitoring",{"commitSha":38,"license":285,"plugin":430},{"mcpCount":11,"provider":298,"skillCount":431},2,{"parentExtensionId":433,"repoId":434},"k179rvzf2x5tsmmwbvpyv0mgxn86mkc8","kd7eh26xf9ft5m4mhhe34kedv586nq7c",[388,261,260,428,427,30,31],{"evaluatedAt":437,"extractAt":438,"updatedAt":439},1778699440255,1778699408572,1778699505044,{"_creationTime":441,"_id":442,"community":443,"display":444,"identity":450,"providers":454,"relations":458,"tags":460,"workflow":461},1778685949178.7913,"k178893jhzrwa53g69xtvqwt8h86n6p8",{"reviewCount":11},{"description":445,"installMethods":446,"name":448,"sourceUrl":449},"Essential safety hooks to prevent destructive operations in Claude Code. From cc-safe-setup (655+ hooks).",{"claudeCode":447},"hooks-safety","Hooks Safety","https://github.com/davepoon/buildwithclaude",{"basePath":451,"githubOwner":452,"githubRepo":453,"locale":21,"slug":447,"type":291},"plugins/hooks-safety","davepoon","buildwithclaude",{"evaluate":455,"extract":457},{"promptVersionExtension":26,"promptVersionScoring":27,"score":257,"tags":456,"targetMarket":35,"tier":262},[31,260,30,389,261],{"commitSha":38,"license":285},{"repoId":459},"kd719kw54vhmcscq7ckdp59fg586mnt6",[389,261,260,30,31],{"evaluatedAt":462,"extractAt":463,"updatedAt":462},1778687676247,1778685949178,{"_creationTime":465,"_id":466,"community":467,"display":468,"identity":473,"providers":476,"relations":485,"tags":488,"workflow":489},1778675056600.2068,"k178z532bm8n047nxsbbprw3fd86mj5a",{"reviewCount":11},{"description":469,"installMethods":470,"name":471,"sourceUrl":472},"Active coding discipline enforcer based on Karpathy's 4 principles: surface assumptions, keep it simple, make surgical changes, define verifiable goals. Ships 4 Python tools (complexity_checker, diff_surgeon, assumption_linter, goal_verifier), a review agent, /karpathy-check slash command, and a pre-commit hook. All tools stdlib-only.",{"claudeCode":471},"karpathy-coder","https://github.com/alirezarezvani/claude-skills",{"basePath":474,"githubOwner":475,"githubRepo":398,"locale":21,"slug":471,"type":291},"engineering/karpathy-coder","alirezarezvani",{"evaluate":477,"extract":483},{"promptVersionExtension":26,"promptVersionScoring":27,"score":478,"tags":479,"targetMarket":35,"tier":262},100,[34,393,480,481,482],"linting","review","python",{"commitSha":38,"license":285,"plugin":484},{"mcpCount":11,"provider":298,"skillCount":277},{"parentExtensionId":486,"repoId":487},"k17dce6sbramb6sxm7ksr3928x86ncfs","kd7ff9s1w43mfyy1n7hf87816186m6px",[34,393,480,482,481],{"evaluatedAt":490,"extractAt":491,"updatedAt":490},1778675717756,1778675056600,{"_creationTime":493,"_id":494,"community":495,"display":496,"identity":500,"providers":502,"relations":511,"tags":512,"workflow":513},1778675056600.203,"k17a3t49yvhb9wjth9qywk121x86nvmw",{"reviewCount":11},{"description":497,"installMethods":498,"name":499,"sourceUrl":472},"Autonomous experiment loop that optimizes any file by a measurable metric. 5 slash commands, 8 evaluators, configurable loop intervals (10min to monthly).",{"claudeCode":499},"autoresearch-agent",{"basePath":501,"githubOwner":475,"githubRepo":398,"locale":21,"slug":499,"type":291},"engineering/autoresearch-agent",{"evaluate":503,"extract":508},{"promptVersionExtension":26,"promptVersionScoring":27,"score":478,"tags":504,"targetMarket":35,"tier":262},[505,506,32,34,507],"optimization","experimentation","machine-learning",{"commitSha":38,"license":285,"plugin":509},{"mcpCount":11,"provider":298,"skillCount":510},4,{"parentExtensionId":486,"repoId":487},[32,34,506,507,505],{"evaluatedAt":514,"extractAt":491,"updatedAt":514},1778675384189,{"_creationTime":516,"_id":517,"community":518,"display":519,"identity":524,"providers":528,"relations":534,"tags":536,"workflow":537},1778692488329.0122,"k1706nwc7f8zp4gh4th2smsax186n2ez",{"reviewCount":11},{"description":520,"installMethods":521,"name":522,"sourceUrl":523},"TDD workflow enforcement with auto-test hook",{"claudeCode":522},"tdd","https://github.com/luiseiman/claude-kit",{"basePath":525,"githubOwner":526,"githubRepo":527,"locale":21,"slug":522,"type":291},"stacks/tdd","luiseiman","claude-kit",{"evaluate":529,"extract":533},{"promptVersionExtension":26,"promptVersionScoring":27,"score":257,"tags":530,"targetMarket":35,"tier":262},[522,531,532,32,260],"testing","workflow",{"commitSha":38},{"repoId":535},"kd79wqc8an5wh20cc2znr8tyb586mxwx",[32,260,522,531,532],{"evaluatedAt":538,"extractAt":539,"updatedAt":538},1778692847867,1778692488329,{"_creationTime":541,"_id":542,"community":543,"display":544,"identity":549,"providers":551,"relations":561,"tags":564,"workflow":565},1778688322101.8254,"k17b9bmvrv1a5e41w678q1yvrh86m81g",{"reviewCount":11},{"description":545,"installMethods":546,"name":547,"sourceUrl":548},"Topic-based automatic memory for Claude Code — never lose context across sessions or compactions.",{"claudeCode":547},"claude-recap","https://github.com/hatawong/claude-recap",{"basePath":290,"githubOwner":550,"githubRepo":547,"locale":21,"slug":547,"type":291},"hatawong",{"evaluate":552,"extract":559},{"promptVersionExtension":26,"promptVersionScoring":27,"score":257,"tags":553,"targetMarket":35,"tier":262},[554,555,260,556,557,389,558],"memory","persistence","context-management","local-storage","nodejs",{"commitSha":38,"license":285,"plugin":560},{"mcpCount":11,"provider":298,"skillCount":510},{"parentExtensionId":562,"repoId":563},"k17944zm3ehfvm4ntncyz1dzyx86nc6v","kd78y3gm1ky53msejxede6b4x986nqyc",[389,556,260,557,554,558,555],{"evaluatedAt":566,"extractAt":567,"updatedAt":568},1778688364899,1778688322101,1778688560725]