Tell bassclef what you're building. It brings the right product and engineering disciplines to the work — from intent through verification and learning.
Say what you're building. bassclef picks the disciplines from a catalog you can read.
Personas, JTBD, ADRs, spec, review — the product-work that used to come from a team.
Every session ends with a paragraph the next one reads back — a handoff, not a fresh start.
One click on the confirm email adds you. Unsubscribe anytime.
why one builder needs this now
Foundation models made one developer produce the output of a small team. The disciplines that surrounded serious engineering — product thinking, planning, standards, review, durable decisions — still have to come from somewhere. bassclef supplies them as files you can read.
Personas, JTBD tasks, empathy maps, lean canvas — before code is written.
ADRs recorded. Deviations challenged with named lenses.
Goals with scope, time budget, personas served, pre-mortem risks — before /build fires.
/verify gates commits by change type. Named reviewer roles read against spec.
Session-end paragraphs pin state. Session-start reads them back. No re-explanation.
/promote turns a session's discovery into a reusable practice for every future project.
the path from paragraph to PR
/riff
You type a paragraph. Claude comes back with 2-3 clickable mocks, each pinned to a different lens.
/launch
Pick a mock. Claude drafts a spec, user stories, a build plan, and a lens-shaped review.
/build
Claude implements per story, runs /verify, and opens a PR your reviewer can act on. Prod deploy gates on you.
what it's made of
Everything bassclef is made of, in your repo. Markdown for the plans you write. Shell scripts for the guardrails at Claude Code lifecycle events. JSON schemas for the state that persists. All files, all in your repo, all yours to modify.
Markdown files with your project conventions. Loaded via SessionStart.
Named slash-commands. /onboard-repo, /sprint, /verify. Composable.
Shell scripts at Claude Code lifecycle points. Gates, checks, formatters.
Session-end paragraphs pinned to state. Read via /whereami.
98 practitioner profiles. Guidance in the file, model still reasons.
Typed JSON per schema. Plain files, browsable.
the rig learns
You notice yourself doing something by hand two sessions in a row. You write it as a rule or a skill. bassclef loads it into every future session. You promote what your work taught you into a rule the next session inherits.
Every session ends by writing a paragraph to a file: what happened, what got decided, what's next. Every session starts by reading that paragraph back. Come back a week later. Both you and Claude know where you left off. This is running, not theory.
chronicle auto-writes on session-end · auto-reads on session-start · every session leaves the next one a handoff
You want a design review? Type /luminary don-norman. Claude loads Norman's checklist from a markdown file and reviews with it. Cockburn for use cases. Rams for restraint. Beck for TDD. All files, all readable, all editable.
98 profiles · guidance in the .md, model still reasons
You dictate a paragraph from your phone. Claude picks a few design lenses, generates HTML variants, sends you a URL. This landing page came out of that pipeline, on a Sunday morning dog walk.
4 minutes paragraph → gallery · no vendor accounts · just Claude Code
Status: alpha, in daily production across sibling repos
License: apache-2.0
Cost: free (you'll need Claude Code; that's a separate subscription)
Repo: private for now. Comes with your invite. Goes public at v1.0.
Maintainer: Sunjay Pandey — 20 years across Amazon (AWS, Alexa), Capital One, BP, and bootstrapped startups. Substack ↗
bassclef is moving quickly. Join the list and I'll write when there's something worth knowing. A new capability, a real learning from running it, a breaking change, or a release. No fixed cadence. Unsubscribe anytime.
Solo builder running multiple software projects in parallel around a day job and family. Started bassclef because thirty minutes of context reconstruction per Claude Code session, across every project, was eating my Saturday mornings.
Two decades across Amazon (AWS, Alexa), Capital One, BP, and bootstrapped startups: cloud infrastructure, consumer tech, regulated finance, industrial, solo-builder. bassclef distills what actually holds across that range. I'm carrying the learnings into the day job, not away from it.
The substrate is one person's opinionated solution. In daily use, growing every day. Shared with a considered early cohort, one operator at a time.