Development Skills
Development Skills from ConcertoNotes/codex-plugins.
Skills in this plugin
23- ▌ Distill · concertonotes bundleUse when user wants to reduce noise, verbosity, or redundancy in markdown or text files. Use when user says distill, compress, clean up, tighten, denoise, reduce entropy, improve signal-to-noise ratio, or make text more concise. Accepts a file path, a directory (distills all .md/.txt files in it), or no argument (distills all .md/.txt files in the current directory).
- ▌ Core Dev · concertonotesUse when any coding, development, analysis, debugging, or code-related task is detected. Triggers on: implementing features, fixing bugs, refactoring code, reviewing diffs, investigating errors, evaluating approaches, or making architecture decisions.
- ▌ Handoff 2 · concertonotesUse when the user asks to hand off the current session to a new chat, transfer context, or runs /handoff. Produces a self-contained handoff document in the OS temp directory (NOT in the repo) — works regardless of whether an active plan file exists. Always prints the absolute path so the user can paste it into the new chat.
- ▌ Java Dev · concertonotes bundleJava development. Use for Java, Spring Boot, Maven, Gradle, JPA, Hibernate.
- ▌ Brainstorming 3 · concertonotes bundleUse when creating features, building components, adding functionality, modifying behavior, designing systems, choosing between approaches, or making architectural decisions.
- ▌ Changelog · concertonotes bundleUse when the user asks to manage a project's CHANGELOG.md — add an entry, derive entries from git commits, or cut a release — or runs /changelog. Follows Keep a Changelog 1.1.0 and Semantic Versioning 2.0.0. Action selected via argument: add | from-commits | release.
- ▌ Swift Dev · concertonotes bundleSwift development. Use for Swift, SwiftUI, UIKit, Vapor, SPM, XCTest, Combine.
- ▌ Align Docs · concertonotes bundleUse when user wants project docs (AGENTS.md, .agents/rules, docs/, README) aligned with the codebase, or the agent context compatible with both Claude Code and Codex CLI. Captures session discoveries; --clean consolidates obsolete chronicles/plans into ATLAS.md. Triggers on /align-docs, convert agent context.
- ▌ Python Dev · concertonotes bundlePython development. Use for Python, FastAPI, Pydantic, asyncpg, pytest, pandas, SQLAlchemy.
- ▌ Create Test · concertonotes bundleUse when user wants to create tests, generate test coverage, audit test quality, find untested code, or improve weak assertions. Use when user says write tests, test coverage, missing tests, or untested code.
- ▌ Update Reqs · concertonotesUse when user wants to update a pip requirements .in file (requirements.in or requirements-dev.in) with the latest PyPI versions while preserving each line's version-specifier pattern.
- ▌ Frontend Dev · concertonotes bundleFrontend development. Use for React, Next.js, Raycast extensions, Vite-based frontend projects.
- ▌ Staff Review · concertonotesUse when user wants a code review, deep code review, or staff-level code review of a local branch, repo, directory, or file. Use when user says code review, deep code review, review this branch, review the branch X, review my code, staff review, review locally, or /staff-review.
- ▌ Resolve Merge · concertonotesUse when the user asks to resolve merge conflicts, fix a failed merge, rebase conflict, or run /resolve-merge. Use when git status shows UU/AA/DD conflicts, when there are <<<<<<< conflict markers, when git merge or git pull failed with CONFLICT, or when numbered docs/plans need renumbering after merge. Triggers on: merge conflict, conflict markers, both modified, git merge failed, rebase conflict, resolve conflicts.
- ▌ Roast My Code · concertonotesUse when user wants a brutally honest code roast, quality critique, or AI-readiness audit. Use when user says roast, roast my code, critique my code, tear apart my code, review quality, or AI-readiness check. Supports --fix flag to auto-fix CRITICAL and HIGH issues via core-dev workflow.
- ▌ AI Agent Bench · concertonotes bundleUse when the user wants to benchmark or compare AI agents (Claude Code, Codex, OpenCode) on a refactoring, perf, or code-change task in the current repo. Use when user says compare agents, benchmark Claude vs Codex, agent eval, measure agent, AI agent comparison, agent trial, /ai-agent-bench.
- ▌ Best Practices · concertonotes bundleUse when the user wants state-of-the-art knowledge, best practices, or evidence-based analysis of ANY topic — technology, health, fitness, nutrition, finance, design, psychology, architecture, productivity, learning, or any field where humanity has accumulated knowledge. Use when user says best practices, state of the art, most effective, optimal, evidence-based, how should I, what's the best way to, pros and cons, comparison, or /best-practices.
- ▌ Typescript Dev · concertonotes bundleTypeScript development. Use for TypeScript, Node.js, Express, Fastify, Zod, vitest, jest. Backend, CLI, libraries only — no frontend frameworks.
- ▌ Eval Regression · concertonotes bundleUse when user says regression test, eval check, eval regression, test before commit, compare versions, check regressions, run evals, benchmark skill, or /eval-regression. Compares current (modified) version against last committed version to detect regressions, improvements, and behavioral changes.
- ▌ Ingest Feedback · concertonotesUse when user wants to ingest a development-skills feedback report and apply fixes, or runs /ingest-feedback. Challenges every suggestion against the Iron Rules before accepting; most friction points should SKIP. Expect a report path as argument.
- ▌ Update Reqs Dev · concertonotesUse when user wants to update requirements-dev.in with latest PyPI versions while preserving version patterns
- ▌ Produce Feedback · concertonotesUse when user wants to produce a factual chronicle of development-skills plugin interactions in the current conversation for later ingestion, or runs /produce-feedback. Pure record, no judgment.
- ▌ Using Development Skills · concertonotes bundleUse when starting any conversation - establishes how the development-skills plugin works and how to invoke its components on each platform (Claude Code, Codex). Read first.