AI Tools

Tools and automation I build for AI-assisted development.

Barbossa

5-agent system that discovers issues, plans features, writes code, reviews PRs, and merges—all automatically.

Built with Claude Agent SDK. Agents coordinate through GitHub and Linear, each handling a phase: discovery, planning, implementation, review, merge.

Documentation

Claude Code Subagents

12 specialized subagents for Claude Code. Each brings deep expertise in a specific domain.

backend-developer

Express/Node.js, REST APIs, authentication, webhooks

blockchain-specialist

Solidity, Wagmi, multi-chain, gas optimization

database-manager

PostgreSQL, Prisma ORM, query optimization

devops-engineer

CI/CD, Docker, GitHub Actions, cloud deployment

extension-developer

Chrome Manifest V3, service workers, messaging

firebase-specialist

Firestore, Cloud Functions, FCM, security rules

frontend-developer

React, Next.js, TanStack Query, Tailwind

indexer-developer

Envio, The Graph, GraphQL, event handlers

mobile-developer

React Native, Expo, biometrics, push notifications

performance-engineer

Profiling, caching, load testing, optimization

testing-specialist

Jest, Playwright, E2E, mocking strategies

zk-specialist

ZK circuits, Circom/Noir, trusted setup

Quick Install (all tools)

git clone https://github.com/ADWilkinson/personal-website.git && \
  cd personal-website/claude-code && ./install.sh

/repo-polish

Fire-and-forget repository cleanup. Creates a branch, fixes issues, opens a PR.

Scans for unused imports, debug statements, type gaps, and outdated docs. Commits atomically and verifies tests pass.

Install

mkdir -p ~/.claude/commands && curl -o ~/.claude/commands/repo-polish.md \
  https://raw.githubusercontent.com/ADWilkinson/personal-website/main/claude-code/commands/repo-polish.md

Run

/repo-polish

/update-claudes

Generates CLAUDE.md files throughout your project for AI context.

Analyzes structure, spawns specialized agents, creates documentation at root and component levels.

Install

mkdir -p ~/.claude/commands && curl -o ~/.claude/commands/update-claudes.md \
  https://raw.githubusercontent.com/ADWilkinson/personal-website/main/claude-code/commands/update-claudes.md

Run

/update-claudes

Flying Dutchman Statusline

Custom Claude Code statusline showing git branch, activity icons, cost tracking, and lines changed.

Displays current folder, git branch with dirty indicator, active tool icons, cumulative cost, and code diff stats. Pairs with the Flying Dutchman theme.

Install

curl -o ~/.claude/flying-dutchman-statusline.sh \
  https://raw.githubusercontent.com/ADWilkinson/personal-website/main/claude-code/statusline/flying-dutchman-statusline.sh && \
  chmod +x ~/.claude/flying-dutchman-statusline.sh

Configure (add to ~/.claude/settings.json)

"statusline": "~/.claude/flying-dutchman-statusline.sh"

More tools in progress. Follow for updates.

Using Claude Code? Try the Flying Dutchman theme.