Claude

Claude from arjenschwarz/agentic-coding.

by @arjenschwarz 28 skills

Skills in this plugin

28
  1. Rune Tasks · arjenschwarz
    Manage hierarchical task lists using the rune CLI tool. Create, update, and organize tasks with phases, subtasks, status tracking, task dependencies, and work streams for multi-agent parallel execution.
    0 installs
  2. Fix Bug · arjenschwarz bundle
    Systematic bug investigation, resolution, and documentation. Use when fixing bugs that need thorough analysis, test coverage, and a formal bugfix report. Applies systematic debugging methodology, creates regression tests, and generates a standardized report in specs/bugfixes/<bug-name>/. For complex bugs, spawns competing implementation agents (including alternative harnesses like Kiro) and selects the best solution. Triggers on requests like "fix this bug", "debug and document this issue", or when a bug needs both resolution and documentation.
    0 installs
  3. Transit · arjenschwarz
    Route Transit tickets to the appropriate workflow based on task type. Use when a user mentions a T-[number] ticket reference and wants to work on it. Fetches task details and dispatches to the correct skill (fix-bug, creating-spec, planning mode, or asks for clarification).
    0 installs
  4. Pr Pilot · arjenschwarz
    Push a branch, open a change request, iterate on reviews until clean, then squash-merge. Runs /pr-review-fixer in a loop until no blockers/critical/major issues remain, rebases onto latest origin/main, and squash-merges. Works on both GitHub (gh) and GitLab (glab) — it detects the forge from the git remote. Works with or without Transit tickets. Use when you want to shepherd a PR/MR from push to merge, e.g. "push and merge this", "get this merged", "review-fix-merge loop".
    1 install
  5. Bug Blitz · arjenschwarz
    Batch-fix all open bugs in parallel using git worktrees. Fetches bug-type tasks in "idea" status from Transit, creates an isolated worktree per bug, and spawns parallel subagents each running the fix-bug workflow. Use when you want to tackle all open bugs at once, e.g. "fix all open bugs", "bug blitz", "resolve all Transit bugs".
    1 install
  6. Code Audit · arjenschwarz
    Parallel code audit combining simplification and design critique analysis. Spawns two subagents (code-simplifier and design-critic) to independently review the current directory, consolidates findings into a prioritised report, and offers to create Transit tasks for actionable items. Use when you want a broad quality review of a codebase, e.g. "audit this code", "review codebase quality", "find improvements", "code audit".
    1 install
  7. Blitz Merge · arjenschwarz
    Batch-fix all open bugs in parallel, iterate on PR reviews until clean, then squash-merge each PR sequentially. Extends bug-blitz with automated review cycles and merge. Fetches bug-type tasks from Transit, creates worktrees, spawns parallel fix agents, runs /pr-review-fixer in a loop until no blockers/critical/major issues remain, then merges PRs one by one with squash-and-merge.
    0 installs
  8. Pr Overview · arjenschwarz
    Pull a PR from GitHub, run parallel review agents (code reuse, quality, efficiency, spec adherence) in read-only mode, surface unresolved comments, and write a self-contained HTML overview page to the repo root. Use whenever the user wants a read-only summary of a PR before deciding what to do — phrases like "overview of PR X", "summarise this PR", "what's the state of PR X", "give me an HTML overview", or any time they want a browseable artifact without touching the code.
    1 install
  9. Smart Blitz · arjenschwarz
    Triage-first batch bug fixing with streaming review and merge. Extends blitz-merge with an upfront triage phase that prioritises open bugs, groups them into conflict-free batches, and assigns each the minimum model tier capable of fixing it (Claude Code sonnet/opus, Kiro and Codex gpt-5.6 luna/terra/sol). Reviews and merges each PR as soon as its fix lands instead of waiting for the whole batch. Use for "smart blitz", "triage and fix all bugs", "fix bugs by priority", "batch-fix with the cheapest model", or any request to blitz bugs with prioritisation or cost awareness.
    0 installs
  10. Explain Like · arjenschwarz
    Explain code changes or designs at three expertise levels (beginner, intermediate 5-10 yrs, expert). Use for: (1) PR/branch change explanations - understand what changed and why, (2) Design document validation - self-review by explaining at multiple levels to catch gaps or logic issues. Triggers: "explain this PR", "explain these changes", "validate this design", "explain like I'm a beginner", "walk me through this at different levels".
    0 installs
  11. Project Init · arjenschwarz bundle
    Initialize Claude Code project settings with standard language-specific permissions. Use when setting up a new project for Claude Code or adding standard configuration to an existing project.
    0 installs
  12. Release Prep · arjenschwarz
    Skill for preparing the project for a release
    0 installs
  13. Spec Cleanup · arjenschwarz
    Identify and clean up stale or superseded feature specs in a project's specs/ directory. Use whenever the user wants to prune, tidy, audit, consolidate, or declutter specs, mentions outdated/overruled/replaced/superseded specs or a spec that has a v2 or improved version, or asks which specs are still relevant — even if they don't explicitly say "cleanup".
    0 installs
  14. Design Critic · arjenschwarz
    Critical review of design documents, architecture proposals, and requirements
    0 installs
  15. Go Test Fixer · arjenschwarz
    Fix Go unit tests to comply to best practices. Use this when you're asked to modernise tests.
    0 installs
  16. Swiftui Forms · arjenschwarz
    Build macOS 26+ SwiftUI forms using Liquid Glass design language. Use when creating preferences panes, inspectors, configuration screens, or settings views in SwiftUI for macOS 26. Provides Grid-based layout with right-aligned labels, correct control sizing, and correct glass modifier usage (glassEffect as background for containers, glassEffect in ZStack for rare tiles). Triggers on "build a form", "settings screen", "preferences view", "inspector panel", or any macOS SwiftUI form layout work.
    0 installs
  17. Pr Review HTML · arjenschwarz
    Pull a PR from GitHub, run parallel review agents (code reuse, quality, efficiency, spec adherence), apply local fixes, and write a self-contained HTML review page to the repo root. Use whenever the user wants to review a PR before merging or asks to "review PR <number>", "look at this PR", "give me an HTML review of PR X", or wants a browseable artifact for a GitHub pull request — even if they don't explicitly say "HTML".
    0 installs
  18. Specs Overview · arjenschwarz
    Generate or regenerate specs/OVERVIEW.md with a tabular summary, status, and per-spec file listings
    0 installs
  19. UI UX Reviewer · arjenschwarz
    Evaluate and improve user experience of interfaces (CLI, web, mobile)
    0 installs
  20. Code Simplifier · arjenschwarz
    Review and simplify code to reduce complexity and improve maintainability
    1 install
  21. Pr Review Fixer · arjenschwarz
    Fetch unresolved change-request review threads (both diff-anchored and CR-level), validate issues, and fix them. Also checks CI status and fixes failing tests, lint errors, and build issues. Works on both GitHub (gh) and GitLab (glab) — it detects the forge from the git remote. Use when reviewing and addressing PR/MR feedback. Filters out resolved threads, keeps only the last Claude review comment per thread (matching the `<!-- claude-local-review -->` sentinel from the local-review agent), validates issues, posts a review report as a CR comment, then fixes validated issues.
    0 installs
  22. Pre Push Review · arjenschwarz
    Review unpushed commits before pushing to remote repository
    0 installs
  23. Capture Knowledge · arjenschwarz
    Capture reusable cross-project technical knowledge into the user's Obsidian vault as a markdown note. Use whenever the user wants to save a learning, pattern, recipe, or how-to that would help future projects — phrases like "save this to my vault", "write this up as a note", "capture this for future reference", "document how X works", "remember this pattern", "add to my knowledge base", or any time after solving something non-obvious in their current repo. Examples are "how to set up an MCP server in a Swift app", "the GraphQL pagination pattern we used here", "how Transit wires up its dependency injection". Use this skill PROACTIVELY whenever the user finishes investigating something they'd plausibly want to reuse on a different project, even if they don't say "save it" explicitly — offer to capture it. Do NOT use for project-specific notes that only make sense inside one repo (those belong in that project's own notes), and do NOT use for daily/journal entries.
    1 install
  24. Starwave Smolspec · arjenschwarz
    Small Spec (Smolspec) - Lightweight specification for changes that carry no contested decisions, whatever their size
    0 installs
  25. Permission Analyzer · arjenschwarz bundle
    Generate Claude Code permissions config from session history. Use when setting up autonomous mode, configuring .claude/settings.json, avoiding --dangerously-skip-permissions, or analyzing what permissions a project needs. Reads session logs to extract Bash commands and MCP tools actually used, then generates appropriate allow/deny rules.
    0 installs
  26. Claude Code Workshop · arjenschwarz
    Interactive Claude Code workshop that teaches features through hands-on exploration. Fetches the latest docs and changelog, organizes content into modules (basics, hooks, MCP, skills, subagents, etc.), and walks through each one step-by-step with explanations and live exercises in the current project. Supports version-based filtering to focus on what's new since a specific release (e.g., "everything from 2.1.90"). Use this skill whenever the user wants to learn Claude Code features, run a workshop, catch up on recent releases, explore what's new, get a guided tour of Claude Code capabilities, or says things like "teach me about Claude Code", "what's new in Claude Code", "workshop", or "walk me through the latest features".
    1 install
  27. Efficiency Optimizer · arjenschwarz
    Analyze code for performance and efficiency improvements
    0 installs
  28. Starwave Creating Spec · arjenschwarz
    Initialize a new spec with requirements, design, and task planning. Orchestrates the entire spec-driven workflow from feature idea to actionable task list.
    0 installs