TWISTEdBRACKETS

Agent skills

Skills

A collection of agent skills I use across work and personal projects. Each skill teaches an AI agent how to handle a specific task, from rewriting copy to running a structured design-to-ship workflow.

Install with Agent Kit from npm. No global install required.

Development harness

A spec-driven pipeline for building software

Twelve skills chain into a spec-driven pipeline across design, change control, plan, build, and ship. You maintain docs/technical/ and approve impact reports; the agent implements, tests, and ships within frozen scope. Each step writes a reviewable artifact and hands off to the next.

This sits alongside the agent harness your editor already provides (Cursor, Claude Code, and the rest). Those tools supply the loop, tools, and context. These skills supply the engineering workflow wrapped around them.

Greenfield: design → plan → build → ship

brainstorming

docs/designs/

technical-documentation

docs/technical/

planning

docs/plans/

project-setup

scaffold repo

executing-plans

task batches + checkpoints

shipping

PR

Brownfield: doc change → delta → ship

refining-docs

docs/technical/

conformance-check

drift audit

reconciling-changes

impact report

planning

delta plan

executing-plans

surgical edits

shipping

PR

Change control

conformance-check + reconciling-changes

What makes brownfield work safe. Audit spec–code alignment, classify doc changes, map impact, and define frozen scope before any code changes. The agent stops for your approval on the impact report.

Build loops

test-driven-development + end-to-end-testing

TDD is the inner loop (red → green → refactor with node:test, tests named with REQ-IDs). E2E is the outer gate: if the running app fails, control returns to the build loop.

Documentation layout

Living documents in docs/technical/ are always current. Dated files in docs/designs/ and docs/plans/ record point-in-time decisions.

text
docs/
  designs/                    # brainstorming: point-in-time, dated
  technical/                  # technical-documentation: living, canonical
    requirements.md           # REQ-001, REQ-001-AC1, acceptance criteria
    CHANGELOG.md              # REQ-level doc change history
  plans/                      # planning, impact, conformance: point-in-time
    2026-06-29-feature.md             # implementation plan
    2026-07-01-export-impact.md       # impact report
    2026-07-02-conformance-report.md  # drift audit

Read the full story in A development harness for building software with AI agents.

Browse

Skills by category

Seventeen skills organised into seven categories. Each category serves a distinct purpose in the development workflow.

UI & Component Design

Design systems, component development, and UX best practices

Workflow

Development harness pipeline

brainstorming → technical-documentation → conformance-check → reconciling-changes → planning → project-setup → executing-plans → shipping

Plan

Turn approved docs into bite-sized, test-driven tasks an agent can execute.

docs/plans/

sh
npx @levi-putna/agent-kit@latest add levi-putna/skills --global

Or install individually. See each skill page for targeted commands.

Catalogue

All skills

General Writing

Rewrite or draft text in clear, natural language. Strips AI clichés, filler, and overly formal phrasing.

writing

Mermaid Diagrams

Create professional Mermaid diagrams with consistent theming, semantic colours, and layout rules.

utility

Brainstorming

Think through an idea with a trusted colleague before building. Writes design specs.

workflow

Technical Documentation

Turn an approved design into production-ready technical docs an AI agent can build from.

workflow

Refining Docs

Refine and tune an existing technical doc set: gap analysis, consistency, diagrams, decision tuning.

workflow

Conformance Check

Audit docs/technical/ against the codebase: missing tests, orphan tests, locked stack violations, contract drift.

workflow

Reconciling Changes

Analyse what changed in docs/technical/, map impact to code and tests, and define frozen scope before edits.

workflow

Planning

Turn specs into executable TDD task lists: greenfield (full scope) or delta (changed REQs only).

workflow

Project Setup

Scaffold a new project from technical docs: structure, node:test, tooling, and CI.

workflow

Executing Plans

Execute a written implementation plan task by task, driving the TDD loop and e2e verification.

workflow

Test-Driven Development

The core build loop: red-green-refactor with node:test until every requirement passes.

workflow

End-to-End Testing

Verify the running app against requirements; retrigger the build loop on failure.

workflow

Shipping

Ship verified work: branch hygiene, conventional commits, changelog, and a pull request.

workflow

Design System

Define design foundation: brand identity, design tokens, colour palette, typography, spacing, and component standards.

ui-design

UI/UX Best Practices

Review and guide UI/UX work for clean, professional, low-noise interfaces. Checks hierarchy, whitespace, responsiveness, and accessibility.

ui-design

Component Library

Set up component library showcase infrastructure with Storybook 8 or custom gallery. Creates foundation for component-driven development.

ui-design

Component Development

Build UI components in isolation following CDD best practices. Creates components with stories, variants, interaction tests, and documentation.

ui-design

Component Testing

Add comprehensive testing to components: interaction tests, visual regression, accessibility audits, and unit tests.

ui-design

Source

Browse and install

sh
npx @levi-putna/agent-kit@latest list levi-putna/skills

View on GitHubAgent Kit usage guide →