Kandev Projects

List and create Office projects, then place new tasks in the correct project when organizing workspace work by repository.

kdlbs a2f3eb7 1.2 KB Updated

File contents

Projects

Use project IDs returned by the CLI. Project access is scoped to the current Office workspace, and project creation is permission checked.

Inspect projects

$KANDEV_CLI kandev projects list

Create a project

--name is required. Repeat --repository for each repository URL or local path the project owns.

$KANDEV_CLI kandev projects create \
  --name "Payments" \
  --description "Payment services and checkout" \
  --repository "https://github.com/acme/payments" \
  --repository "/workspace/checkout"

Optional project fields are --lead-agent-profile-id, --color, --budget-cents, and --executor-config.

Create work in a project

Pass the returned project ID when creating a task:

$KANDEV_CLI kandev task create \
  --title "Add payment retry policy" \
  --project "$PROJECT_ID" \
  --assignee "$AGENT_ID"

Do not create a duplicate project when an existing project already owns the repository. Office runs do not administer workspaces.

kdlbs/kandev/tree/main/apps/backend/internal/office/configloader/skills/kandev-projects commit a2f3eb7889

Frequently asked questions

npx skillmds@latest add kdlbs/kandev-projects