c-donnachie

35 mods across 1 repository, 2 stars between them.

skipper

01

c-donnachie/skipper

Plugin Claude Code

Claude Code framework that scaffolds, documents, and maintains your project following Clean Code and SOLID. Detects the stack, generates an opinionated CLAUDE.md, keeps living docs (ADRs/PRDs/plans), and ships specialist subagents that refactor with stack-aware judgment. v1.4 adds Skipper Memory (queryable cited…

2 20d ago A tokens not measured

architect

02

c-donnachie/skipper

Agent

Software architect. Reasons about layer separation, dependencies, module boundaries and folder structure. Applies the laws declared in CLAUDE.md (mandatory structure, anti-patterns). Can write structural refactors. Use for "is this structure ok?" or "where should this live?" questions.

2 20d ago A 58 tokens

kowalski

03

c-donnachie/skipper

Agent

The analyst. Runs in an isolated subagent (context fork) when invoked by the update skill. Reads git diff, identifies documentable decisions and writes docs directly. Be conservative — when in doubt, don't write.

2 20d ago A 49 tokens

nextjs

04

c-donnachie/skipper

Agent

Next.js 14+ App Router specialist. Knows RSC, Server Actions, the Container Pattern (Page→Container→presentational), layered architecture (app/actions/data/domain/presentation/global), Supabase SSR, standardized ServerActionResponse, react-hook-form+Zod. Applies the laws from a nextjs-fullstack or nextjs-supabase…

2 20d ago A 90 tokens

node-backend

05

c-donnachie/skipper

Agent

Node.js backend specialist (Fastify + Zod + Drizzle). Knows layered architecture (routes → services → repositories), JWT with @fastify/jwt, global error handling, OpenAPI with fastify-type-provider-zod. Applies the laws from the node-api stack. Can write refactors and new endpoints. Use for Node API.

2 20d ago A 73 tokens

react-native

06

c-donnachie/skipper

Agent

React Native + Expo specialist. Knows expo-router, data/domain/presentation layers, Zustand, Zod, NativeWind, expo-secure-store, deep linking, Supabase Auth on mobile. Applies the laws from an expo-supabase or expo-node stack CLAUDE.md. Can write refactors and create features. Use for RN/Expo questions.

2 20d ago A 75 tokens

react-vite

07

c-donnachie/skipper

Agent

React + Vite specialist. Knows features-first, TanStack Query, Zustand, react-router, Tailwind/shadcn, Zod. Applies the laws from a react-vite-supabase or react-vite-node stack CLAUDE.md. Can write refactors, extract hooks, create new features. Use for React SPA questions.

2 20d ago A 73 tokens

skipper

08

c-donnachie/skipper

Agent

The captain. Reads the project context (CLAUDE.md, diff, paths, user intent) and decides which specialist to invoke. Doesn't write code or docs — only routes. Coordinates the team based on the case.

2 20d ago A 47 tokens

solid-coach

09

c-donnachie/skipper

Agent

Clean Code and SOLID coach. Reviews specific functions, classes and components. Detects SRP, OCP, LSP, ISP, DIP violations. Refactors directly when asked. Use for "does this component respect SRP?", "refactor", "smells bad", "extract hook".

2 20d ago A 64 tokens

supabase

10

c-donnachie/skipper

Agent

Supabase specialist. Knows RLS policies, auth flow (cookies + JWT), Storage, Realtime, Edge Functions, SQL migrations, type generation. Applies the laws from CLAUDE.md when Supabase is present. Can write migrations, policies and queries. Use for RLS, auth, queries, migrations, Realtime questions.

2 20d ago A 71 tokens

architect

11

c-donnachie/skipper

Skill Claude CodeCodex

Invokes the architect — subagent that reasons about project structure, layers and dependencies. Applies the laws declared in CLAUDE.md. Use for "is this structure ok?", "where should this live?", structural refactors.

2 20d ago A 45 tokens

ask

12

c-donnachie/skipper

Skill Claude CodeCodex

Free-form question that captain Skipper routes to the right specialist based on edited paths, intent (keywords) and project stack. Shortcut when you're not sure which specialist to invoke manually. Use for "is this structure ok?", "this smells bad", open questions.

2 20d ago A 52 tokens

decide

13

c-donnachie/skipper

Skill Claude CodeCodex

Facilitate a decision (problem then real options then tradeoffs then recommendation) and capture it as a complete, pre-filled ADR — the brainstorm-to-decision loop. Use when you are about to make, or just made, a technical or product decision with real alternatives and want it recorded instead of lost in a chat thread.

2 20d ago A 66 tokens

docs-doctor

14

c-donnachie/skipper

Skill Claude CodeCodex

Diagnoses the health of docs/ — stale docs (code moved while the doc didn't), stub ADRs/PRDs/plans with unfilled template placeholders, broken intra-doc links, and empty folders. Read-only, reports a severity table. Use periodically or before a release.

2 20d ago A 56 tokens

goal

15

c-donnachie/skipper

Skill Claude CodeCodex

Memory-aware grilling to lock the objective before building. Consults the project's existing decisions (ADRs/PRDs) FIRST, then asks only the genuinely-open clarifying questions, and states an explicit goal + acceptance criteria grounded in those decisions. Use before implementing anything non-trivial, or whenever the…

2 20d ago A 63 tokens

init-structure

16

c-donnachie/skipper

Skill Claude CodeCodex

Creates the initial docs/ structure for the project type (app, service or library), with a protocol README.md in each folder, then detects the stack and offers to apply an opinionated profile. Use once when adopting the plugin in a project.

2 20d ago A 49 tokens

lib-lookup

17

c-donnachie/skipper

Skill Claude CodeCodex

Looks up libraries/patterns in official docs (WebSearch + WebFetch) scoped to the current stack. Useful for "what lib should I use for X?", "shadcn or radix?", "latest TanStack Query API". The stack specialist performs the search and summarizes with judgment.

2 20d ago A 58 tokens

new-adr

18

c-donnachie/skipper

Skill Claude CodeCodex

Creates a new numbered ADR in docs/decisions/ with the standard format. Takes the title as argument.

2 20d ago A 22 tokens

new-plan

19

c-donnachie/skipper

Skill Claude CodeCodex

Creates a new numbered implementation plan in docs/plans/ with the standard format. Takes the title as argument.

2 20d ago A 22 tokens

new-prd

20

c-donnachie/skipper

Skill Claude CodeCodex

Creates a new numbered PRD in docs/prds/ with the standard format. Takes the title as argument.

2 20d ago A 22 tokens

new-spec

21

c-donnachie/skipper

Skill Claude CodeCodex

Creates a new numbered SPEC in docs/specs/ — the living, verifiable anchor for spec-anchored SDD (ADR-0024). Takes the title as argument.

2 20d ago A 36 tokens

nextjs

22

c-donnachie/skipper

Skill Claude CodeCodex

Invokes the Next.js 14+ App Router specialist. Knows RSC, Server Actions, route handlers, middleware, next-auth, Supabase SSR. Applies the laws from an nextjs- stack. Can write. Use for Next.js questions/refactors.

2 20d ago A 53 tokens

node-backend

23

c-donnachie/skipper

Skill Claude CodeCodex

Invokes the Node.js backend specialist (Fastify + Zod + Drizzle). Knows routes/services/repositories layers, JWT, global error handling. Applies the laws from a node-api stack. Can write. Use for Node API questions/refactors.

2 20d ago A 51 tokens

react-native

24

c-donnachie/skipper

Skill Claude CodeCodex

Invokes the React Native + Expo specialist. Knows expo-router, data/domain/presentation layers, Zustand, NativeWind, expo-secure-store, Supabase Auth on mobile. Applies the laws from an expo- stack. Can write. Use for RN/Expo questions/refactors.

2 20d ago A 57 tokens