Skip to content
Agentmart
Submit a tool

brutal-plan

Orchestrate repo-grounded grilling, specification review, cohesive ticket design, and work-store publication.

Skill by sssemil

IndexedMIT★ 2
Write a review

Chalk Labs

Need help deploying brutal-plan?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/sssemil-brutal-plan

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Orchestrate repo-grounded grilling, specification review, cohesive ticket design, and work-store publication. Use when planning a feature, refactor, migration, or system change into a decision-complete parent plan and executable tasks through BRUTAL.md integrations.

Use cases: design

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/brutal-plan

What's inside

Skill name
brutal-plan
Description
Orchestrate repo-grounded grilling, specification review, cohesive ticket design, and work-store publication. Use when planning a feature, refactor, migration, or system change into a decision-complete parent plan and executable tasks through BRUTAL.md integrations.
License
MIT
Instructions
75 lines in SKILL.md · view on GitHub

Files (2)

  • SKILL.md
  • openai.yaml · agents/

SKILL.md (first lines)

# Brutal Plan

Drive planning through explicit stage gates, then publish the approved plan and
tasks through the work store configured in `BRUTAL.md`. Keep the analysis rigorous
and the user-facing checkpoints compact.

## Required Context

1. Read `../brutal-shared/integration-resolver.md`, resolve the work store, and
   load its support module.
2. Read `../brutal-grill/SKILL.md`, `../brutal-spec/SKILL.md`, and
   `../brutal-tickets/SKILL.md`.
3. Read repository rules from `AGENTS.md`, `CLAUDE.md`, `TARGET.md`, and their
   referenced workflow documents.
4. If a completed investigation map is supplied, read its decisions and assets
   and retain a link to it in the specification.

## Choose The Route

Use the normal route when material requirements and design decisions can be
resolved in the current planning conversation. Read
`../brutal-wayfinder/SKILL.md` and offer that route when a necessary decision
depends on separate research, a prototype, unavailable access, or more than one
planning session. Explain the reason and confirm the route before persisting an
investigation map.

## Run The Gates

1. Apply `brutal-grill` until its requirements brief is decision-complete.
2. Apply `brutal-spec`, resolve every validated `PLAN BLOCKER`, and present a
   compact gate-one summary: outcome, scope, key decisions, material risks, and
   acceptance criteria. Obtain explicit approval. Show the full specification
   only when the user asks for it.
3. Apply `brutal-tickets` and present a compact gate-two graph with one line per
   cohesive scope: delivered outcome and genuine blockers. Obtain explicit
   approval of scope boundaries, granularity, blocking edges, and coverage.
   Show complete ticket bodies only when the user asks for them.
4. Publish only after both gates pass. A rejection or unresolved decision leaves
   all work-store artifacts and domain documents unchanged.

## Publish Resumably

Use these markers for normal plan and task dedupe:

```markdown
Source: brutal-plan
Legacy sources: brutal-plan, linear-brutal-plan, gitlear-brutal-plan
```

Before each write, search by source, parent, and exact title. Create or update
the parent and approved glossary or ADR changes before exposing implementation
tasks. Stage complete child bodies in blocker-first order, wire relationships,
update the parent with final identifiers, then promote the children into the
intake queue. If publication fails, stop, keep unpromoted work outside intake,
report every completed and missing write, and resume from that inventory.

The parent body contains the approved specification, completed-map reference if
any, child graph, plan-level acceptance criteria, and known risks. Every child
body follows the `brutal-tickets` contract and mirrors its parent and blockers
even when native relationships exist.

Publish through the resolved work-store contract. Create/update the plan parent
before exposing children, use the adapter's native staging state or its
prepare-before-create strategy, create complete children blocker-first, wire
native relationships where supported, and mirror every parent/blocker in the
body. A remote adapter never creates local work-store artifacts; local
resumable state is allowed only where its support module specifies it.

## Final Response

Report the work store and parent artifact, list each task in dependency order on
one line, name the material risk or partial failure if one exists, and identify
the next unblocked task. Link to persisted detail instead of repeating it.

From sssemil/SKILLS, MIT.

More from sssemil/SKILLS

Signals

Stars
2
Forks
0
Open issues
0
Last commit (this folder)
Jul 22, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from sssemil

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get brutal-plan running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying brutal-plan?

CallGet help
Cite this page

brutal-plan skill. Agent Mart. https://agentmart.dev/skills/sssemil-brutal-plan (last updated 2026-10-24)