Skip to content
Agentmart
Submit a tool

vertical-slice-tracker

Break implementation work into end-to-end vertical slices, create or update a markdown task tracker when the user asks for written planning, and keep each…

Skill by skuridin

IndexedApache-2.0
Write a review

Chalk Labs

Need help deploying vertical-slice-tracker?

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/skuridin-vertical-slice-tracker

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

Break implementation work into end-to-end vertical slices, create or update a markdown task tracker when the user asks for written planning, and keep each task's completion status current as work progresses. Use when a user asks to split a feature, bugfix, migration, refactor, or project into slices/tasks, wants the plan written to a markdown file, or wants task statuses maintained while the work is being executed.

Use cases: documents, productivity

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/vertical-slice-tracker

What's inside

Skill name
vertical-slice-tracker
Description
Break implementation work into end-to-end vertical slices, create or update a markdown task tracker when the user asks for written planning, and keep each task's completion status current as work progresses. Use when a user asks to split a feature, bugfix, migration, refactor, or project into slices/tasks, wants the plan written to a markdown file, or wants task statuses maintained while the work is being executed.
License
Apache-2.0
Instructions
68 lines in SKILL.md · view on GitHub

Files (2)

  • SKILL.md
  • task-tracker-template.md · assets/

SKILL.md (first lines)

# Vertical Slice Tracker

## Overview

Break work into thin, end-to-end slices that deliver visible progress without splitting planning into frontend/backend/database silos. When the user asks for a written plan, create or update a markdown tracker and treat it as a live artifact that must stay in sync with the real state of the work.

## Workflow

### 1. Define the outcome

- Restate the behavior or capability to deliver.
- Split by user-visible or system-visible value, not by technical layer.
- Keep platform or infrastructure setup as its own task only when it blocks multiple slices.

### 2. Build vertical slices

- Make each task represent a complete increment of value.
- Include all work needed for that slice: UI, API calls, state, persistence, validation, tests, docs, analytics, or rollout notes as needed.
- Keep tasks small enough to finish in one focused session when possible.
- Add dependencies explicitly in notes instead of relying on implied ordering.

### 3. Write the tracker only when the user asks

- Create or update a markdown file only when the user asks to write the plan down, track it in a file, or maintain progress in markdown.
- Prefer the user-provided path.
- If no path is given, choose a sensible repo-local path such as `docs/plans/<slug>.md` or `tasks/<slug>.md`.
- Use `assets/task-tracker-template.md` as the default structure.

### 4. Keep status current

- Every tracked task must include a `Status` field.
- Allowed values: `TODO`, `IN PROGRESS`, `DONE`.
- Update the markdown file immediately when a task starts, finishes, splits, or is replaced.
- Do not leave completed work marked `TODO` in the final state.
- Do not silently delete completed tasks. If scope changes, rename the task or add a replacement task and note the change.

### 5. Execute and sync

- Before working on a tracked task, set its status to `IN PROGRESS`.
- After implementation and verification, set its status to `DONE`.
- If work is blocked, keep the task `IN PROGRESS` or move it back to `TODO` and record the blocker in `Notes`.
- Before the final response, confirm the tracker matches reality.

## Tracker Writing Rules

- Use a flat markdown table with stable task IDs.
- Keep slice names short and outcome-oriented.
- Put validation notes, blockers, links, or dependency hints in the `Notes` column.
- Order tasks by dependency first, then by value delivery.
- Prefer 3-8 meaningful slices over a long checklist of technical subtasks.

## Avoid

- Do not create top-level tasks like "frontend", "backend", and "database" unless the user explicitly wants horizontal planning.
- Do not split one user-visible slice into multiple tracker rows just to mirror the codebase layout.
- Do not mark a task `DONE` before the relevant work and checks are actually complete.

## Template

Start from `assets/task-tracker-template.md` when creating a new tracker file.

## Example Triggers

- "Break this feature into vertical slices."
- "Write a markdown task tracker for this migration."
- "Plan this refactor as vertical slices and keep the file updated while you work."

From skuridin/agent-stuff, Apache-2.0.

More from skuridin/agent-stuff

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Apr 3, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from skuridin

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 vertical-slice-tracker 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 vertical-slice-tracker?

CallGet help
Cite this page

vertical-slice-tracker skill. Agent Mart. https://agentmart.dev/skills/skuridin-vertical-slice-tracker (last updated 2026-10-24)