claude

marsai-dev

The code flow of MarsAI: demo before hardening, spec and vertical slices in the tracker, implementation with TDD by implementer agents, and a code review that applies the Standards and fixes the diff. Entry points: /marsai-dev:dev-start for whoever writes code, /marsai-dev:pm-start for whoever owns the product.

0 on GitHubby V4 Companyv5.1.0Apache-2.0updated 1 month agoengineering
/

Plugin marsai-dev from marketplace marsai in V4-Company/v4-dev-workflow. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (11)

  • code-review

    Reviews a branch diff on two axes: Standards (does the code follow the team's standards and the repository's?) and Spec (does it do what the ticket asked?). The reviewer fixes and commits what violates the standards and reports what needs a decision. Use when an implementation is finished, before op

  • demo

    Builds a working demo of a feature inside the real codebase, on a demo branch, so a real user can use it before any hardening. Use after a grill, when a feature has to prove its value before the technical plan, or when someone asks to see the whole idea working.

  • dev-start

    Session entry point for someone who develops: asks once what the person wants to do and takes them to the right skill in the flow. Use when someone is about to start dev work without saying at which stage.

  • implement-spec

    Implements a whole spec: walks the slices of the parent issue in blocker order, with one implementer per slice, and delivers one reviewed PR per repository. Use when a parent issue with slices exists and someone asks to implement the spec, the whole feature or all the slices. For a single slice or a

  • implement

    Implements a single slice or a small change: dispatches the right implementer, verifies the repository's checks, closes with the review and updates the issue in Linear. Use for an isolated ticket, an adjustment or a bug, whenever the work is writing or changing production code, before writing the fi

  • pm-start

    Session entry point for someone who looks after product: asks once what the person wants to do and takes them to the right skill, from the idea to the spec in Linear. Use when a PM is about to start work without saying at which stage.

  • prototype

    Builds a throwaway prototype to answer a design question. Use when someone wants to feel whether a business rule or a state machine is right, compare options for a screen, or see what happens in an exchange of events between services when something goes wrong.

  • refinement-doc

    Produces the technical refinement document of a ticket or feature as an HTML page in a standard structure (before × after, closed decisions, flow, entity-relationship, contracts, changes per repository, edge cases, rollout, rollback and verification), with the same visual semantics for new × existin

  • tdd

    Test-first reference: what a good test is, where it lives and the rules of the red and green cycle. Use when implementing a feature or fixing a bug, and when someone mentions TDD, red-green or integration tests.

  • to-spec

    Turns what has already been decided into a spec published on the Linear parent issue, anchored in the current code. After a demo, it cuts the v1 from it. Use after a demo that proved its value, after a grill when the only open doubt is how to build, or when there is a call transcript with decisions,

  • to-tickets

    Cuts a spec into vertical slices in Linear, each with the repositories it touches and the blockers between them. Use after to-spec, or when someone asks to break an issue or a plan into tasks.

Slash commands (2)

  • /marsai-dev:backend

    Dispatches the TypeScript backend implementer directly, without the routing of implement.

  • /marsai-dev:frontend

    Dispatches the React/Next.js frontend implementer directly, without the routing of implement.

Subagents (3)

  • backend-engineer-typescript

    Backend implementer for TypeScript services. Makes one ticket work in one repository, test-first, following the examples the repository already has.

  • code-reviewer

    Reviewer for a branch diff. Applies the coding standards it is given, fixes what departs from them, commits the fixes, and reports what needs a human decision.

  • frontend-engineer

    Frontend implementer for React and Next.js applications (App Router, Server Components). Makes one ticket work in one repository, with the components the repository already has.

View source on GitHub marsai.v4company.com

More from V4-Company/v4-dev-workflow

All 3 plugins →

The base of MarsAI, shared by everyone: the map of the flow, the grill that records the glossary and the decisions, wayfinder, handoff to another agent, retro, conventional commits and pull requests with evidence and merge danger, and the guard hook for commits and pull requests.

9 skills · 2 commands · hooks

0

Optional Matt Pocock skills: teach, research, grill-me and writing-for-agents.

4 skills

0

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

agents-md

claude

AGENTS.md as project instructions, by one option. Under claude-md-or-agents-md a project with no instruction files of its own gets its AGENTS.md files instead: a prompt.context hook asks $.fs.ancestors for every AGENTS.md and .claude/AGENTS.md from the filesystem root down to the working directory and hands them to the engine as project instruction files, which it renders, announces and withholds from agents exactly as it does CLAUDE.md, skipping any file the engine already loaded by import or link; a tool.call hook on Read attaches the ones under the project root as the engine attaches a nested CLAUDE.md. Under claude-md-and-agents-md every AGENTS.md is loaded beside CLAUDE.md. Under managed-only the project's and the person's instruction files are dropped and the organization's managed ones kept. Under claude-md the engine's walk stands alone. claude-md-or-agents-md is the default.

anthropics/claude-code 155,476

agent-skills

claudecodex

Production-grade engineering skills covering every phase of software development: spec, plan, build, verify, review, and ship.

25 skills · 4 agents

addyosmani/agent-skills 116,782

Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data

9 skills · 9 commands · 11 agents · 1 MCP server

ruvnet/ruflo 81,589

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain marsai-dev?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins3 plugins