SjB

SjB

@SjB

GitHub
36 Skills
0 Total Stars
August 2026 Joined

Public Skills

wayfinder

by SjB

Plan a huge chunk of work (more than one agent session can hold) as a shared map of decision tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.

Design 0 1mo ago

recipe-diagrams

by SjB

"Recipe diagrams: convert any recipe into a high-resolution Cooking for Engineers-style PNG process-flow table with aligned ingredient streams, preparation branches, joins, temperatures, timings, and finish steps. Use when the user asks for a recipe diagram."

Analytics 0 1mo ago

write-discoverable-code

by SjB

Rules for writing code that coding agents (and humans) can find and understand through plain-text search. Apply whenever writing or renaming code: functions, types, constants, files, error messages, doc comments. Grounded in measurement: agents navigate by plain-text search, not by AST or language server, so every identifier is a search query and every search miss costs wasted reads.

Comments 0 1mo ago

worktrees

by SjB

Manage Git worktrees in a canonical .bare repository root. Use when creating, reusing, listing, removing, or repairing worktrees, or when setting up a repository to keep all branch checkouts under one root.

Code Gen 0 1mo ago

visual-verification

by SjB

Verify running desktop UI changes with screenshots and recordings. Use when changing shell styling, layout, panels, menus, notifications, animations, transitions, or capture flows; inspect the artifacts before reporting completion.

CLI Tools 0 1mo ago

show-me

by SjB

Help the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.

UI Components 0 1mo ago

triage

by SjB

Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.

Comments 0 1mo ago

to-spec

by SjB

"Turn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you've already discussed."

Design 0 1mo ago

code-review

by SjB

"Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to \"review since X\"."

Git & VCS 0 1mo ago

to-tickets

by SjB

Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).

Design 0 1mo ago

conversation-summary

by SjB

Save the current conversation as a comprehensive report note in your Obsidian vault, following OKF v0.1 conventions.

Analytics 0 2mo ago

read-all-adrs

by SjB

Read every ADR markdown file in the project's docs/adr/ folder so you have full context on past decisions. Use only when the user explicitly calls it.

File Ops 0 2mo ago

brain-to-docs

by SjB

Use when the user wants to extract project vision, decisions, and preferences from his head into clear documentation (README + ADRs) through a back-and-forth Q&A loop. Triggers on "brain-to-docs", "build out the docs", "extract the vision", "let's document this project".

Docs Gen 0 2mo ago

knowledge-gardener

by SjB

Run vault-aware semantic search, synthesis, note creation, linking, and Zettelkasten workflows for this Obsidian vault.

File Ops 0 2mo ago

remind

by SjB

Rewrite the last response simpler and shorter in plain English, prefixed with a 3-5 sentence TLDR of the conversation so far. Manual-only, invoked as /remind.

Docs Gen 0 2mo ago

pkm-curation

by SjB

Curate an Obsidian vault — classify notes, normalize frontmatter, add links, extract atomic notes. Use when curating, batch-processing, reviewing, or doing a serendipity pick.

File Ops 0 2mo ago

before-building

by SjB

Fire the moment the user proposes a build. Instantly surface the 1-3 consequential choices hidden in his idea. Can also be invoked with /before-building.

File Ops 0 2mo ago

level-up

by SjB

'Gauge the user''s technical + product knowledge through 7 adaptive questions, log verbatim answers with honest ratings, and grow a learning plan from the gaps found. Use when the user says "level up", "level-up session", "quiz me", "gauge my knowledge", or wants a new assessment round. Differentiator: this finds and maps gaps; the teach skill delivers lessons on them.'

Code Gen 0 2mo ago

agent-handoff

by SjB

Hand the current conversation off to a fresh background agent that picks up the work immediately.

Auth 0 2mo ago

short

by SjB

Manually-invoked skill that forces the agent to compress its current answer — strip filler, simplify wording, and cut length while keeping the substance. Use when the user says "short", "shorter", "simpler", "too long", "tl;dr", or wants a more concise version of the previous response.

Agents 0 2mo ago

prompt-me

by SjB

Prompt the user with pointed questions to extract what is in his head about a project — remaining work, what is being avoided, what really matters, what does not. Use when the user says "prompt me", "ask me questions", or wants the agent to figure out priorities by questioning him.

Prompts 0 2mo ago

effective-agent-skills

by SjB

How to write effective agent skills — what to do, what not to do, anatomy, progressive disclosure, design patterns, anti-patterns, testing, security. Read this whenever a skill (Claude Skill, Agent Skill, SKILL.md) is being created, edited, reviewed, or debugged. Use when the user says "create a skill", "new skill", "update this skill", "improve a skill", "why isn't my skill triggering", or anything else involving authoring or editing SKILL.md files.

CLI Tools 0 2mo ago

youtube-video-capture

by SjB

Fetch subtitles from a YouTube video, summarize the content, and save both the summary and raw subtitles to the Video bundle in the Obsidian vault. Use when the user wants to capture a YouTube video, mentions "summarize this video", "capture this talk", or pastes a YouTube URL wanting it saved to vault.

File Ops 0 2mo ago

save-idea

by SjB

'Quickly capture a content idea into ~/code/content from any repo or chat. Video ideas go to VIDEO-IDEAS.md; smaller podcast topics, guest ideas, questions, and AI observations go to TOPICS.md. Every entry gets a source line referencing the chat and repo it came from. Use when the user says "/save-idea", "save this idea", "video idea", "add a topic", "write this down for a video/podcast". Differentiator: appends to the user''s content backlog — not a reminder, task, or general note tool.'

File Ops 0 2mo ago