
tobihagemann
tobihagemann / apply-findings
405Apply findings by making the suggested code changes. Applies accepted verdicts, escalates ambiguous findings to the user, and offers to note genuine improvements for later
tobihagemann / apply-turbo-handoffs
405Audit the turbo skill lessons that /self-improve writes into this repo's .turbo/handoff/ from other projects, apply the ones the user approves, delete the consumed handoffs, commit and push, and update the installed Turbo skills
tobihagemann / assess-technical-debt
405Assess project-wide structural technical debt: complexity hotspots, deprecated API usage, duplication clusters, architecture rot, and low-value tests. Ranks findings by impact and refactor effort into a report at .turbo/technical-debt.md
tobihagemann / changelog-rules
405Shared changelog conventions and formatting rules referenced by /create-changelog and /update-changelog. Not typically invoked directly.
tobihagemann / create-changelog
405Create a CHANGELOG.md following keepachangelog.com conventions with version history backfilled from GitHub releases or git tags
tobihagemann / create-handoff
405Write a handoff file at .turbo/handoff/<YYYY-MM-DD>-<slug>.md capturing current session state — task, status, open decisions, in-flight changes, next step — so a fresh session can continue without re-deriving context
tobihagemann / create-project-skills
405Scans an existing codebase and generates project-specific skills that capture inferred conventions such as naming, file organization, framework usage, data access, error handling, and testing style.
tobihagemann / create-skill
405Create a new skill or update an existing skill that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations
tobihagemann / create-test-plan
405Analyze what changed and generate a structured test plan at .turbo/test-plans/<slug>.md covering four escalating levels: basic functionality, complex operations, adversarial testing, and cross-cutting scenarios
tobihagemann / create-threat-model
405Analyze a codebase and produce a structured threat model at .turbo/threat-model.md covering assets, trust boundaries, attack surfaces with existing mitigations, attacker stories, and calibrated severity
tobihagemann / discuss-change
405Align on the shape of a change through an interview, then implement it. Escalates open product decisions and settles the implementation shape in conversation
tobihagemann / evaluate-findings
405Critically assess external feedback (code reviews, AI reviewers, PR comments) and decide which suggestions to apply using adversarial verification
tobihagemann / explain-this
405Explain whatever the user is pointing at right now in plain language: a pending question, a piece of code, an error, a command output, or an artifact like a plan or findings report
tobihagemann / exploratory-test
405Execute multi-level exploratory testing of the app covering basic functionality, complex operations, adversarial testing, and cross-cutting scenarios, plus usability observations through a UX lens reported separately from defects. Deeper than /smoke-test
tobihagemann / fetch-pr-comments
405Fetch and summarize review feedback and conversation from a GitHub PR (unresolved review threads, review bodies, and PR conversation comments) without making changes
tobihagemann / github-voice
405Shared writing style rules for GitHub-facing output (PR comments, PR descriptions, PR titles, issues, design proposals). Differentiates insider vs outsider voice based on author association. Not typically invoked directly — loaded by other skills before composing GitHub text.
tobihagemann / implement
405Load code-style and task-specific skills, make the change described by the current context, then run post-implementation QA.
tobihagemann / implement-improvements
405Validate improvements from .turbo/improvements.md, recommend a working set tailored to what's in the backlog, and run one lane: direct fixes, investigation, or planned work. One lane per session
tobihagemann / implement-plan
405Execute an implementation plan file produced by /draft-plan or /turboplan. Runs pre-implementation prep, then runs /implement to execute the steps and finalize once they are all done
tobihagemann / interpret-feedback
405Interpret third-party feedback by running parallel internal and peer interpretations to surface intent, correctness concerns, and ambiguities
tobihagemann / investigate
405Systematically investigate bugs, test failures, build errors, performance issues, or unexpected behavior by cycling through characterize-isolate-hypothesize-test steps
tobihagemann / pick-next-issue
405Fetch and rank open GitHub issues by community engagement, present the top 3 candidates, and plan implementation for the selected issue
tobihagemann / preview
405Stand up the project's live app and hand it to the user to try a change firsthand, then act on their verdict once they reply
tobihagemann / prototype
405Build a self-contained local prototype at .turbo/prototypes/<slug>.html, drive it, and hand it to the user to settle unknowns that prose cannot answer
tobihagemann / quick-finalize
405Close out a change without the deep review loop: stage, simplify code and docs, run the project's checks, smoke test, update the changelog, self-improve, and ship
tobihagemann / reply-to-pr-conversation
405Draft, confirm, and post a single conversational reply to GitHub PR conversation comments (issue comments). The reply addresses all tracked items in one natural-prose message
tobihagemann / reply-to-pr-threads
405Draft, confirm, and post replies to GitHub PR review threads. Handles per-category reply formatting, re-fetches thread resolution state so auto-resolved threads are skipped, and posts via GraphQL
tobihagemann / resolve-findings
405Implement evaluated findings: load code-style rules, apply the accepted fixes, then close out the change with full or quick QA.
tobihagemann / resolve-pr-comments
405Evaluate, fix, answer, and reply to GitHub pull request review comments and conversation comments. Handles both change requests (fix or skip) and reviewer questions (explain using the rationale recalled from past Claude Code transcripts)
tobihagemann / review-code
405Review code for bugs, security vulnerabilities, API misuse, consistency issues, simplicity problems, or test coverage gaps and low-value tests by running internal reviews and a peer review in parallel and returning combined findings.
tobihagemann / review-dependencies
405Detect package managers and CI action pins, then discover outdated or vulnerable dependencies. Returns structured findings without upgrading
tobihagemann / review-pr
405Review a pull request by fetching PR comments, running a comprehensive code review, evaluating findings, and dispatching to implementation
tobihagemann / run-checks
405Run the project's full verification gate: every check the project defines as a pass/fail condition, built from its CI config, check scripts, and configured tools, or from a formatter-linter-test baseline when it declares none
tobihagemann / self-improve
405Extract lessons from the current session, or sweep the project's past sessions when asked, and route them to the appropriate knowledge layer (project AGENTS.md, auto memory, existing skills, or new skills)
tobihagemann / simplify-all
405Run the code and documentation simplification passes together over one scope, launching every review agent concurrently before applying a single round of fixes
tobihagemann / simplify-code
405Run a multi-agent review of changed files for scope, reuse, quality, efficiency, clarity, and altitude issues followed by fixes
tobihagemann / simplify-docs
405Run a multi-agent review of code comments and markdown documentation for unnecessary content, then fix the issues. Covers comments that misdescribe the code, what-restating comments, name-mirroring doc comments, status-update prose, and other documentation noise
tobihagemann / smoke-test
405Launch the app and hands-on verify that it works by interacting with it. Falls back to an existing integration test suite when there is no interactive surface in scope
tobihagemann / split-and-ship
405Execute an approved split plan, shipping each change group separately as its own branch and PR or as sequential commits on the current branch
tobihagemann / survey-patterns
405Survey the codebase for analogous features, reusable utilities, and existing patterns relevant to a proposed change, reading any source the task names outside this repo. Returns structured findings without writing code
tobihagemann / test-run-rules
405Shared rules for test runs that drive the running app or run a test target: isolation from concurrent runs, stubs for infrastructure that cannot be stood up, provisioning privileged state, approval before writes to shared external systems, and cleanup of only what the run created.
tobihagemann / triage-improvements
405Triage the improvements backlog at .turbo/improvements.md: merge duplicate entries, state the user story or simplification behind each one, and decide with the user which to keep and which to drop
tobihagemann / turboplan
405Analyze task complexity and route to a mode by artifact: direct fix for clear-scope changes, or a plan file when the approach needs to be written down
tobihagemann / understand-change
405Teach the user to deeply understand a change through interactive tutoring: restating understanding, drilling into why/what/how, and quizzing until mastery. The active counterpart to a one-shot explanation
tobihagemann / update-turbo
405Update installed Turbo skills from the local repo with a dynamic changelog, conflict resolution for customized skills, and guided user experience
tobihagemann / user-experience
405Apply a UX lens to a user-facing change: whether it serves the user's real goal and whether the path through it holds together, using the Understanding, Bridging, and Flowing contexts