AI Skills & Workflow

Most AI workflows are just better autocomplete. Mine isn't. I treat prompts the way I treat any repeatable system: if I'm writing the same thing twice, I abstract it. Skills replace repetition. Agents handle the boring parts. The result is a workflow where AI manages the process, so I can focus on the thinking that requires context, not computation.

Planning

planning-with-files

Manus-style file-based planning for complex multi-step tasks. Creates task_plan.md, findings.md, and progress.md, with hooks that survive /clear for automatic session recovery.

findings-to-prd

Synthesises planning files into a structured prd.md. Run after planning-with-files to turn raw research into a shippable spec, no questions asked.

prd-to-tasks

Breaks prd.md into independently-grabbable vertical-slice tasks with acceptance criteria, dependencies, and suggested order. Output is a single tasks.md ready for tasks-to-jira.

tasks-to-jira

Creates Jira issues from tasks.md via the Atlassian MCP. Handles story points, issue types, epics, and native blocking links by creating issues in dependency order.

Prototyping

Claude Design

Before committing engineering resources, I prototype. With Claude Design I go from concept to interactive prototype in a single conversation, connected to the real codebase, using actual components, aware of existing patterns. Fast enough to validate the same day, specific enough that the handoff to production is short.

claude.ai/design

Development

tdd

Once I'm building, tdd keeps me honest. Red, green, refactor, one vertical slice at a time.

pr-description

When the work is ready to ship, pr-description writes it for me. Generated from the git diff and branch name, with the Jira link, visual changes, and test steps already filled in.

setup-pre-commit

Set up Husky pre-commit hooks with lint-staged, Prettier, type checking, and tests.

Design intelligence

skillui

When I join a new product or start a design system from scratch, I don't want to start from zero. skillui points at any live URL, repo, or folder and extracts the full system: colours, typography, spacing, components, animations, packaged as a .skill file. The insight is still mine. The inventory isn't.

skillui.vercel.app