[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-vectorize-io-claude-code-en":3,"guides-for-vectorize-io-claude-code":691,"similar-k175pn6bnbbfyybfj0c7g5xm8h86nc75-en":692},{"_creationTime":4,"_id":5,"children":6,"community":44,"display":45,"evaluation":49,"identity":281,"isFallback":276,"parentExtension":284,"providers":314,"relations":319,"repo":320,"tags":689,"workflow":690},1778698371743.7026,"k175pn6bnbbfyybfj0c7g5xm8h86nc75",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":24,"relations":38,"tags":40,"workflow":41},1778698371743.7034,"k17b9df8dfqwr25t2sppr6cgjd86m12x",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"Create a new Hindsight-powered subagent with long-term memory. Use when the user wants a specialized agent that learns and remembers across sessions.",{"claudeCode":15},"vectorize-io/hindsight","create-agent","https://github.com/vectorize-io/hindsight",{"basePath":19,"githubOwner":20,"githubRepo":21,"locale":22,"slug":16,"type":23},"hindsight-integrations/claude-code/skills/create-agent","vectorize-io","hindsight","en","skill",{"evaluate":25,"extract":36},{"promptVersionExtension":26,"promptVersionScoring":27,"score":28,"tags":29,"targetMarket":34,"tier":35},"3.0.0","4.4.0",98,[30,31,21,32,33],"agent","memory","llm","development","global","verified",{"commitSha":37},"HEAD",{"parentExtensionId":5,"repoId":39},"kd7etqyey7pjacrkp7wzfh4vts86nq1z",[30,33,21,32,31],{"evaluatedAt":42,"extractAt":43,"updatedAt":42},1778698465220,1778698371743,{"reviewCount":11},{"description":46,"installMethods":47,"name":48,"sourceUrl":17},"Automatic long-term memory for Claude Code via Hindsight. Recalls relevant memories before each prompt, retains conversation transcripts, and provides knowledge page tools.",{"claudeCode":48},"hindsight-memory",{"_creationTime":50,"_id":51,"extensionId":5,"locale":22,"result":52,"trustSignals":261,"workflow":279},1778698417908.9028,"kn7ajdpf70yp01nk7zkd4x7hmn86nrpe",{"checks":53,"evaluatedAt":238,"extensionSummary":239,"features":240,"nonGoals":246,"promptVersionExtension":26,"promptVersionScoring":27,"purpose":250,"rationale":251,"score":252,"summary":253,"tags":254,"targetMarket":34,"tier":35,"useCases":257},[54,59,62,65,69,72,76,80,83,86,90,94,97,101,104,107,110,113,116,119,123,127,131,135,139,142,146,149,153,156,159,162,165,168,171,175,178,182,186,190,193,196,199,202,205,208,211,214,217,220,224,227,230,234],{"category":55,"check":56,"severity":57,"summary":58},"Practical Utility","Problem relevance","pass","The description clearly identifies the problem of lacking long-term memory for Claude Code and positions Hindsight as the solution.",{"category":55,"check":60,"severity":57,"summary":61},"Unique selling proposition","The extension offers significant value by providing automatic memory recall and retention, going beyond simple prompt engineering or default LLM behavior.",{"category":55,"check":63,"severity":57,"summary":64},"Production readiness","The plugin appears production-ready with comprehensive features for memory management, agent creation, and tool integration, covering the full lifecycle.",{"category":66,"check":67,"severity":57,"summary":68},"Scope","Single responsibility principle","The plugin focuses on providing long-term memory capabilities for Claude Code, with related features like knowledge tools and agent creation, demonstrating a coherent domain.",{"category":66,"check":70,"severity":57,"summary":71},"Description quality","The displayed description accurately reflects the plugin's core functionality of providing long-term memory via Hindsight, including recall, retention, and knowledge tools.",{"category":73,"check":74,"severity":57,"summary":75},"Invocation","Scoped tools","The MCP server exposes narrow verb-noun tools like `agent_knowledge_list_pages` and `agent_knowledge_recall`, avoiding generalist command execution.",{"category":77,"check":78,"severity":57,"summary":79},"Documentation","Configuration & parameter reference","All configuration settings, environment variables, and their precedence are clearly documented in the README.",{"category":66,"check":81,"severity":57,"summary":82},"Tool naming","The MCP tools use descriptive verb-noun names like `agent_knowledge_list_pages` and `agent_knowledge_recall`.",{"category":66,"check":84,"severity":57,"summary":85},"Minimal I/O surface","Tool parameters are documented and specific, and responses are focused on promised payloads without extraneous diagnostic information.",{"category":87,"check":88,"severity":57,"summary":89},"License","License usability","The extension is distributed under the permissive MIT license, with a dedicated LICENSE file and SPDX identifier in the plugin.json manifest.",{"category":91,"check":92,"severity":57,"summary":93},"Maintenance","Commit recency","The plugin shows recent commit activity within the last 12 months, indicating active maintenance.",{"category":91,"check":95,"severity":57,"summary":96},"Dependency Management","The project appears to use standard Python package management and uvx for managing its dependencies, with a lockfile present.",{"category":98,"check":99,"severity":57,"summary":100},"Security","Secret Management","API keys are handled via environment variables or a `userConfig` with `sensitive: true` in `plugin.json`, indicating proper secret management.",{"category":98,"check":102,"severity":57,"summary":103},"Injection","The code appears to treat external data as untrusted, with no explicit instructions to execute arbitrary code from loaded files.",{"category":98,"check":105,"severity":57,"summary":106},"Transitive Supply-Chain Grenades","Dependencies are managed via `uvx` and appear to be bundled or installed from published sources, avoiding runtime fetches of uncommitted code.",{"category":98,"check":108,"severity":57,"summary":109},"Sandbox Isolation","The plugin operates within expected scopes, using `${CLAUDE_PLUGIN_DATA}` for state and `bin/` commands are documented, avoiding writes outside designated areas.",{"category":98,"check":111,"severity":57,"summary":112},"Sandbox escape primitives","The hook scripts are readable Python and do not appear to use detached processes or deny-retry loops.",{"category":98,"check":114,"severity":57,"summary":115},"Data Exfiltration","The plugin's outbound calls are documented, and there are no indications of undocumented exfiltration of confidential data.",{"category":98,"check":117,"severity":57,"summary":118},"Hidden Text Tricks","Bundled content and descriptions are free of hidden steering tricks or suspicious Unicode characters.",{"category":120,"check":121,"severity":57,"summary":122},"Hooks","Opaque code execution","Hook scripts are plain Python files and do not use obfuscation techniques like base64 encoding or minified bundles.",{"category":124,"check":125,"severity":57,"summary":126},"Portability","Structural Assumption","The plugin uses `~/.claude/agents/` and `${CLAUDE_PLUGIN_DATA}` for state and agent files, respecting user project structure conventions.",{"category":128,"check":129,"severity":57,"summary":130},"Trust","Issues Attention","The issue closure rate is significantly higher than the opening rate, and the number of open issues is moderate, indicating good maintainer responsiveness.",{"category":132,"check":133,"severity":57,"summary":134},"Versioning","Release Management","A meaningful semver version (0.6.4) is declared in `plugin.json`, and CHANGELOG.md is present.",{"category":136,"check":137,"severity":57,"summary":138},"Code Execution","Validation","The plugin appears to use structured configuration and handles inputs via documented settings and environment variables, implying validation.",{"category":98,"check":140,"severity":57,"summary":141},"Unguarded Destructive Operations","The plugin's operations, particularly file writes for agent creation, are guarded by explicit user prompts or documented configuration steps, not silent execution.",{"category":143,"check":144,"severity":57,"summary":145},"Errors","Error Handling","The script structure suggests errors would be caught and reported, with specific timeouts and clear error messages expected from tool calls.",{"category":136,"check":147,"severity":57,"summary":148},"Logging","The plugin supports debug logging and the README implies audit trails for destructive actions, though explicit audit file logging isn't detailed.",{"category":150,"check":151,"severity":57,"summary":152},"Compliance","GDPR","The plugin handles personal data via LLM providers and memory storage, but uses user-provided API keys and has mechanisms for scoped memory isolation, suggesting consideration for privacy.",{"category":150,"check":154,"severity":57,"summary":155},"Target market","The extension is designed for general use with Claude Code and does not exhibit regional or jurisdictional limitations, setting `targetMarket` to global.",{"category":124,"check":157,"severity":57,"summary":158},"Runtime stability","The plugin uses standard Python and `uvx` for dependency management, making it portable across POSIX-compliant systems and shells.",{"category":77,"check":160,"severity":57,"summary":161},"README","The README file is comprehensive, clearly explaining the plugin's purpose, features, and usage.",{"category":66,"check":163,"severity":57,"summary":164},"Tool surface size","The MCP server exposes a manageable number of knowledge tools (around 8), well within the target range.",{"category":73,"check":166,"severity":57,"summary":167},"Overlapping near-synonym tools","The MCP tools have distinct names and functions, avoiding redundancy or confusion.",{"category":77,"check":169,"severity":57,"summary":170},"Phantom features","All advertised features, including memory recall, retention, knowledge tools, and agent creation, are implemented and documented.",{"category":172,"check":173,"severity":57,"summary":174},"Install","Installation instruction","Clear installation and invocation instructions, including LLM provider setup, are provided in the README.",{"category":143,"check":176,"severity":57,"summary":177},"Actionable error messages","The structure implies that errors will be actionable, with timeouts and clear reporting mechanisms for tool calls and hook executions.",{"category":179,"check":180,"severity":57,"summary":181},"Execution","Pinned dependencies","The use of `uvx` and a lockfile indicates pinned dependencies for reproducible execution.",{"category":66,"check":183,"severity":184,"summary":185},"Dry-run preview","not_applicable","The extension's primary operations involve memory management and tool calls which are not inherently destructive or outbound-sending in a way that requires a dry-run preview.",{"category":187,"check":188,"severity":57,"summary":189},"Protocol","Idempotent retry & timeouts","The plugin implements timeouts for its hooks and LLM calls, and memory operations are generally idempotent or handled gracefully.",{"category":150,"check":191,"severity":57,"summary":192},"Telemetry opt-in","Telemetry is opt-in via configuration and LLM provider choice, with no evidence of mandatory data collection.",{"category":73,"check":194,"severity":57,"summary":195},"Name collisions","The plugin's name 'hindsight-memory' and its tools are distinct and do not appear to collide with Claude Code built-ins or other common MCP servers.",{"category":73,"check":197,"severity":57,"summary":198},"Hooks-off mechanism","The README documents configuration options for disabling auto-recall and auto-retain, effectively providing a hooks-off mechanism.",{"category":73,"check":200,"severity":57,"summary":201},"Hook matcher tightness","Hooks are precisely matched to specific events like `SessionStart`, `UserPromptSubmit`, `Stop`, and `SessionEnd`, avoiding overly broad patterns.",{"category":98,"check":203,"severity":57,"summary":204},"Hook security","The hooks used for recall and retain are primarily for data retrieval and storage and are not destructive or network-accessing by default, with configuration options for control.",{"category":120,"check":206,"severity":57,"summary":207},"Silent prompt rewriting","The `UserPromptSubmit` hook for recall injects memories as `additionalContext` which is invisible to the user, not a silent prompt rewrite.",{"category":98,"check":209,"severity":184,"summary":210},"Permission Hook","The plugin does not utilize `PermissionRequest` hooks.",{"category":150,"check":212,"severity":57,"summary":213},"Hook privacy","Data processed by hooks is retained locally or sent to a configured Hindsight server, with no evidence of undisclosed network telemetry.",{"category":136,"check":215,"severity":57,"summary":216},"Hook dependency","Hook scripts are short, readable Python files and do not shell out to external binaries or URLs.",{"category":77,"check":218,"severity":57,"summary":219},"Feature Transparency","Critical functionality like memory recall/retain and agent creation is well-explained in the README, and hooks are described.",{"category":221,"check":222,"severity":57,"summary":223},"Convention","Layout convention adherence","The plugin adheres to Claude Code plugin conventions, with `plugin.json` in `.claude-plugin/` and script files in `bin/` being documented.",{"category":221,"check":225,"severity":57,"summary":226},"Plugin state","Plugin state is managed under `${CLAUDE_PLUGIN_DATA}`, ensuring state is wiped on uninstall by default.",{"category":98,"check":228,"severity":57,"summary":229},"Keychain-stored secrets","Secrets like API keys are handled through environment variables or `userConfig` with `sensitive: true`, directing them to secure storage.",{"category":231,"check":232,"severity":57,"summary":233},"Dependencies","Tagged release sourcing","Dependencies, including `hindsight-embed`, are managed via `uvx` and point to specific versions or 'latest', indicating reliable sourcing.",{"category":235,"check":236,"severity":57,"summary":237},"Installation","Clean uninstall","The plugin does not spawn background daemons or persistent services that would survive an uninstall, ensuring a clean removal.",1778698417794,"This plugin integrates Hindsight's long-term memory system into Claude Code, enabling automatic recall of relevant past conversations and knowledge, persistent storage of transcripts, and tools for managing knowledge pages and creating specialized subagents.",[241,242,243,244,245],"Automatic memory recall and injection into context","Automatic conversation retention to Hindsight","Knowledge page management tools (list, get, create, update, delete)","Memory search and document ingestion capabilities","Creation of specialized subagents with dedicated memory banks",[247,248,249],"Replacing Claude Code's default short-term context window.","Providing real-time interaction analysis or summarization without user invocation.","Managing external knowledge bases unrelated to conversation history or ingested documents.","To equip Claude Code with sophisticated long-term memory, allowing it to recall relevant context, retain conversation history, and manage knowledge effectively, thereby enhancing its performance and continuity.","Excellent documentation, robust feature set, and adherence to security and convention best practices. No critical or warning findings.",99,"A high-quality plugin providing sophisticated long-term memory capabilities for Claude Code.",[31,21,32,255,256,30],"long-term-memory","claude-code",[258,259,260],"Use when needing Claude Code to remember past interactions and information across sessions.","Use when developing specialized agents that require a persistent knowledge base.","Use for managing and querying a corpus of project documentation or conversation history.",{"codeQuality":262,"collectedAt":264,"documentation":265,"maintenance":268,"security":275,"testCoverage":278},{"hasLockfile":263},true,1778698392450,{"descriptionLength":266,"readmeSize":267},172,13017,{"closedIssues90d":269,"forks":270,"hasChangelog":263,"manifestVersion":271,"openIssues90d":272,"pushedAt":273,"stars":274},233,760,"0.6.4",70,1778696315000,13231,{"hasNpmPackage":276,"license":277,"smitheryVerified":276},false,"MIT",{"hasCi":263,"hasTests":263},{"updatedAt":280},1778698417908,{"basePath":282,"githubOwner":20,"githubRepo":21,"locale":22,"slug":256,"type":283},"hindsight-integrations/claude-code","plugin",{"_creationTime":285,"_id":286,"community":287,"display":288,"identity":292,"parentExtension":295,"providers":296,"relations":310,"tags":311,"workflow":312},1778698371743.703,"k178tthvkav2341vt1q8d8j8yn86ncbf",{"reviewCount":11},{"description":289,"installMethods":290,"name":291,"sourceUrl":17},"Hindsight: Agent Memory That  Learns",{"claudeCode":15},"hindsight-local",{"basePath":293,"githubOwner":20,"githubRepo":21,"locale":22,"slug":293,"type":294},"hindsight-integrations","marketplace",null,{"evaluate":297,"extract":305},{"promptVersionExtension":298,"promptVersionScoring":27,"score":299,"tags":300,"targetMarket":34,"tier":304},"3.1.0",88,[31,30,32,301,302,303],"ai","learning","database","community",{"commitSha":37,"marketplace":306,"plugin":308},{"name":291,"pluginCount":307},1,{"mcpCount":11,"provider":309,"skillCount":11},"classify",{"repoId":39},[30,301,303,302,32,31],{"evaluatedAt":313,"extractAt":43,"updatedAt":313},1778698434665,{"evaluate":315,"extract":317},{"promptVersionExtension":26,"promptVersionScoring":27,"score":252,"tags":316,"targetMarket":34,"tier":35},[31,21,32,255,256,30],{"commitSha":37,"license":277,"plugin":318},{"mcpCount":11,"provider":309,"skillCount":307},{"parentExtensionId":286,"repoId":39},{"_creationTime":321,"_id":39,"identity":322,"providers":323,"workflow":685},1778698349934.8708,{"githubOwner":20,"githubRepo":21,"sourceUrl":17},{"classify":324,"discover":676,"github":679},{"commitSha":37,"extensions":325},[326,341,358,363,372,377,385,393,527,534,542,555,567,578,586,623,649,658],{"basePath":327,"description":328,"displayName":21,"installMethods":329,"rationale":330,"selectedPaths":331,"source":340,"sourceLanguage":22,"type":294},"","Official Hindsight integrations for Claude Code",{"claudeCode":15},"marketplace.json at .claude-plugin/marketplace.json",[332,335,337],{"path":333,"priority":334},".claude-plugin/marketplace.json","mandatory",{"path":336,"priority":334},"README.md",{"path":338,"priority":339},"LICENSE","high","rule",{"basePath":282,"description":46,"displayName":48,"installMethods":342,"license":277,"rationale":343,"selectedPaths":344,"source":340,"sourceLanguage":22,"type":283},{"claudeCode":48},"plugin manifest at hindsight-integrations/claude-code/.claude-plugin/plugin.json",[345,347,348,349,352,354,356],{"path":346,"priority":334},".claude-plugin/plugin.json",{"path":336,"priority":334},{"path":338,"priority":339},{"path":350,"priority":351},"skills/create-agent/SKILL.md","medium",{"path":353,"priority":334},".mcp.json",{"path":355,"priority":339},"hooks/hooks.json",{"path":357,"priority":334},"settings.json",{"basePath":293,"displayName":291,"installMethods":359,"rationale":360,"selectedPaths":361,"source":340,"sourceLanguage":22,"type":294},{"claudeCode":15},"marketplace.json at hindsight-integrations/.claude-plugin/marketplace.json",[362],{"path":333,"priority":334},{"basePath":364,"description":365,"displayName":366,"installMethods":367,"rationale":368,"selectedPaths":369,"source":340,"sourceLanguage":22,"type":23},".claude/skills/code-review","Review changed code against project standards. Checks for missing tests, dead code, type safety, lint issues, and coding conventions. Run after completing any implementation work.","code-review",{"claudeCode":15},"SKILL.md frontmatter at .claude/skills/code-review/SKILL.md",[370],{"path":371,"priority":334},"SKILL.md",{"basePath":19,"description":13,"displayName":16,"installMethods":373,"rationale":374,"selectedPaths":375,"source":340,"sourceLanguage":22,"type":23},{"claudeCode":15},"SKILL.md frontmatter at hindsight-integrations/claude-code/skills/create-agent/SKILL.md",[376],{"path":371,"priority":334},{"basePath":378,"description":379,"displayName":380,"installMethods":381,"rationale":382,"selectedPaths":383,"source":340,"sourceLanguage":22,"type":23},"skills/hindsight-architect","Expert memory architect. Understands your application, identifies where memory adds value, and produces an implementation plan with bank config, tag schema, and code.","hindsight-architect",{"claudeCode":15},"SKILL.md frontmatter at skills/hindsight-architect/SKILL.md",[384],{"path":371,"priority":334},{"basePath":386,"description":387,"displayName":388,"installMethods":389,"rationale":390,"selectedPaths":391,"source":340,"sourceLanguage":22,"type":23},"skills/hindsight-cloud","Store team knowledge, project conventions, and learnings from tasks. Use to remember what works and recall context before new tasks. Connects to Hindsight Cloud. (user)","hindsight-cloud",{"claudeCode":15},"SKILL.md frontmatter at skills/hindsight-cloud/SKILL.md",[392],{"path":371,"priority":334},{"basePath":394,"description":395,"displayName":396,"installMethods":397,"rationale":398,"selectedPaths":399,"source":340,"sourceLanguage":22,"type":23},"skills/hindsight-docs","Complete Hindsight documentation for AI agents. Use this to learn about Hindsight architecture, APIs, configuration, and best practices.","hindsight-docs",{"claudeCode":15},"SKILL.md frontmatter at skills/hindsight-docs/SKILL.md",[400,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525],{"path":371,"priority":334},{"path":402,"priority":351},"references/best-practices.md",{"path":404,"priority":351},"references/changelog/index.md",{"path":406,"priority":351},"references/changelog/integrations/ag2.md",{"path":408,"priority":351},"references/changelog/integrations/agentcore.md",{"path":410,"priority":351},"references/changelog/integrations/ai-sdk.md",{"path":412,"priority":351},"references/changelog/integrations/autogen.md",{"path":414,"priority":351},"references/changelog/integrations/chat.md",{"path":416,"priority":351},"references/changelog/integrations/claude-code.md",{"path":418,"priority":351},"references/changelog/integrations/cloudflare-oauth-proxy.md",{"path":420,"priority":351},"references/changelog/integrations/codex.md",{"path":422,"priority":351},"references/changelog/integrations/crewai.md",{"path":424,"priority":351},"references/changelog/integrations/dify.md",{"path":426,"priority":351},"references/changelog/integrations/langgraph.md",{"path":428,"priority":351},"references/changelog/integrations/litellm.md",{"path":430,"priority":351},"references/changelog/integrations/llamaindex.md",{"path":432,"priority":351},"references/changelog/integrations/n8n.md",{"path":434,"priority":351},"references/changelog/integrations/nemoclaw.md",{"path":436,"priority":351},"references/changelog/integrations/openai-agents.md",{"path":438,"priority":351},"references/changelog/integrations/openclaw.md",{"path":440,"priority":351},"references/changelog/integrations/opencode.md",{"path":442,"priority":351},"references/changelog/integrations/paperclip.md",{"path":444,"priority":351},"references/changelog/integrations/pipecat.md",{"path":446,"priority":351},"references/changelog/integrations/pydantic-ai.md",{"path":448,"priority":351},"references/changelog/integrations/smolagents.md",{"path":450,"priority":351},"references/changelog/integrations/strands.md",{"path":452,"priority":351},"references/developer/admin-cli.md",{"path":454,"priority":351},"references/developer/api/bank-templates.md",{"path":456,"priority":351},"references/developer/api/documents.md",{"path":458,"priority":351},"references/developer/api/main-methods.md",{"path":460,"priority":351},"references/developer/api/memory-banks.md",{"path":462,"priority":351},"references/developer/api/mental-models.md",{"path":464,"priority":351},"references/developer/api/operations.md",{"path":466,"priority":351},"references/developer/api/quickstart.md",{"path":468,"priority":351},"references/developer/api/recall.md",{"path":470,"priority":351},"references/developer/api/reflect.md",{"path":472,"priority":351},"references/developer/api/retain.md",{"path":474,"priority":351},"references/developer/api/webhooks.md",{"path":476,"priority":351},"references/developer/configuration.md",{"path":478,"priority":351},"references/developer/development.md",{"path":480,"priority":351},"references/developer/extensions.md",{"path":482,"priority":351},"references/developer/index.md",{"path":484,"priority":351},"references/developer/installation.md",{"path":486,"priority":351},"references/developer/mcp-server.md",{"path":488,"priority":351},"references/developer/models.md",{"path":490,"priority":351},"references/developer/monitoring.md",{"path":492,"priority":351},"references/developer/multilingual.md",{"path":494,"priority":351},"references/developer/observations.md",{"path":496,"priority":351},"references/developer/performance.md",{"path":498,"priority":351},"references/developer/rag-vs-hindsight.md",{"path":500,"priority":351},"references/developer/reflect.md",{"path":502,"priority":351},"references/developer/retain.md",{"path":504,"priority":351},"references/developer/retrieval.md",{"path":506,"priority":351},"references/developer/services.md",{"path":508,"priority":351},"references/developer/storage.md",{"path":510,"priority":351},"references/faq.md",{"path":512,"priority":351},"references/openapi.json",{"path":514,"priority":351},"references/sdks/cli.md",{"path":516,"priority":351},"references/sdks/embed.md",{"path":518,"priority":351},"references/sdks/go.md",{"path":520,"priority":351},"references/sdks/hindsight-all-npm.md",{"path":522,"priority":351},"references/sdks/hindsight-all.md",{"path":524,"priority":351},"references/sdks/nodejs.md",{"path":526,"priority":351},"references/sdks/python.md",{"basePath":528,"description":529,"displayName":291,"installMethods":530,"rationale":531,"selectedPaths":532,"source":340,"sourceLanguage":22,"type":23},"skills/hindsight-local","Store user preferences, learnings from tasks, and procedure outcomes. Use to remember what works and recall context before new tasks. (user)",{"claudeCode":15},"SKILL.md frontmatter at skills/hindsight-local/SKILL.md",[533],{"path":371,"priority":334},{"basePath":535,"description":536,"displayName":537,"installMethods":538,"rationale":539,"selectedPaths":540,"source":340,"sourceLanguage":22,"type":23},"skills/hindsight-self-hosted","Store team knowledge, project conventions, and learnings from tasks. Use to remember what works and recall context before new tasks. Connects to a self-hosted Hindsight server. (user)","hindsight-self-hosted",{"claudeCode":15},"SKILL.md frontmatter at skills/hindsight-self-hosted/SKILL.md",[541],{"path":371,"priority":334},{"basePath":543,"description":544,"displayName":545,"installMethods":546,"license":547,"rationale":548,"selectedPaths":549,"source":340,"sourceLanguage":22,"type":554},"hindsight-control-plane","Control plane for Hindsight - Semantic memory system","@vectorize-io/hindsight-control-plane",{"npm":545},"ISC","cli ecosystem detected at hindsight-control-plane",[550,552],{"path":551,"priority":334},"package.json",{"path":553,"priority":351},"bin/cli.js","cli",{"basePath":556,"description":557,"displayName":558,"installMethods":559,"license":277,"rationale":560,"selectedPaths":561,"source":340,"sourceLanguage":22,"type":554},"hindsight-integrations/nemoclaw","Setup CLI for hindsight-openclaw on NemoClaw sandboxes — installs the plugin, configures external API mode, and applies the OpenShell network policy","@vectorize-io/hindsight-nemoclaw",{"npm":558},"cli ecosystem detected at hindsight-integrations/nemoclaw",[562,563,564],{"path":551,"priority":334},{"path":336,"priority":334},{"path":565,"priority":566},"src/cli.ts","low",{"basePath":568,"description":569,"displayName":570,"installMethods":571,"license":277,"rationale":572,"selectedPaths":573,"source":340,"sourceLanguage":22,"type":554},"hindsight-integrations/openclaw","Hindsight memory plugin for OpenClaw - biomimetic long-term memory with fact extraction","@vectorize-io/hindsight-openclaw",{"npm":570},"cli ecosystem detected at hindsight-integrations/openclaw",[574,575,576],{"path":551,"priority":334},{"path":336,"priority":334},{"path":577,"priority":566},"src/index.ts",{"basePath":579,"installMethods":580,"rationale":581,"selectedPaths":582,"source":340,"sourceLanguage":22,"type":554},"hindsight-api",{"pypi":579},"cli ecosystem detected at hindsight-api",[583,585],{"path":584,"priority":334},"pyproject.toml",{"path":336,"priority":334},{"basePath":587,"installMethods":588,"rationale":589,"selectedPaths":590,"source":340,"sourceLanguage":22,"type":554},"hindsight-cli",{"cargo":587},"cli ecosystem detected at hindsight-cli",[591,593,595,597,599,601,603,605,607,609,611,613,615,617,619,621],{"path":592,"priority":334},"Cargo.toml",{"path":594,"priority":351},"src/main.rs",{"path":596,"priority":566},"src/commands/audit.rs",{"path":598,"priority":566},"src/commands/bank.rs",{"path":600,"priority":566},"src/commands/chunk.rs",{"path":602,"priority":566},"src/commands/directive.rs",{"path":604,"priority":566},"src/commands/document.rs",{"path":606,"priority":566},"src/commands/entity.rs",{"path":608,"priority":566},"src/commands/explore.rs",{"path":610,"priority":566},"src/commands/health.rs",{"path":612,"priority":566},"src/commands/memory.rs",{"path":614,"priority":566},"src/commands/mental_model.rs",{"path":616,"priority":566},"src/commands/mod.rs",{"path":618,"priority":566},"src/commands/operation.rs",{"path":620,"priority":566},"src/commands/tag.rs",{"path":622,"priority":566},"src/commands/webhook.rs",{"basePath":624,"installMethods":625,"rationale":626,"selectedPaths":627,"source":340,"sourceLanguage":648,"type":554},"hindsight-dev",{"pypi":624},"cli ecosystem detected at hindsight-dev",[628,629,630,632,634,636,638,640,642,644,646],{"path":584,"priority":334},{"path":336,"priority":334},{"path":631,"priority":351},"hindsight_dev/generate_openapi.py",{"path":633,"priority":351},"hindsight_dev/generate_bank_template_schema.py",{"path":635,"priority":351},"hindsight_dev/generate_changelog.py",{"path":637,"priority":351},"hindsight_dev/sync_cookbook.py",{"path":639,"priority":351},"hindsight_dev/generate_llms_full.py",{"path":641,"priority":351},"hindsight_dev/check_openapi_compatibility.py",{"path":643,"priority":351},"hindsight_dev/cli_coverage_check.py",{"path":645,"priority":351},"hindsight_dev/client_coverage_check.py",{"path":647,"priority":351},"benchmarks/perf/system_perf.py","sv",{"basePath":650,"installMethods":651,"rationale":652,"selectedPaths":653,"source":340,"sourceLanguage":22,"type":554},"hindsight-embed",{"pypi":650},"cli ecosystem detected at hindsight-embed",[654,655,656],{"path":584,"priority":334},{"path":336,"priority":334},{"path":657,"priority":351},"hindsight_embed/cli.py",{"basePath":659,"displayName":659,"installMethods":660,"rationale":661,"selectedPaths":662,"source":340,"sourceLanguage":22,"type":675},"hindsight-api-slim",{"pypi":659},"pyproject.toml with mcp/fastmcp dependency + scripts at hindsight-api-slim/pyproject.toml",[663,664,665,667,669,671,673],{"path":584,"priority":334},{"path":336,"priority":334},{"path":666,"priority":351},"hindsight_api/main.py",{"path":668,"priority":351},"hindsight_api/worker/main.py",{"path":670,"priority":351},"hindsight_api/mcp_local.py",{"path":672,"priority":351},"hindsight_api/admin/cli.py",{"path":674,"priority":566},"hindsight_api/server.py","mcp",{"sources":677},[678],"manual",{"closedIssues90d":269,"description":289,"forks":270,"homepage":680,"license":277,"openIssues90d":272,"pushedAt":273,"readmeSize":267,"stars":274,"topics":681},"https://hindsight.vectorize.io/",[682,31,683,684],"agentic-ai","agents","ai-memory",{"classifiedAt":686,"discoverAt":687,"extractAt":688,"githubAt":688,"updatedAt":686},1778698371538,1778698349934,1778698367862,[30,256,21,32,255,31],{"evaluatedAt":280,"extractAt":43,"updatedAt":280},[],[693,724,758,783],{"_creationTime":694,"_id":695,"community":696,"display":697,"identity":702,"providers":707,"relations":718,"tags":720,"workflow":721},1778685949178.7886,"k175j0a2ttdtwfrzvz3gae0z2186njwq",{"reviewCount":11},{"description":698,"installMethods":699,"name":700,"sourceUrl":701},"SDD WORK-PIPELINE Agent — Requirements analysis & development 6-agent full pipeline with DAG-based orchestration and sliding window context management",{"claudeCode":700},"uc-taskmanager","https://github.com/davepoon/buildwithclaude",{"basePath":703,"githubOwner":704,"githubRepo":705,"locale":22,"slug":706,"type":283},"plugins/agents-uc-taskmanager","davepoon","buildwithclaude","agents-uc-taskmanager",{"evaluate":708,"extract":714},{"promptVersionExtension":26,"promptVersionScoring":27,"score":709,"tags":710,"targetMarket":34,"tier":35},100,[711,33,712,713,30],"automation","pipeline","sdd",{"commitSha":37,"license":715,"plugin":716},"GPL-3.0",{"mcpCount":11,"provider":309,"skillCount":717},3,{"repoId":719},"kd719kw54vhmcscq7ckdp59fg586mnt6",[30,711,33,712,713],{"evaluatedAt":722,"extractAt":723,"updatedAt":722},1778687422231,1778685949178,{"_creationTime":725,"_id":726,"community":727,"display":728,"identity":734,"providers":737,"relations":751,"tags":754,"workflow":755},1778683100520.2961,"k1754vkdjckrkqvz9x7tjrvhzn86n1gc",{"reviewCount":11},{"description":729,"installMethods":730,"name":732,"sourceUrl":733},"AI music generation workflow for Suno - album concepts, lyrics, prompts, mastering, release",{"claudeCode":731},"bitwize-music","Claude AI Music Skills","https://github.com/bitwize-music-studio/claude-ai-music-skills",{"basePath":327,"githubOwner":735,"githubRepo":736,"locale":22,"slug":736,"type":283},"bitwize-music-studio","claude-ai-music-skills",{"evaluate":738,"extract":747},{"promptVersionExtension":26,"promptVersionScoring":27,"score":709,"tags":739,"targetMarket":34,"tier":35},[740,301,741,742,743,744,745,554,746,256],"music-generation","suno","audio-production","workflow","lyrics","mastering","python",{"commitSha":37,"license":748,"plugin":749},"CC0-1.0",{"mcpCount":11,"provider":309,"skillCount":750},54,{"parentExtensionId":752,"repoId":753},"k17bfryzkzywswf1bkgrtch16d86n8t9","kd70cgrajsrnk5gmq60rhq30zd86nyc0",[301,742,256,554,744,745,740,746,741,743],{"evaluatedAt":756,"extractAt":757,"updatedAt":756},1778683131031,1778683100520,{"_creationTime":759,"_id":760,"community":761,"display":762,"identity":767,"providers":770,"relations":776,"tags":778,"workflow":779},1778692245333.4058,"k178rawx14btktbv4ynsp9zvpx86mstq",{"reviewCount":11},{"description":763,"installMethods":764,"name":765,"sourceUrl":766},"Share memories between Cowork projects. Stop teaching Claude the same thing twice.",{"claudeCode":765},"memory-bridge","https://github.com/LewenW/claude-memory-bridge",{"basePath":327,"githubOwner":768,"githubRepo":769,"locale":22,"slug":769,"type":283},"LewenW","claude-memory-bridge",{"evaluate":771,"extract":775},{"promptVersionExtension":26,"promptVersionScoring":27,"score":709,"tags":772,"targetMarket":34,"tier":35},[31,773,774,675],"knowledge-sharing","cross-project",{"commitSha":37},{"repoId":777},"kd727a9x2mehgp2rexv2n03pqd86mvqz",[774,773,675,31],{"evaluatedAt":780,"extractAt":781,"updatedAt":782},1778692269825,1778692245333,1778692368111,{"_creationTime":784,"_id":785,"community":786,"display":787,"identity":792,"providers":797,"relations":808,"tags":811,"workflow":812},1778675056600.2026,"k171b5pw3erme9qy3334r4gbv586mzhf",{"reviewCount":11},{"description":788,"installMethods":789,"name":790,"sourceUrl":791},"Self-Improving Agent: curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills. Provides /si:review, /si:promote, /si:extract, /si:status, and /si:remember slash commands.",{"claudeCode":790},"si","https://github.com/alirezarezvani/claude-skills",{"basePath":793,"githubOwner":794,"githubRepo":795,"locale":22,"slug":796,"type":283},"engineering-team/self-improving-agent","alirezarezvani","claude-skills","self-improving-agent",{"evaluate":798,"extract":805},{"promptVersionExtension":26,"promptVersionScoring":27,"score":709,"tags":799,"targetMarket":34,"tier":35},[31,800,801,302,802,803,804],"auto-memory","self-improvement","rules","skills","code-curation",{"commitSha":37,"license":277,"plugin":806},{"mcpCount":11,"provider":309,"skillCount":807},4,{"parentExtensionId":809,"repoId":810},"k17dce6sbramb6sxm7ksr3928x86ncfs","kd7ff9s1w43mfyy1n7hf87816186m6px",[800,804,302,31,802,801,803],{"evaluatedAt":813,"extractAt":814,"updatedAt":813},1778675366945,1778675056600]