By jporre
End-to-end SvelteKit development pipeline: convert conversations to issue slices, triage, build features in isolated worktrees, commit, PR, review for SvelteKit patterns, and merge with human approval. Includes visual testing agent.
El experto: audita un repo SvelteKit degradado (load functions y fetch manual en vez de remote functions, sintaxis Svelte 4, sobre-ingeniería, funciones duplicadas, exceso de comentarios, features desparramados) y lo migra por peldaños hacia la base canónica del plugin — o instala esa base en un proyecto nuevo. Usar SOLO cuando el usuario lo invoque directo: "rescata este repo", "limpia este proyecto", "audita el codebase", "define la base del proyecto", "genio de la botella". NO es review de un PR (eso es b6-pr-review) ni construcción de un feature nuevo (eso es b2-build-feature); ningún skill del pipeline lo encadena automático.
Convierte la conversación actual (o un plan/PRD/doc) en issues de GitHub sliceados en vertical (tracer-bullet), con dependencias y epic de tracking, listos para drenar con b10-ship --epic. Usar cuando el usuario pida convertir lo conversado o un plan en issues/tareas/tickets ("crea los issues de esto", "turn this into issues"), pida partir trabajo en vertical slices, o cuando una sesión de diseño/brainstorm converge en trabajo por registrar. TAMBIÉN al INICIO: con una idea cruda ("quiero conversar una idea", "ayúdame a pensar X antes de codear") entra en modo diseño — entrevista 1x1 que madura la idea hasta un plan sliceable y recién ahí crea los issues. Paso génesis, antes de b1-triage: no implementa, no triagea, no abre PRs.
Crea un git worktree aislado para una branch. Usar cuando el usuario pida un worktree o un workspace aislado para trabajar. Requiere el nombre del worktree como argumento.
Triage de un GitHub issue: evalúa, etiqueta y postea el comentario de evaluación antes de desarrollar. Usar cuando pidan triage/evaluar/revisar el issue #N o "tarea N" (tarea = issue en este codebase), o cuando otro skill (b10-ship, b7-issue-to-pr, b8-swarm) necesite un issue triageado. NO es la entrada de "resuelve el issue N" (eso es b10-ship) ni de features descritas sin issue (eso es b2-build-feature).
Orquestador del pipeline issue -> worktree cerrado. ENTRADA DEFAULT para trabajo issue-shaped: cualquier pedido de resolver/trabajar/shipear UN issue ("resuelve el issue N") o de drenar un epic ("procesa el epic N") sin pedir parar en el PR draft rutea aquí. Idempotente: re-correr el mismo comando retoma donde quedó. NO usar si piden explícitamente parar en el PR draft (eso es b7-issue-to-pr) ni para un cluster de issues relacionadas en un solo PR (eso es b8-swarm).
Executes bash commands
Hook triggers when Bash tool is used
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin that drives a GitHub issue all the way to a merged pull request — triage → isolated worktree → build → screenshots → commit → draft PR → code review → gated merge — by chaining a set of small, focused skills.
It is built for SvelteKit projects (Remote Functions, Svelte 5 runes, Drizzle, shadcn-svelte) and keeps a human in the loop at the points that matter: nothing complex gets built, and nothing ever merges, without a person saying yes.
Throughout this plugin, "task" = GitHub issue. The two terms are used interchangeably.
You give it an issue number. It:
It runs unattended where it is safe to do so, and stops and asks where judgement is required (complex builds, every merge).
Don't have the issues yet? Start one step earlier with b0-conversation-to-issues: it turns the current conversation (a design chat, a brainstorm, a plan) into well-scoped GitHub issues, sliced vertically (tracer-bullet), ordered by dependency, and grouped under an epic — the exact shape b10-ship --epic drains. It verifies what you really want before creating anything. You can even invoke it with nothing but a raw idea: design mode interviews you one question at a time (recommended answer included, codebase facts looked up instead of asked), keeps a living design doc in docs/plans/, and only converts to issues once the plan converges.
A few ideas explain the whole design:
b10-ship, b7-issue-to-pr, b8-swarm) do not implement anything themselves — they decide and call the small skills (b1-triage-issue, b1-add-worktree, b2-build-feature, b3-git-commit, b4-pull-request, b6-pr-review, b9-close). The value is the orchestration, the budgets, and the gates.<!-- b7:status -->), and PR review verdicts (<!-- b6:verdict=... -->) are the source of truth. This is why the pipeline is idempotent: re-running the same command reconciles state from GitHub and resumes where it left off (see §13).git worktree on its own branch, with its own dev-server port. Your main working tree is never edited.b7:screen-review= marker on the PR and a screens= token on the run's status line always say whether it ran, passed, or was skipped (and why) — see §7 and §11.npx claudepluginhub jporre/sveltekit-verticalslices --plugin b-pipelinev9.54.1 — Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Persistent coding companion for Claude Code, Pi, and Oh My Pi. MCP-based terminal pet with ASCII art, stats, reactions, and personality.