By cosgroveb
Persist project roadmap and feature memory in atuin, with optional cross-project priming memory.
A Claude plugin and skill bundle for atuin-backed memory. It keeps roadmaps, plans, specs, todos, and session notes in project-metadata. It can also read shared reference notes from technical-knowledge. Nothing gets written into your repo just to keep state between sessions.
This repo packages the same source in two generated bundles:
.agents skill bundleThe source of truth is skills/atuin-memory.
/plugin marketplace add https://github.com/cosgroveb/claude-atuin-memory-skill.git
/plugin install atuin-memory@claude-atuin-memory-skill
Or clone and install locally:
git clone https://github.com/cosgroveb/claude-atuin-memory-skill.git
cd claude-atuin-memory-skill
make install
Use this skill when you start work on a project or mention "memory", "atuin", or saved project notes.
The workflow is simple:
This is session continuity, not a local note-taking system.
project-metadataproject-metadata stores the work for one project:
{project}-roadmap{project}-{feature}-plan{project}-{feature}-spec{project}-{feature}-todo{project}-{feature}-session-YYYY-MM-DDmain and master are never valid feature names. If the feature name is unclear, the agent should ask instead of guessing from the current branch.
technical-knowledgetechnical-knowledge is for shared reference material that applies across projects:
Do not use this namespace to track task state. Use it for stable reference material you want available in later sessions on other machines.
make dist
Run this only for a local check. CI owns dist/.
Build output:
dist/claude-plugin/.claude/skills/atuin-memorydist/claude-plugin/.claude-plugin/{plugin.json,marketplace.json}dist/agents/.agents/skills/atuin-memoryEdit these source files:
skills/atuin-memory/**.claude-plugin/**GitHub Actions regenerates and commits dist/ on pushes to main.
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub cosgroveb/claude-atuin-memory-skill --plugin atuin-memoryDebian packaging skill covering policy, debhelper, and language-specific packaging for Ruby, Python, Rust, and Go.
Persist project roadmap and feature memory in atuin, with optional cross-project priming memory.
Automatically names tmux windows based on current work context
Ousterhout's Philosophy of Software Design applied to Go. Strategic design principles for writing deep modules, hiding information, and fighting complexity in Go codebases.
README writing skill that verifies repo facts before drafting or reviewing.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.