Flow
by @matteobortolazzo · plugin · 27 skills
cenci workflow layer: portable engineering conventions and Claude Code's gated GitHub ticket-to-PR pipeline
Install the whole plugin (CLI)
npx skillmds add matteobortolazzo/sync
npx skillmds add matteobortolazzo/design
npx skillmds add matteobortolazzo/refine
npx skillmds add matteobortolazzo/review
npx skillmds add matteobortolazzo/babysit
npx skillmds add matteobortolazzo/testing
npx skillmds add matteobortolazzo/maintain
npx skillmds add matteobortolazzo/refactor
npx skillmds add matteobortolazzo/stack-go
npx skillmds add matteobortolazzo/ci-repair
npx skillmds add matteobortolazzo/configure
npx skillmds add matteobortolazzo/implement
npx skillmds add matteobortolazzo/verify-ui
npx skillmds add matteobortolazzo/worktrees
npx skillmds add matteobortolazzo/pencil-api
npx skillmds add matteobortolazzo/attachments
npx skillmds add matteobortolazzo/shell-rules
npx skillmds add matteobortolazzo/project-core
npx skillmds add matteobortolazzo/stack-dotnet
npx skillmds add matteobortolazzo/codex-runtime
npx skillmds add matteobortolazzo/stack-angular
npx skillmds add matteobortolazzo/address-review
npx skillmds add matteobortolazzo/subagent-safety
npx skillmds add matteobortolazzo/ticket-ownership
npx skillmds add matteobortolazzo/babysit-attention
npx skillmds add matteobortolazzo/pr-comment-filter
npx skillmds add matteobortolazzo/frontend-classificationSkills in this plugin
- ▌ sync · matteobortolazzo bundleSync main, rebase active worktrees, and clean up merged branches safely.
- ▌ design · matteobortolazzo bundleRun interactive design reasoning and create .pen files using Pencil.
- ▌
- ▌ review · matteobortolazzo bundleReview code with specialized security, quality, and silent-failure agents.
- ▌ babysit · matteobortolazzoFollow an open PR with the client-neutral cenci supervisor until it merges or closes.
- ▌ testing · matteobortolazzoTDD patterns and test quality guidelines. Use when writing tests, setting up test infrastructure, TDD workflow, integration tests, unit tests, test strategy, mocking, test fixtures, test helpers, assertion patterns, test coverage, red-green-refactor cycle, failing tests, test quality review, or test anti-patterns.
- ▌ maintain · matteobortolazzo bundle> **Client dispatch**: In Codex, read `codex-runtime` and `maintain/codex.md`, execute that native procedure, and do not continue into the Claude procedure below.
- ▌ refactor · matteobortolazzo bundleAnalyze a codebase with specialized agents and propose refactoring tickets.
- ▌ stack-go · matteobortolazzoGo backend conventions, patterns, and test infrastructure. Use when working with Go files, go.mod projects, Go modules, Go CLI, go build, go test, BubbleTea TUI apps, Lip Gloss styling, Charm libraries, goroutines, channels, interfaces, or Go dependency management.
- ▌ ci-repair · matteobortolazzoDiagnose and repair failing CI for an existing pull request without reopening the implementation pipeline.
- ▌ configure · matteobortolazzo bundleConfigure cenci's neutral project core and generate Claude/Codex adapters.
- ▌ implement · matteobortolazzo bundleRun the full cenci plan, test, implementation, review, and pull-request pipeline.
- ▌ verify-ui · matteobortolazzoVisually verify UI changes with Playwright screenshots and Pencil layout checks before proceeding. Use when a change touches frontend/UI files and needs visual confirmation, not just passing tests.
- ▌ worktrees · matteobortolazzoGit worktree patterns for isolated parallel development. Use when creating feature branches, managing git worktrees, isolating feature work, parallel development, setting up a worktree, listing worktrees, worktree naming conventions, or cleaning up worktrees.
- ▌ pencil-api · matteobortolazzoThe current Pencil MCP tool surface, `execute` idiom catalog, transport table, and document-discipline rules. Read before any Pencil call, in either `cli-app` or `editor` mode.
- ▌ attachments · matteobortolazzoDiscover, select, download, and inspect GitHub ticket attachments. Use when an issue or pull request contains screenshots, mockups, documents, or uploaded files needed as task context.
- ▌ shell-rules · matteobortolazzoShared shell rules for portable, approval-friendly agent commands. Use when running git, GitHub CLI, builds, tests, cross-directory commands, or commands that write files.
- ▌ project-core · matteobortolazzoResolve cenci's neutral project configuration and shared guidance consistently.
- ▌ stack-dotnet · matteobortolazzo.NET backend conventions, patterns, and test infrastructure. Use when working with C# files, .csproj projects, ASP.NET APIs, xUnit tests, FluentAssertions, Entity Framework, WebApplicationFactory, dotnet CLI, NuGet packages, .NET dependency injection, middleware, or controller patterns.
- ▌ codex-runtime · matteobortolazzoShared native Codex stage, checkpoint, goal, and agent-adapter contract.
- ▌ stack-angular · matteobortolazzoAngular frontend conventions, patterns, and test infrastructure. Use when working with Angular components, services, modules, RxJS, Angular CLI, ng commands, Jasmine tests, Component Harnesses, HttpTestingController, Angular routing, Angular forms, Angular pipes, or Angular dependency injection.
- ▌ address-review · matteobortolazzo bundleAddress PR review comments by fetching, evaluating, fixing, replying, pushing, and re-requesting review.
- ▌ subagent-safety · matteobortolazzoDecide which work is safe to delegate to worker agents. Use before delegating tasks that may require user interaction, approval, authentication, external writes, or shared-state mutation.
- ▌ ticket-ownership · matteobortolazzoEstablish and verify exclusive ownership of a GitHub issue before refine, design, or implementation work begins. Use from ticket-mode workflows that must claim an unassigned issue for the active GitHub CLI user without replacing existing assignees.
- ▌ babysit-attention · matteobortolazzoResolve a paused PR supervisor decision with explicit human input.
- ▌ pr-comment-filter · matteobortolazzoDecide which pull-request review comments are actionable. Use when addressing review feedback, monitoring a PR, or filtering already-handled comments.
- ▌ frontend-classification · matteobortolazzoClassify whether a ticket is frontend or UI work. Use when deciding whether design-aware planning, visual verification, UI tests, or screenshot capture applies.