bfollington

72 mods across 3 repositories, 62 stars between them.

domain-modeling

25

bfollington/terma

Skill Claude CodeCodex

Use when deciding what the concepts in a system are and what they are called — the types, the boundaries between contexts, the vocabulary. Concerns whether the model tells the truth about the problem and reads as a story a human can follow. Trigger on designing or changing types, naming things, modelling a business…

51 2d ago A 95 tokens CC-BY-SA-4.0

idea-to-prototype

26

bfollington/terma

Skill Claude CodeCodex

Use when an idea needs to become something buildable, or needs to die honestly before anything is built. Concerns the alternation between opening a possibility up and closing it down, and finding the fastest thing that would settle whether it is worth doing. Trigger when someone arrives with a concept rather than a…

51 2d ago A 96 tokens CC-BY-SA-4.0

ideate

27

bfollington/terma

Skill Claude CodeCodex

Use when thinking needs to open rather than close — generating possibilities, breaking out of a stuck frame, reading the state of a creative process, or noticing that a session has gone flat, cynical, or circular. A deck of moves for the infinite game of ideation, where good thinking is playing the right card at the…

51 2d ago A 105 tokens CC-BY-SA-4.0

implement

28

bfollington/terma

Skill Claude CodeCodex

Use when carrying out a change that is already decided — building the thing rather than choosing it. Concerns staying oriented while the code is in motion — knowing how far from the last checkpoint, noticing when the plan has stopped matching what is being found, and stopping rather than compensating. Trigger on…

51 2d ago A 87 tokens CC-BY-SA-4.0

investigate-debug

29

bfollington/terma

Skill Claude CodeCodex

Use when something is wrong and the cause is not yet known — failures, regressions, flaky behaviour, performance problems, incidents, or a user report that does not match what the code appears to do. Concerns holding the difference between what is observed and what is believed, and spending each action on the question…

51 2d ago A 101 tokens CC-BY-SA-4.0

map-the-space

30

bfollington/terma

Skill Claude CodeCodex

Explore a problem space before committing to a direction. Use this whenever the user is circling an idea rather than executing one — thinking out loud, asking "what's interesting here", "I've been wondering about X", "is this worth doing", "how should I think about this", or describing an itch without a plan. Also use…

51 2d ago A 126 tokens CC-BY-SA-4.0

orient

31

bfollington/terma

Skill Claude CodeCodex

Use when arriving in an unfamiliar codebase, or returning to one after long enough that its shape has been forgotten. Concerns building a working model of what the system is and where its decisions live, before touching anything. Trigger at the start of work in a new repository, or when a change is about to be made…

51 2d ago A 94 tokens CC-BY-SA-4.0

plan

32

bfollington/terma

Skill Claude CodeCodex

Entry point for planning work — routes to the skills that own the substance. Use when the user asks to plan, sequence, or scope something and it is not yet clear which kind of planning is needed.

51 2d ago A 43 tokens CC-BY-SA-4.0

research

33

bfollington/terma

Skill Claude CodeCodex

Use when a specific question must be answered before work can sensibly proceed — how something currently works, whether an approach is viable, what already exists, what a change would touch. Concerns answering the question that was actually asked, at a confidence level stated honestly. Trigger on investigation…

51 2d ago A 89 tokens CC-BY-SA-4.0

skill-improver

34

bfollington/terma

Skill Claude CodeCodex

Use at a checkpoint after real friction — a task where something was repeatedly confusing, a skill misfired or failed to fire, or a workaround was invented that should not have been needed. Concerns turning friction into a change to the skills themselves, and knowing when the right change is to cut rather than add.…

51 2d ago A 101 tokens CC-BY-SA-4.0

skill-management

35

bfollington/terma

Skill Claude CodeCodex

Create, update, and manage Claude Code skills. Use when working with SKILL.md files, slash commands, or extending Claude's capabilities.

51 2d ago A 31 tokens CC-BY-SA-4.0

surface-forks

36

bfollington/terma

Skill Claude CodeCodex

