Agent Plugins Marketplace
All plugins

dev-skills

v2.7.1

An engineering workflow for Claude Code. One idea goes in; a reviewed, integrated commit comes out.

Claude Code23 Skills

By bmox0License: MIT0 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
23 skill or MCP entries
Source updated
Sep 16, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install dev-skills for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install dev-skills-2@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/bmox0/dev-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

dev-skills/
├── .claude-plugin/plugin.json
├── skills/bootstrap/SKILL.md
├── skills/browser-test/SKILL.md
├── skills/bug/SKILL.md
├── skills/commit-work/SKILL.md
├── skills/domain-modeling/SKILL.md
├── skills/epic/SKILL.md
├── skills/finish/SKILL.md
├── skills/grill/SKILL.md
├── skills/guardrails/SKILL.md
├── skills/handoff/SKILL.md
├── skills/implement/SKILL.md
├── skills/improve/SKILL.md
├── skills/merge-conflicts/SKILL.md
├── skills/plan/SKILL.md
├── skills/pre-commit/SKILL.md
├── skills/prototype/SKILL.md
├── skills/research/SKILL.md
├── skills/review/SKILL.md
├── skills/review-criteria/SKILL.md
├── skills/scout/SKILL.md
├── skills/setup/SKILL.md
├── skills/tdd/SKILL.md
└── skills/writing-great-skills/SKILL.md

Included Skills23

bootstrapskills/bootstrap/SKILL.md

Injected at session start. States one rule — do not start building a task silently — and names the entries that exist.

browser-testskills/browser-test/SKILL.md

Use when a change has to be seen working in the real thing — opening the app, clicking through a flow, filling a form, reading console errors or failed requests, recording WebSocket frames, or taking a screenshot. Drives a web app or an Electron build over CDP; replaces one-off Playwright scripts and browser MCP servers for every interactive check.

bugskills/bug/SKILL.md

Reproduce a bug, find its root cause, and leave behind a failing test that pins it. Use for any bug, test failure, or unexpected behaviour, before proposing a fix.

commit-workskills/commit-work/SKILL.md

Create high-quality git commits: review/stage intended changes, split into logical commits, and write clear commit messages (including Conventional Commits). Use when the user asks to commit, craft a commit message, stage changes, or split work into multiple commits.

domain-modelingskills/domain-modeling/SKILL.md

Build and sharpen a project's domain model — the glossary, and an ADR when one is earned. Invoke it directly to pin down vocabulary or record a decision; dev-skills:grill-with-docs also reaches for it as terms settle.

epicskills/epic/SKILL.md

Use when the work is too big for one plan and needs splitting first — "this is a whole epic", "write the epic", "break this into plans", "one plan won't cover it". Writes the epic that holds the shared decisions, the vocabulary, and the list of plans the work breaks into.

finishskills/finish/SKILL.md

Close out a run — squash it into one commit, put exactly that commit in front of the human for the run's one acceptance, and integrate it. Invoke once both gates are green.

grillskills/grill/SKILL.md

Use when a task is still fuzzy and needs talking through before anything is planned — "let's grill this", "think this through with me", "I'm not sure what we're actually building", "help me work out what I want". Interviews the idea into a shared understanding, and ends in alignment and a stop — no document, no code.

guardrailsskills/guardrails/SKILL.md

Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.

handoffskills/handoff/SKILL.md

Pack this session into a document a fresh agent continues from — the work, or the thinking. Type it when you are about to move to a new chat.

implementskills/implement/SKILL.md

Execute an approved plan — create the workspace, run preflight, write the tests, dispatch the phases, join the parallel groups, drive both gates, and hand the run to the human. Invoke once the plan and its test cases are approved.

improveskills/improve/SKILL.md

Use when the ask is open-ended improvement rather than a named change — "what could be better here", "find opportunities to improve this", "where is this codebase weak". Scans for deepening opportunities, presents them as a visual HTML report, then brainstorms through whichever one you pick.

merge-conflictsskills/merge-conflicts/SKILL.md

Use when you need to resolve an in-progress git merge/rebase conflict.

planskills/plan/SKILL.md

Write the implementation plan — the contract a cold, cheap implementer builds from. Use when the human moves from working out what to build to writing it down ("write the plan", "переходим к плану"), when a grilling has ended in alignment, or when they name an entry from an existing epic's plan list.

pre-commitskills/pre-commit/SKILL.md

Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.

prototypeskills/prototype/SKILL.md

Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.

researchskills/research/SKILL.md

Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or reading legwork delegated to a background agent.

reviewskills/review/SKILL.md

Review code the human points at — a PR, a branch, a file, a tree — against the same criteria the pipeline's gates use. Outside a run, and it never fixes anything. Invoke to have code judged rather than built.

review-criteriaskills/review-criteria/SKILL.md

The shared standard for what counts as a review finding. Not a workflow — a reference the two gates and the standalone review all read, so the standard has nowhere to drift.

scoutskills/scout/SKILL.md

Use when the question is how existing code actually works — "explain how this works", "where does this happen", "walk me through this flow", "I don't know this part of the codebase". Maps unfamiliar territory and answers the specific question; read-only, so it produces an explanation and never an edit.

setupskills/setup/SKILL.md

Generates this plugin's five Codex roles under ~/.codex/agents from agents/*.md, so a Codex session can dispatch dev-skills-gate-a, dev-skills-gate-b, dev-skills-implementer, dev-skills-prototyper and dev-skills-test-writer as separate agents. Run once after installing the plugin in Codex, and again whenever agents/*.md or skills/tdd/SKILL.md changes.

tddskills/tdd/SKILL.md

Use when writing tests — the red-green-refactor cycle and the discipline around it: one test at a time, verify red before green, the simplest code that passes. Read by the implementer when its phases have tests.

writing-great-skillsskills/writing-great-skills/SKILL.md

Use when a skill must behave predictably — designing a new skill, auditing or editing an existing one, or diagnosing a skill whose agent varies from run to run.

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "dev-skills",
  "version": "2.7.1",
  "description": "An engineering workflow for Claude Code. One idea goes in; a reviewed, integrated commit comes out.",
  "author": {
    "name": "bmox0"
  },
  "repository": "https://github.com/bmox0/dev-skills",
  "license": "MIT",
  "keywords": [
    "workflow",
    "planning",
    "tdd",
    "code-review",
    "skills"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[dev-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/dev-skills-2)