Skip to content
rodeyseijkensPublic

About

My personal directory of skills.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

90 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Agent Skills

Agent skills for planning, development, and tooling: small, composable, and model-agnostic.

Forked from mattpocock/skills.

Quickstart

npx skills@latest add rodeyseijkens/skills

Pick the skills you want and the coding agents you want them installed on.

Reference

Skills split on one axis: who can invoke them.

  • User-invoked skills are reachable only when you type them (e.g. /grill-me); they orchestrate.
  • Model-invoked skills can be invoked by you or reached for automatically by the agent when the task fits; they hold the reusable discipline.

A user-invoked skill may invoke model-invoked skills, but never another user-invoked one.

Engineering

Skills for code work: development, debugging, triage, and architecture.

User-invoked

  • skill-router: Ask which skill or flow fits your situation. A router over the user-invoked skills in this repo.
  • prompt-optimizer: Distill a prompt or instruction file into a predictable instruction hierarchy.
  • grill-with-docs: Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates CONTEXT.md and ADRs inline.
  • triage: Triage issues and external PRs through a state machine driven by triage roles.
  • improve-codebase-architecture: Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/.
  • project-agent-setup: Scaffold per-repo agent config (local-markdown issue tracker under .scratch/, triage labels, domain-doc layout). Run once per repo before using the other engineering skills.
  • to-spec: Turn the current conversation into a spec and publish it to the project issue tracker.
  • to-tickets: Break a plan or spec into independently-grabbable tickets on the project issue tracker using tracer-bullet vertical slices. Handles ordinary work and wide refactors.
  • wayfinder: Wayfind a huge chunk of work: chart a route through a foggy problem when the build is too big for one session. Produces a map of decisions, not deliverables, on the repo's issue tracker.
  • implement: Implement a piece of work based on a spec or set of tickets, using /tdd at pre-agreed seams, with /code-review as the review stage.
  • resolving-merge-conflicts: Resolve an in-progress git merge/rebase conflict by understanding both intents and running the project's automated checks.
  • commit: Split uncommitted git changes into atomic Conventional Commits and execute them.
  • review-comment-triage: Triage unresolved PR review comments: validate each against the stack tip, post concise replies, resolve addressed threads, and fix approved findings.

Model-invoked

  • diagnosing-bugs: Disciplined diagnosis loop for hard bugs and performance regressions: reproduce → minimise → hypothesise → instrument → fix → regression-test.
  • tdd: Test-driven development: red → green at pre-agreed seams, with expected values from an independent source of truth.
  • prototype: Build a throwaway prototype to flesh out a design before committing to it: runnable terminal app for state/business-logic, or several radically different UI variations.
  • domain-modeling: Build and sharpen a project's domain model: challenge terms against the glossary, stress-test with edge-case scenarios, update CONTEXT.md and ADRs inline.
  • codebase-design: Shared vocabulary for designing deep modules: a lot of behaviour behind a small interface, placed at a clean seam, testable through that interface.
  • code-review: Review a diff for correctness, design, and the Fowler "Bad Smells in Code" baseline.
  • research: Spin up a background agent to investigate a question against primary sources, leaving a single cited Markdown note.
  • git-atomic-commit: Analyze uncommitted git changes and split them into atomic Conventional Commits. The shared commit primitive behind commit.
  • wizard: Generate an interactive bash wizard that walks a human through steps only they can perform. Use when provisioning infrastructure, setting up credentials or CI secrets, walking an unfamiliar third-party dashboard, or running a one-off migration or cutover.

Productivity

General workflow tools, not code-specific.

User-invoked

  • grill-me: Get relentlessly interviewed about a plan or design until every branch of the decision tree is resolved.
  • html-report: Render a plan as a single self-contained HTML report (Tailwind + Mermaid from CDNs, no build step).
  • handoff: Compact the current conversation into a handoff document for another agent to pick up.
  • teach: Teach the user a new skill or concept over multiple sessions, using the current directory as a stateful teaching workspace.
  • todo: Queue an item into the agent's todo list: preempts the running task when urgent enough, otherwise slots it in by priority.
  • to-questionnaire: Turn a decision you can't answer alone into a Markdown questionnaire for the one person who can, filled in async or worked through together in a meeting.
  • wait-what: Fire this the moment a message doesn't land. The agent re-pitches it with the context you're missing, in plain English, using your CONTEXT.md vocabulary.

Model-invoked

  • grilling: Grill the user relentlessly about a plan, decision, or idea. The shared interview primitive behind grill-me and grill-with-docs.
  • writing-for-agents: Writing documents for agents: skills, AGENTS.md, and any doc an agent reaches by a pointer.

Misc

Communication and style skills.

Model-invoked

  • unslop: Cut AI tells from any writing. Must always apply.
  • caveman: Ultra-compressed communication mode. Speaks like a smart caveman while keeping full technical accuracy.

Layout

Skills live under skills/{engineering,productivity,misc}/<name>/SKILL.md.

License

MIT: see LICENSE.

Original work Copyright (c) Matt Pocock. Original work Copyright (c) Lauren Tan. Original work Copyright (c) Julius Brussee. Modifications Copyright (c) Rodey Seijkens.

About

My personal directory of skills.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages