Back to the notebook

From a conversation to shipped code, one pipeline

deliveryskillsqa

I am building a small ecosystem of skills, frameworks and tools to ship faster without shipping sloppier. Everything goes through GitHub, because that is where the code ships: notes, briefs, specs, issues and pull requests live next to it.

GranolaObsidianClaude CodeGitHubPlaywrightGitBookVercel

Discovery

Capturevalidated01Meetings and raw ideas land in one inbox, then get routed to the right project after I approve the plan. No silent move.
In → out
Call recording → dated Markdown note in git
Skills
  • dispatch-inboxprivate
Tools
GranolaObsidianClaude Code
Synthesizevalidated02Turns a transcript into a structured note: decisions and actions for a meeting, jobs and frictions for user research, scenario by scenario for a prototype test.
In → out
Transcript → synthesis note
Skills
  • synthesize-meetingprivate
  • synthesize-user-researchprivate
  • synthesize-user-testprivate
Tools
Claude Code
Grillvalidated03An interview that stress-tests the idea, one decision per question, before anything gets written. The agent finds the facts, I make the calls.
In → out
Rough idea → list of settled decisions
Skills
Tools
Claude Code

Alignment

PRDvalidated04The alignment document: the what and the why, shared by tech, design and business. The only artefact meant to outlive the feature.
In → out
Synthesis + decisions → brief
Skills
Tools
Claude Code
Prototypework in progress05Something clickable to align on before the spec hardens. It has its own lab.
In → out
Brief → clickable prototype
Skills
Tools
Claude Code
Gherkin specwork in progress06The feature spec, with given / when / then scenarios. It is the contract automated QA reads later.
In → out
Brief → scenarios
Skills
Tools
GherkinClaude Code

Delivery

Implementvalidated07Builds one vertical slice at a time with tests at the agreed seams, then reviews the diff on two axes: does it do what the plan asked, and does it respect the repo's own architecture rules.
In → out
Scenarios → PR with a preview deploy
Skills
Tools
Claude CodeVercel
Automated QAwork in progress08Reads the Gherkin scenarios and runs them: classic end-to-end tests, Playwright MCP, and briefs that Claude executes in the browser extension.
In → out
Scenarios → test run
Repo
Tools
PlaywrightPlaywright MCPClaude in Chrome
Manual QAwork in progress09I browse the preview and share what I see; the issues write themselves, triaged with labels.
In → out
Screen capture → GitHub issue
Repo
Tools
Claude in ChromeGitHub Issues
Auto-fixstill thinking10An agent picks up triaged issues and opens the fix as a pull request. Not tested yet.
In → out
Issue → fix PR
Tools
GitHubClaude Code

Release

Documentationvalidated11Turns a shipped feature into product documentation and publishes it to GitBook.
In → out
Shipped feature → GitBook page
Skills
Tools
GitBookClaude Code
Release noteswork in progress12Writes the release note from the merged work, in the house format.
In → out
Merged PRs → release note
Tools
GitHub
Analyticsstill thinking13Close the loop: read what shipped features actually do in production, feed it back into discovery.
In → out
Production usage → next discovery

Why GitHub is the rail

A synthesis that lives in one tool, a spec in another and the tickets in a third drift apart within a week. When every artefact is a file or an issue in the same place as the code, an agent can read the whole chain, and so can I.

Credits

The interview, the build loop and the two-axis review come from Matt Pocock's skills, used as they are. Two skills started as internal tooling on an Agicap engagement.

Log

  • 18 September 2026 — First version. Prototyping and the Gherkin spec skill are still in progress; analytics is next.

Ask about François

Answers come from the data behind this site, nothing else. When it does not know, it says so.