Peter Bruinsma avatar

Peter Bruinsma

Community

@23min · Sweden

6Followers
|
57Public Repos
|
39Published Skills

Building things that make systems understandable

Skills Distribution
DomainDeveloper To...Planning-Tree Gove.. (40%)Code Review & Stru.. (25%)Test-Driven Develo.. (20%)Documentation Lint.. (15%)

Agent Skills by Peter Bruinsma

Showing 39 vetted skills indexed across 1 GitHub repositories.

23min23min

wf-codebase-health

Guides module design and scores codebase health against structural principles with file:line evidence.

Community
Intermediate
23min23min

wf-review-code

Reviews a diff for correctness, tests, and conventions, producing a verdict with file:line findings.

Community
Intermediate
23min23min

wf-doc-lint

Detects broken code references, dead links, and structural drift in project documentation.

Community
Intermediate
23min23min

wf-structural-sweep

Detects dead code, duplication, and unconsumed data flow across a whole codebase.

Community
Advanced
23min23min

wf-tdd-cycle

Guides red/green/refactor test-driven development with branch-coverage audits and vacuity checks.

Community
Advanced
23min23min

wf-property-test

Generates property-based and metamorphic tests that assert invariants across fabricated inputs.

Community
Intermediate
23min23min

wf-patch

Executes a gated branch-and-merge ritual for small single-issue fixes and chores.

Community
Advanced
23min23min

wf-vacuity

Audits existing test suites by mutating implementations and detecting tautological or weak assertions.

Community
Intermediate
23min23min

wf-rethink

Re-evaluates one code unit's design by reconstructing it from intent against pinned obligations.

Community
Intermediate
23min23min

aiwfx-plan-milestones

Decomposes an approved aiwf epic into sequenced, independently-shippable milestones with allocated ids.

Community
Advanced
23min23min

aiwfx-whiteboard

Synthesizes open planning-tree items into a tiered landscape, recommended sequence, and decision fork.

Community
Intermediate
23min23min

aiwfx-handoff

Generates a paste-ready compaction handoff block summarizing volatile session state for /compact.

Community
Basic
23min23min

aiwfx-record-decision

Records project decisions as ADR or D-NNNN entities via the aiwf CLI.

Community
Intermediate
23min23min

aiwfx-release

Tags a semver release with CHANGELOG updates and gated git pushes after an aiwf epic closes.

Community
Advanced
23min23min

aiwfx-plan-epic

Scopes and documents a new aiwf epic with allocated id and spec template.

Community
Intermediate
23min23min

aiwfx-record-gap

Records defects as aiwf gap entities with reproduced claims and independent review.

Community
Intermediate
23min23min

aiwfx-start-milestone

Starts an aiwf milestone with preflight checks, branch setup, and TDD-driven implementation.

Community
Advanced
23min23min

aiwfx-wrap-epic

Closes an aiwf epic by verifying milestones, scaffolding a wrap artefact, and merging the epic branch with trailered commits.

Community
Advanced
23min23min

aiwfx-wrap-milestone

Closes an aiwf milestone by verifying ACs, running reviews, and preparing the wrap commit.

Community
Advanced
23min23min

aiwfx-start-epic

Activates an aiwf epic through preflight checks, sovereign promotion, and branch creation.

Community
Advanced
23min23min

aiwf-list

Filters planning-tree entities by kind, status, parent, area, and priority via aiwf list.

Community
Intermediate
23min23min

aiwf-history

Queries git log commit trailers to reconstruct the lifecycle timeline of an aiwf entity.

Community
Intermediate
23min23min

aiwf-contract

Manages contract entities, validator bindings, and schema verification workflows in aiwf repositories.

Community
Advanced
23min23min

aiwf-set-priority

Sets or clears priority levels on gap and decision entities via atomic commits.

Community
Basic

Frequently Asked Questions About Peter Bruinsma

FAQPage Schema
What tasks can I perform with 23min's aiwf skills?▼

You can plan epics and milestones, run red/green/refactor TDD cycles with branch-coverage audits, review diffs with blocking/non-blocking verdicts, lint documentation trees for broken references, record gaps and ADRs, sweep dead code, and tag semver releases — all gated behind explicit human approval for commits and pushes.

Who are these skills designed for?▼

Software engineers and technical leads managing structured, spec-driven development. They suit teams that track work as versioned planning-tree entities (epics, milestones, gaps, decisions, contracts) and want enforced provenance, status transitions, and audit trails recorded through git commit trailers.

What are the prerequisites for using these skills?▼

Most aiwf-prefixed skills require the aiwf binary installed and a repository initialized with the aiwf planning tree. Git is required throughout, since entity state, history, and provenance ride on structured commit trailers. The wf- prefixed code-health skills are stack-agnostic and need no additional runtime.

How do the skills handle commits and destructive actions?▼

Commits, pushes, merges, releases, and agent delegations require explicit human approval. Sovereign acts like status promotion or check-finding exemptions require a named human/ actor with a written reason, recorded as an auditable git commit carrying aiwf-verb, aiwf-actor, and aiwf-reason trailers.

How do the testing skills ensure test quality?▼

wf-tdd-cycle enforces red/green/refactor per acceptance criterion with a hard branch-coverage audit. wf-vacuity adversarially breaks the implementation to confirm tests actually fail, flagging tautological assertions. wf-property-test converts invariants into generative property or metamorphic tests for parsers, ledgers, and state machines.