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.
- Presets
- Adapters
- Commands
- Add-ons
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.
Devcontainer
An opt-in addon that adds or reconciles a compose-based devcontainer from the detected stack, with persistent AI-CLI auth that survives rebuilds.
View details →Dailybot
An opt-in addon that connects an AI-first repo to a Dailybot team, wiring a best-effort progress and milestone report into plan execution.
View details →Dependency upgrade
An opt-in, package-manager-agnostic addon that upgrades a repo's dependencies in validated, revertible batches, detecting the real manager, not assuming npm.
View details →