matteobortolazzo
- 28 skills
- 0 followers
- 1 repo stars
- 2 months ago last updated
- ▌ 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.
- ▌ Setup · matteobortolazzoClaude Code-only: verify the cenci launcher and build the sandbox container image. Codex users receive the launcher through the cenci installer.
- ▌ 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.