Source

bfollington/terma

28 skills · 2.3K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
7781
shadertoy This skill should be used when working with Shadertoy shaders, GLSL fragment shaders, or creating procedural graphics…
bfollington/terma
1.5K
2
bevy This skill should be used when working on Bevy game engine projects. It provides specialized knowledge for Bevy's Ent…
bfollington/terma
242
3
strudel This skill should be used when working with Strudel.cc, a live-coding music environment. Use when creating musical pa…
bfollington/terma
115
4
godot This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file fo…
bfollington/terma
106
5
domain-driven-design This skill should be used whenever domain modeling is taking place. It provides specialized guidance for type-driven …
bfollington/terma
68
6
skill-improver Use at a checkpoint after real friction — a task where something was repeatedly confusing, a skill misfired or failed…
bfollington/terma
43
7
sqlite-db General guide for using the sqlite3 CLI to build composable knowledge databases. Use this skill when creating SQLite …
bfollington/terma
41
8
code-review Use when reviewing written code — your own or someone else's. Concerns finding what the code will cost later rather t…
bfollington/terma
24
9
research Use when a specific question must be answered before work can sensibly proceed — how something currently works, wheth…
bfollington/terma
24
10
sqlite-notes Personal note-taking, thinking trails, and knowledge management using plain SQLite. Supports capture-heavy workflows …
bfollington/terma
24
11
pattrns Guide for creating generative, emergent music with Pattrns, the Lua-based pattern sequencing engine for Renoise. Use …
bfollington/terma
21
12
ideate Use when thinking needs to open rather than close — generating possibilities, breaking out of a stuck frame, reading …
bfollington/terma
19
13
implement Use when carrying out a change that is already decided — building the thing rather than choosing it. Concerns staying…
bfollington/terma
19
14
orient Use when arriving in an unfamiliar codebase, or returning to one after long enough that its shape has been forgotten.…
bfollington/terma
19
15
skill-management Create, update, and manage Claude Code skills. Use when working with SKILL.md files, slash commands, or extending Cla…
bfollington/terma
19
16
plan Entry point for planning work — routes to the skills that own the substance. Use when the user asks to plan, sequence…
bfollington/terma
18
17
godot-interactive Interact with a running Godot game via MCP — launch, screenshot, click, inspect scene tree, get/set properties, call …
bfollington/terma
14
18
investigate-debug Use when something is wrong and the cause is not yet known — failures, regressions, flaky behaviour, performance prob…
bfollington/terma
3
19
writing-code Use when writing or restructuring code in any language. Concerns the shape of the code itself — what is data and what…
bfollington/terma
3
20
authoring-skills Use when writing, revising, or judging a skill. A skill is a packet of wisdom that changes how a situation is seen, n…
bfollington/terma
2
21
claude-plugins Reference for building and distributing Claude Code plugins — plugin.json and marketplace.json structure, bundling co…
bfollington/terma
2
22
concurrent-change Use when work is about to be split across multiple agents, or when deciding whether it should be. Concurrency is a pr…
bfollington/terma
2
23
convergent-planning Use when planning any multi-step change, or when a plan already exists and is about to be executed. A plan is a seque…
bfollington/terma
2
24
decomposition Use when deciding where the boundaries in a system go — what becomes a module, a service, a process, a package; what …
bfollington/terma
2
25
domain-modeling Use when deciding what the concepts in a system are and what they are called — the types, the boundaries between cont…
bfollington/terma
2
26
idea-to-prototype Use when an idea needs to become something buildable, or needs to die honestly before anything is built. Concerns the…
bfollington/terma
2
27
map-the-space Explore a problem space before committing to a direction. Use this whenever the user is circling an idea rather than …
bfollington/terma
2
28
surface-forks Use during any implementation, design, refactor, or debugging task, in any language or codebase. Before changing anyt…
bfollington/terma
2