Sander Tuin avatar

Sander Tuin

Community

@sndrgrdn · The Netherlands

8Followers
|
56Public Repos
|
27Published Skills

Sander Tuin publishes 27 engineering skills for TypeScript/Effect development, covering code review, TDD, domain modeling, ticketing, and agent-readable documentation.

Skills Distribution
DomainDeveloper To...Code Quality & Rev.. (30%)Software Design & .. (25%)Testing & Debugging (20%)Documentation & Kn.. (15%)

Agent Skills by Sander Tuin

Showing 27 vetted skills indexed across 1 GitHub repositories.

sndrgrdnsndrgrdn

research

Investigate questions against primary sources and write cited findings to Markdown files.

Community
Basic
sndrgrdnsndrgrdn

domain-modeling

Build and maintain project glossaries and architecture decision records during design discussions.

Community
Intermediate
sndrgrdnsndrgrdn

bro

Restates the last AI message in plain language without jargon.

Community
Basic
sndrgrdnsndrgrdn

test-design-review

Review test files against a rubric covering specification, abstraction, and determinism rules.

Community
Intermediate
sndrgrdnsndrgrdn

setup-matt-pocock-skills

Configures a repository's issue tracker, triage labels, and domain doc layout for engineering skills.

Community
Intermediate
sndrgrdnsndrgrdn

coding-standards

Enforces correct-by-construction TypeScript and Effect coding standards across design, implementation, and testing.

Community
Advanced
sndrgrdnsndrgrdn

writing-for-agents

Write skills, AGENTS.md, and CLAUDE.md documents that agents follow predictably.

Community
Intermediate
sndrgrdnsndrgrdn

handoff

Generates a conversation summary document for continuing work in a new agent session.

Community
Basic
sndrgrdnsndrgrdn

diagnosing-bugs

Diagnose hard bugs and performance regressions through a structured feedback-loop workflow.

Community
Advanced
sndrgrdnsndrgrdn

code-review

Review a git diff against coding standards and the originating spec in parallel sub-agents.

Community
Intermediate
sndrgrdnsndrgrdn

to-tickets

Breaks plans and specs into tracer-bullet tickets with declared blocking edges.

Community
Intermediate
sndrgrdnsndrgrdn

write-discoverable-code

Write code whose symbols, signatures, and files resolve through plain-text search.

Community
Basic
sndrgrdnsndrgrdn

to-spec

Synthesizes conversation context into a structured spec published to the project issue tracker.

Community
Intermediate
sndrgrdnsndrgrdn

codebase-design

Designs deep modules with small interfaces, clean seams, and testable adapters.

Community
Intermediate
sndrgrdnsndrgrdn

prototype

Build throwaway HTML demos and UI variants to answer design questions.

Community
Intermediate
sndrgrdnsndrgrdn

checkout

Clone and cache remote git repositories to stable local paths for code reading and searching.

Community
Intermediate
sndrgrdnsndrgrdn

deep-review

Reviews a pinned git diff with four parallel judge agents and a mechanical pass/fail gate.

Community
Advanced
sndrgrdnsndrgrdn

precise-naming

Applies specification-grade vocabulary when naming code symbols, files, commands, and interface text.

Community
Basic
sndrgrdnsndrgrdn

code-comments

Reviews and rewrites code comments to keep them concise, accurate, and current.

Community
Basic
sndrgrdnsndrgrdn

grill-with-docs

Interrogates a plan or design while generating ADRs and a glossary.

Community
Basic
sndrgrdnsndrgrdn

implement

Implement code changes from specs or tickets using test-driven development.

Community
Intermediate
sndrgrdnsndrgrdn

write-like-me

Drafts and rewrites text in the user's voice using venue-specific style profiles.

Community
Intermediate
sndrgrdnsndrgrdn

simplify

Refines code implementations by simplifying, deduplicating, and removing low-value tests.

Community
Basic
sndrgrdnsndrgrdn

create-pr

Create or update GitHub pull requests for branches and stacked branch workflows.

Community
Advanced

Frequently Asked Questions About Sander Tuin

FAQPage Schema
What tasks can I accomplish with Sander Tuin's skills?▼

You can review branches and PRs against coding standards and specs, run test-driven development, diagnose bugs and performance regressions, build domain models and ADRs, convert conversations into specs and tickets, create GitHub pull requests, and capture research findings as Markdown files in the repo.

Who are these skills designed for?▼

They target software engineers working in TypeScript and Effect codebases who want disciplined practices: deep-module design, precise naming, discoverable code, concise comments, and test-first development. They also suit developers delegating research, handoffs, and documentation to background agents.

How do I set up and start using these skills?▼

Run the setup-matt-pocock-skills skill once before first use; it configures the repo's issue tracker, triage label vocabulary, and domain doc layout. After that, individual skills like to-spec, to-tickets, implement, and code-review operate against that configured tracker and documentation structure.

What prerequisites or dependencies do these skills require?▼

Skills expect a repository context, with several depending on a configured issue tracker and documented coding standards. The checkout skill resolves GitHub, GitLab, or Bitbucket references to local paths, and create-pr requires GitHub. TypeScript and Effect familiarity is assumed for the coding-standards skill.

Do these skills support documentation and architecture decisions?▼

Yes. The domain-modeling skill maintains CONTEXT.md and ADRs, grill-with-docs sharpens plans while producing ADRs and glossaries, writing-for-agents governs AGENTS.md and CLAUDE.md edits, and handoff compacts sessions into pickup documents for the next agent.