{"id":"spillwavesolutions-project-memory","name":"project-memory","homepage":null,"repo_url":"https://github.com/SpillwaveSolutions/project-memory","category":"devtools","subcategories":[],"tags":["agentic-skill","claude-code-skill","documentation","adr","developer-productivity","file-based-memory"],"what_it_does":"A local “memory” skill for Claude Code that bootstraps and maintains a standardized set of project documentation files (bugs, decisions/ADRs, key facts, and an issues/work log) plus memory-aware protocol sections in CLAUDE.md/AGENTS.md to help agents maintain continuity across sessions.","use_cases":["Keeping a structured bug log with root causes, solutions, and prevention notes","Recording architectural decisions (ADRs) and linking them to subsequent work","Maintaining project configuration references (non-secret) for faster agent onboarding","Logging completed work/tickets to preserve context across coding sessions","Standardizing institutional knowledge for teams using multiple AI coding tools"],"not_for":["Storing or managing actual secrets/credentials","Providing a centralized remote memory service with search/query APIs","Use as an enterprise knowledge base with access controls/auditing","Automating deployment/runtime operations through an external service"],"best_when":"You want agent assistance to follow consistent project documentation patterns and you’re comfortable with a file-based, repo-local workflow.","avoid_when":"You need centralized, authenticated, multi-user memory retrieval or strong compliance/audit controls beyond what git-tracked files provide.","alternatives":["Repo wiki/documentation (e.g., GitHub Wiki) plus conventions","ADR tools (e.g., adr-tools) and separate bug tracking systems (Jira/GitHub Issues)","Notion/Confluence templates for ADRs/incident logs (with appropriate access control)","Knowledge base systems with RAG and access control (e.g., internal doc search with policy enforcement)"],"af_score":37.0,"security_score":20.0,"reliability_score":15.0,"package_type":"skill","discovery_source":["openclaw"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T13:55:28.374050+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["None (local file/directory operations implied)"],"oauth":false,"scopes":false,"notes":"The README describes a local skill that creates/updates documentation files in a project directory; no network authentication or user authorization mechanism is described."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"License badge indicates MIT, and no pricing model is described for the skill itself. Costs would come indirectly from your coding agent usage, not from this package."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":37.0,"security_score":20.0,"reliability_score":15.0,"mcp_server_quality":0.0,"documentation_accuracy":70.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":100.0,"rate_limit_clarity":0.0,"tls_enforcement":0.0,"auth_strength":0.0,"scope_granularity":0.0,"dependency_hygiene":20.0,"secret_handling":85.0,"security_notes":"Strong guidance in README: key_facts.md should not contain passwords/API keys/credentials, and sensitive data should be stored in .env or secret managers. However, the package appears file-based and its enforcement/guardrails against accidental secret inclusion are not described. No TLS/auth controls apply because no service/API is mentioned.","uptime_documented":0.0,"version_stability":30.0,"breaking_changes_history":20.0,"error_recovery":10.0,"idempotency_support":"false","idempotency_notes":"The README says it initializes files and updates/creates CLAUDE.md; it does not state explicit idempotency behavior or safe re-run guarantees.","pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Key facts file is intended to store only non-sensitive references; agents may accidentally add secrets unless users enforce review/gitleaks scanning.","File-based memory can grow over time; without manual cleanup, search relevance may degrade.","Skill behavior depends on Claude Code’s handling of CLAUDE.md/AGENTS.md protocols; other agents may not fully honor the same conventions."]}}