crewkit
MarketplaceFeaturesPricingDocsGitHub
Sign InGet Started
crewkitInstallationQuickstartConfigurationTroubleshootingFAQ

Usage

TUICLIDashboardAnalytics

Collaborate

ArtifactsSession sharingBlueprintsAgent identitiesMCP server

Configure

AgentsSkillsRulesCommandsInheritancePlaybooksExperimentsHooksTeamWorkspaces

API Reference

API OverviewAuthenticationSessions APIResources APIOrganizations APIProjects APIPlaybooks APIExperiments API

Blueprints

A living project plan — epics and tasks linked to the real conversations that did the work.

A Blueprint is your project's living plan: epics broken into atomic tasks, with dependencies, acceptance criteria, and links to the actual sessions that did the work. It stays useful because it's connected to reality — not a doc that drifts out of date.


Create a blueprint

Dashboard

Go to Projects → your project → Blueprints and generate one from a goal. crewkit drafts epics and tasks with AI; review and edit before activating.

CLI

crewkit blueprint create "Migrate billing to usage-based pricing"
crewkit blueprint create --from goal.md          # Read the goal from a file
crewkit blueprint create -a <artifact-id>        # Include an artifact as context
crewkit blueprint create --dry-run               # Generate and display without uploading

Generation runs with full codebase access, so the plan reflects the code you actually have.


Epics, tasks, and dependencies

  • Epics group related work into major workstreams.
  • Tasks are atomic units with a status: pending, in_progress, completed, blocked, or skipped.
  • Dependencies between tasks are tracked and visualized as a graph in the dashboard.
  • Acceptance criteria live on each task as a checklist.

Co-pilot chat

Each blueprint has an AI co-pilot in the dashboard. Chat with it to refine the plan — split an epic, tighten a task, question the ordering — and apply its suggestions directly.


Work the plan from the CLI

crewkit blueprint list                       # Blueprints for the current project
crewkit blueprint show <id>                  # Detail with epics and tasks
crewkit blueprint tasks --status pending     # List tasks, optionally by status
crewkit blueprint start <task-id>            # Claim a task: sets in_progress + injects its context
crewkit blueprint complete <task-id>         # Mark a task completed
crewkit blueprint review                     # AI review of the plan against the local codebase
crewkit blueprint export                     # Export the plan to .claude/work/

blueprint start injects the task's context into your next session, so the agent knows exactly what it's working toward.


Sessions link to tasks

When a project has an active blueprint, crewkit code detects it automatically and connects your session to the plan. Tasks accumulate links to the real conversations that did the work — open any task in the dashboard to see them.

Teammates see claimed tasks in the project's active-work view, so nobody starts the same task twice.


CLI sidebar

The TUI sidebar shows the active blueprint during a session: name, progress, task counts, and the task you're currently working on.


Next steps

  • Artifacts and project memory
  • MCP server
  • Session sharing

Session sharing

Share any conversation with a link — org-scoped or public, with expiry and inline annotations.

Agent identities

Give a project an agent teammate with its own Slack handle.

On this page

Create a blueprintDashboardCLIEpics, tasks, and dependenciesCo-pilot chatWork the plan from the CLISessions link to tasksCLI sidebarNext steps
crewkit

crewkit is the institutional memory and governance layer for AI-assisted engineering: agents work as teammates, prior work is one search away, and every session is attributed to the exact agent version that ran it.

Product

  • Marketplace
  • Features
  • Pricing
  • Documentation

Resources

  • GitHub
  • Changelog
  • Report Issue
  • System Status

Company

  • About
  • Privacy
  • Terms

© 2026 Karibew Inc. All rights reserved.

Command Palette

Search conversations, projects, playbooks, and more