← All patterns Pattern . skill architecture

AI skill architecture and reusable tooling.

A library of small, opinionated AI skill patterns with deterministic inputs and outputs, from single-purpose skills to multi-persona orchestration.

Shape small, opinionated skills Contract deterministic in and out Range single skill to orchestration Reuse a library, not one-offs
The idea

Many small skills with clear contracts beat one big clever prompt.

Rather than one sprawling assistant, this is a library of focused skills: notes generation, quality review, anonymisation, mailbox triage, classification. Each has deterministic inputs and outputs, so it can be tested, trusted and composed. The same building blocks scale up from a single-purpose skill to a multi-persona orchestration that runs several roles in sequence.

Building blocks

  • Notes generation and quality review.
  • Anonymisation and mailbox triage.
  • Classification as a reusable primitive.

Why this shape

  • Deterministic contracts make each skill testable.
  • Composable into larger orchestrations.
  • Maintainable by more than one person.
From one skill to many personas

The same discipline scales to a team of agents.

A single skill solves one well-defined problem. The same input-output discipline lets several skills be wired into a multi-persona orchestration, where each persona owns a stage and hands off to the next. The orchestration work is written up in more detail under projects.

A capability pattern. No client material, no employer process.