Use during any implementation, design, refactor, or debugging task, in any language or codebase. Before changing anything that touches an existing domain concept, rule, type, or invariant, find what the change collides with and name the routes through it — instead of letting the first workable route settle the…

51 2d ago A 116 tokens CC-BY-SA-4.0

writing-code

37

bfollington/terma

Skill Claude CodeCodex

Use when writing or restructuring code in any language. Concerns the shape of the code itself — what is data and what is function, where effects live, what the names say, when a module has stopped having one subject. Trigger on any implementation task, and on review of code that works but reads badly. Do NOT use for…

51 2d ago A 81 tokens CC-BY-SA-4.0

tsal

38

bfollington/terma

Plugin Claude Code

Domain-specific skills for game engines, creative coding, and design patterns.

51 2d ago A tokens not measured CC-BY-SA-4.0

bevy

39

bfollington/terma

Skill Claude CodeCodex

This skill should be used when working on Bevy game engine projects. It provides specialized knowledge for Bevy's Entity Component System (ECS) architecture, component-driven design patterns, system ordering, UI development, build strategies, and common pitfalls. Use this skill when implementing game features…

51 2d ago A 78 tokens CC-BY-SA-4.0

claude-plugins

40

bfollington/terma

Skill Claude CodeCodex

Reference for building and distributing Claude Code plugins — plugin.json and marketplace.json structure, bundling commands, agents, skills and hooks, versioning, and publishing a marketplace. Use when creating or packaging a plugin, setting up a marketplace, or debugging why a plugin's components are not loading.

51 2d ago D 63 tokens CC-BY-SA-4.0

bfollington/terma

Skill Claude CodeCodex

This skill should be used whenever domain modeling is taking place. It provides specialized guidance for type-driven and data-driven design based on Rich Hickey and Scott Wlaschin's principles. The skill helps contextualize current modeling within the existing domain model, identifies inconsistencies, builds…

51 2d ago A 108 tokens CC-BY-SA-4.0

godot-interactive

42

bfollington/terma

Skill Claude CodeCodex

Interact with a running Godot game via MCP — launch, screenshot, click, inspect scene tree, get/set properties, call methods, run dev-console commands. Powered by godot-mcp + the GodotMCPBridge autoload (protocol v4.0).

51 2d ago A 59 tokens CC-BY-SA-4.0

godot

43

bfollington/terma

Skill Claude CodeCodex

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The godot command is available…

51 2d ago A 112 tokens CC-BY-SA-4.0

pattrns

44

bfollington/terma

Skill Claude CodeCodex

Guide for creating generative, emergent music with Pattrns, the Lua-based pattern sequencing engine for Renoise. Use when composing algorithmic patterns, generating evolving breakbeats/rhythms, creating generative melodies/harmonies, designing textures, or working with euclidean rhythms and live coding patterns.…

51 2d ago A 90 tokens CC-BY-SA-4.0

shadertoy

45

bfollington/terma

Skill Claude CodeCodex

This skill should be used when working with Shadertoy shaders, GLSL fragment shaders, or creating procedural graphics for the web. Use when writing .glsl files, implementing visual effects, creating generative art, or working with WebGL shader code. This skill provides GLSL ES syntax reference, common shader patterns…

51 2d ago A 78 tokens CC-BY-SA-4.0

strudel

46

bfollington/terma

Skill Claude CodeCodex

This skill should be used when working with Strudel.cc, a live-coding music environment. Use when creating musical patterns, drum sequences, melodies, basslines, or generative compositions. The user will always want to run Strudel code in the browser, either by copy-pasting or by providing a clickable URL with the…

51 2d ago A 74 tokens CC-BY-SA-4.0

claude-blackboard

47

bfollington/claude-blackboard

Plugin Claude Code

Local SQLite blackboard for cross-session context sharing and principled development with Claude Code agents.

11 6mo ago A tokens not measured AGPL-3.0

implementer

48

bfollington/claude-blackboard

Agent

Implements components from the active plan. Spawned by supervisor for staged execution. MUST be used for plan implementation.

11 6mo ago A 26 tokens AGPL-3.0