Skip to content

Kit

The Kit

Everything you need to run the methodology: the skill and its sub-skills, slash commands, agent adapters, onboarding presets, opt-in addons, and worked examples.

Sub-skills & commands

The skill router and its sub-skills (create, execute, refine, resume, status, verify, onboard, author), plus the thin slash commands that delegate to them.

dwp-create

Create a new Deep Work Plan from a high-level goal. The agent analyzes the goal, decomposes the work into tasks, and writes the plan files under .dwp.

View details →

dwp-execute

Execute an existing Deep Work Plan task by task. The agent reads the full plan, runs each task in order, updates progress, and marks completion accurately.

View details →

dwp-refine

Refine an existing Deep Work Plan by adding, removing, or reordering tasks while preserving completed work and updating the task table to reflect the changes.

View details →

dwp-resume

Resume an interrupted Deep Work Plan by reconstructing state from the progress log and task files, then continuing from the first incomplete task.

View details →

dwp-status

Report the status of a Deep Work Plan without executing it. The agent reads the plan and progress log, then summarizes completed, in-progress, and pending work.

View details →

dwp-verify

Verify a repository is DeepWorkPlan-conformant (AI-first) and its plans are well-formed, with an objective pass/fail Conformance report against the spec.

View details →

deepworkplan-onboard

Make a repository AI-first by reasoning about its stack and archetype, then generating an adapted AGENTS.md, docs/, .agents/, and a gitignored .dwp/.

View details →

skill-create

Create a new reusable skill in the current repository — a parameterized, in-session procedure — via the author sub-skill, keeping the catalog in sync.

View details →

agent-create

Create a new agent in the current repository — a specialized worker with its own model tier and tools — via the author sub-skill, keeping the catalog in sync.

View details →

lib-upgrade

Safely upgrade a repository's dependencies in validated, revertible batches via the dependency-upgrade addon. Installed only when that addon is accepted.

View details →

Adapters

Thin per-agent integrations for Claude, Cursor, Codex, and more.

Claude Code

The DWP adapter for Claude Code, with full support through native slash commands and skills, including subagents and team agents for the complete feature set.

View details →

Cursor

The DWP adapter for Cursor AI, with full support through the project rules system and the hash command prefix, since Cursor reserves the slash itself.

View details →

OpenAI Codex

The DWP adapter for OpenAI Codex, with full support through markdown command procedures and the hash command prefix that run the complete Deep Work Plan loop.

View details →

GitHub Copilot

The DWP adapter for GitHub Copilot, with full support through AGENTS.md and markdown command procedures invoked with the hash command prefix.

View details →

Google Gemini

The DWP adapter for Google Gemini, with full support through markdown command procedures and the hash command prefix that run the complete Deep Work Plan loop.

View details →

Antigravity

The DWP adapter for Antigravity, with full support through markdown command procedures and the hash command prefix that drive the complete Deep Work Plan loop.

View details →

OpenCode

The DWP adapter for OpenCode, the open-source agent, with full support through native AGENTS.md and markdown command procedures invoked with the hash prefix.

View details →

Windsurf

The DWP adapter for Windsurf, with full support through its rules system and markdown command procedures invoked with the hash command prefix.

View details →

Cline

The DWP adapter for Cline, the open-source agent, with full support through markdown rules and command procedures invoked with the hash command prefix.

View details →

Onboarding presets

Per-stack reasoning guides the onboard flow uses to adapt docs, skills, and validation commands to your repository.

Django

An onboarding preset for Django projects, with reasoning cues for apps, migrations, settings, management commands, and the test runner.

View details →

Vue + Vite

An onboarding preset for Vue + Vite projects, with reasoning cues for single-file components, the Composition API, Pinia stores, and Vitest testing.

View details →

Astro / Svelte

An onboarding preset for Astro sites, optionally with Svelte islands, with reasoning cues for content collections, schema validation, and island hydration.

View details →

Node / TS service

An onboarding preset for Node and TypeScript services and serverless APIs, with reasoning cues for the request lifecycle, integrations, and tests.

View details →

Python package / CLI

An onboarding preset for Python packages and CLI tools, with reasoning cues for the package layout, console entry points, and the pytest validation gate.

View details →

FastAPI

An onboarding preset for FastAPI services, with reasoning cues for routers, Pydantic models, async endpoints, dependency injection, and the test runner.

View details →

NestJS

An onboarding preset for NestJS applications, with reasoning cues for modules, controllers, providers, DTOs, the decorator model, and the test runner.

View details →

Spring Boot

An onboarding preset for Spring Boot applications, with reasoning cues for Maven vs Gradle, controllers, services, repositories, and the test runner.

View details →

Ruby on Rails

An onboarding preset for Ruby on Rails applications, with reasoning cues for MVC layout, migrations, the test framework, and the asset and config pipeline.

View details →

Laravel

An onboarding preset for Laravel projects, with reasoning cues for Eloquent models, controllers, routes, migrations, Artisan commands, and the test runner.

View details →

Next.js

An onboarding preset for Next.js projects, with reasoning cues for the App vs Pages Router, Server and Client Components, route handlers, and testing.

View details →

SvelteKit

An onboarding preset for SvelteKit projects, with reasoning cues for routes, load functions, server endpoints, the chosen adapter, and testing.

View details →

Nuxt

An onboarding preset for Nuxt projects, with reasoning cues for pages, server API routes, composables, the Nitro server engine, and testing.

View details →

Angular

An onboarding preset for Angular projects, with reasoning cues for components, modules or standalone APIs, services, RxJS, and the test runner.

View details →

React Native

An onboarding preset for React Native and Expo projects, with reasoning cues for navigation, the native config, the test runner, and bare vs managed.

View details →

Flutter

An onboarding preset for Flutter and Dart projects, with reasoning cues for widgets, the analyzer, state management, code generation, and flutter test.

View details →

Swift / iOS

An onboarding preset for Swift and iOS projects, with reasoning cues for SwiftUI or UIKit, the dependency manager, XCTest, linting, and xcodebuild.

View details →

Rust

An onboarding preset for Rust projects, with reasoning cues for crates, modules, Cargo workspaces, features, and the cargo test/clippy/build gate.

View details →

Go

An onboarding preset for Go projects, with reasoning cues for modules, the cmd/internal layout, table-driven tests, and the go test/vet/build gate.

View details →

Terraform

An onboarding preset for Terraform and IaC projects, with reasoning cues for modules, providers, backend state, environments, and the fmt/validate/plan gate.

View details →

TypeScript Lambda

An onboarding preset for serverless TypeScript Lambda projects, with reasoning cues for handlers, the Serverless/SAM/CDK toolchain, and IAM least privilege.

View details →

Generic

The fallback onboarding preset for any project, with stack-agnostic reasoning cues that detect build and test commands from the repository.

View details →

Addons (opt-in)

Optional capabilities the onboard flow can layer onto a repo — never part of the AI-first baseline.