c-donnachie

35 mods across 1 repository, 2 stars between them.

react-vite

25

c-donnachie/skipper

Skill Claude CodeCodex

Invokes the React + Vite specialist. Knows features-first, TanStack Query, Zustand, Tailwind/shadcn, Zod. Applies the laws from a react-vite- stack CLAUDE.md. Can write. Use for React SPA questions/refactors.

2 20d ago A 55 tokens

refactor

26

c-donnachie/skipper

Skill Claude CodeCodex

Refactors a file applying Clean Code and SOLID. Always delegates to solid-coach in an isolated subagent. The subagent reads the file, proposes a change table, waits for confirmation and applies with Edit. Use with the path of the file to refactor.

2 20d ago A 54 tokens

review

27

c-donnachie/skipper

Skill Claude CodeCodex

Reviews the current diff (vs origin/main) using the project's stack specialist. Captain Skipper analyzes the diff and routes to the right specialist. Detects CLAUDE.md violations and stack-specific anti-patterns. Use before commit/PR.

2 20d ago A 48 tokens

scan

28

c-donnachie/skipper

Skill Claude CodeCodex

Detects the current project stack (React Vite, Next.js, Expo, Supabase, Node API, Python FastAPI). Reports candidate, confidence and signals. Does NOT write — analysis only. Use when the user asks "what stack do I have?", "detect my stack", or before applying a profile.

2 20d ago A 63 tokens

setup

29

c-donnachie/skipper

Skill Claude CodeCodex

Guided one-time Skipper setup — detects stack, picks an architecture preset, writes the Definition-of-Done policy, and (optionally) indexes memory. Classifies new vs existing project. The deterministic CLI infers/renders; this skill only conducts.

2 20d ago A 52 tokens

solid-coach

30

c-donnachie/skipper

Skill Claude CodeCodex

Invokes solid-coach — subagent that reviews Clean Code and SOLID in specific functions/classes/components. Refactors directly. Use for "does this component respect SRP?", "smells bad", "extract hook", "refactor".

2 20d ago A 48 tokens

stack-add

31

c-donnachie/skipper

Skill Claude CodeCodex

Adds a layer (tailwind, shadcn-ui, tanstack-query, zustand, zod, nativewind) to the project's CLAUDE.md. Inserts an opinionated fragment with rules and anti-patterns inside idempotent HTML markers. Layers stack without overwriting the stack or other layers.

2 20d ago A 62 tokens

stack-apply

32

c-donnachie/skipper

Skill Claude CodeCodex

Applies a stack profile to the current project. Generates/updates CLAUDE.md (skipper:stack section bounded by HTML markers) and creates docs/architecture/stack.md. Uses opinionated templates from stacks/ /. Takes the stack id as argument.

2 20d ago A 54 tokens

supabase

33

c-donnachie/skipper

Skill Claude CodeCodex

Invokes the Supabase specialist. Knows RLS policies, auth flow, Storage, Realtime, Edge Functions, SQL migrations. Enforces security rules (every table with RLS enabled). Can write migrations, policies and queries. Use for RLS, auth, queries, migrations, Realtime.

2 20d ago A 61 tokens

supersede-adr

34

c-donnachie/skipper

Skill Claude CodeCodex

Supersedes an existing ADR with a new one. ADRs are immutable — when a past decision changes you don't rewrite it, you supersede it. Marks the old ADR 'Superseded by ADR-NNNN', creates the replacement with 'Supersedes ADR-MMMM', links both, and updates the index. Takes the old ADR number and the new title.

2 20d ago A 75 tokens

update

35

c-donnachie/skipper

Skill Claude CodeCodex

Reviews recent changes (git diff/log) and proposes updates to docs/ — ADRs, PRDs, plans, architecture, business. Use when the user says "update docs", "document this", or after a large feature.

2 20d ago A 46 tokens