By roshan-3
Capture project decisions as immutable ADRs and maintain a cross-session knowledge vault.
A Claude Code plugin for capturing project decisions as immutable ADRs and maintaining a cross-session knowledge vault.
You forget why decisions were made. Future-you (and Claude) need that context. Write it down.
When you make a decision (vendor, library, schema, trade-off, hosting, security), this plugin prompts Claude to:
vault/decisions/vault/INDEX.mdvault/sessions/YYYY-MM-DD.md summarizing what changedThe vault is plain markdown with Obsidian-style wikilinks. Open it in Obsidian for the graph view, or read it as flat files. Either works.
vault/
├── INDEX.md # entry point, link directory
├── _adr-template.md # decision record skeleton
├── _session-template.md # session note skeleton
├── services/ # one note per runnable service
├── infra/ # one note per cloud resource
├── db/ # schema, migrations, access control
├── decisions/ # YYYY-MM-DD-<slug>.md (immutable)
├── sessions/ # YYYY-MM-DD.md session notes
└── patterns/ # conventions, gotchas
Inside Claude Code, add this repo as a marketplace and install:
/plugin marketplace add roshan-3/write-that-shit-down
/plugin install write-that-shit-down@write-that-shit-down
Or test locally without installing:
git clone https://github.com/roshan-3/write-that-shit-down.git
claude --plugin-dir ./write-that-shit-down
Once installed, Claude activates the plugin automatically when you:
Or trigger it explicitly:
/write-that-shit-down:track to invoke the skillADRs follow the classic Context / Decision / Consequences / Alternatives shape. See skills/track/templates/_adr-template.md.
ADRs are immutable. To change a decision, write a new ADR that supersedes the old one, link both ways.
If a session changed architecture, deps, hosting, or external services, before stopping:
vault/sessions/YYYY-MM-DD.md summarizing architectural changes.vault/decisions/.INDEX.md links.If nothing architectural changed, still write a one-line session note. Cadence matters.
write-that-shit-down/
├── .claude-plugin/
│ ├── plugin.json # plugin manifest
│ └── marketplace.json # single-plugin marketplace manifest
├── skills/
│ └── track/
│ ├── SKILL.md
│ └── templates/
│ ├── _adr-template.md
│ ├── _session-template.md
│ └── INDEX-template.md
├── README.md
└── LICENSE
Because three weeks from now you will not remember why you picked Lightsail over ECS, or why a column is text NULL instead of varchar(50) NOT NULL. The vault makes that recoverable in one search.
Future-you will thank you. Future-Claude will thank you.
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 roshan-3/write-that-shit-down --plugin write-that-shit-downUI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
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.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.