jon-greeff-katsini
- 4 skills
- 0 followers
- 11 hours ago last updated
- ▌ Writing · jon-greeff-katsiniUse whenever writing any non-code prose: documentation, README or wiki pages, code comments, docstrings, descriptions, commit messages, PR descriptions, error messages, or config text. Trigger on any task that produces words a human will read, even when the user never asks for writing help. Carries the voice, grammar, and anti-AI-tell rules, rules for code-adjacent writing, and a subagent review pass that checks the draft against them and cuts what it doesn't need.
- ▌ Planning · jon-greeff-katsiniUse before touching code on any change that needs thinking through, and always on entering plan mode or writing an implementation plan. Trigger on 'plan this', 'how should we build X', 'what is the approach', 'design this feature', 'propose the steps', 'work out how to fix this bug', 'how should we refactor this', and 'do not write code yet', even when the user never says the word plan. Produces a concise plan with an ASCII diagram, a YAGNI check, validation against the project's docs, an interview on anything the project has no convention for, a subagent review phase, and a verification phase.
- ▌ Onboarding · jon-greeff-katsiniUse when onboarding a repository for agentic development: preparing it so an outside developer, or an agent, can pick it up without asking questions. Works on an existing codebase or a brand new one. Trigger whenever the user asks to onboard a repo or project, make it agent-ready, prepare it for Claude, set up CLAUDE.md or AGENTS.md and the docs behind them, asks why agents struggle to work in this codebase, or is starting a new project and wants it set up right from the first commit, even if they never say the word onboarding.
- ▌ Pull Request · jon-greeff-katsini bundleUse when creating, reviewing, or responding to GitHub pull requests: opening a PR, addressing review feedback, resolving PR comments, running a code review, or getting a PR into a mergeable state. Triggers on phrases like 'open a PR', 'review this PR', 'address the comments', 'gh pr', or 'resolve review threads', even when the user doesn't say 'pull request' explicitly.