kandev-projects

List and create Office projects and assign tasks to projects via the Kandev CLI.

733|110|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/kdlbs/kandev --skill kandev-projects
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kandev-projects
Source: https://github.com/kdlbs/kandev/tree/main/apps/backend/internal/office/configloader/skills/kandev-projects
Command: npx skills add https://github.com/kdlbs/kandev --skill kandev-projects

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When organizing workspace work by repository, agents need a consistent way to group tasks under the right project instead of creating duplicates or leaving work unassigned. This Skill provides the exact CLI commands to inspect existing projects, create new ones, and place tasks in the correct project.

Core Features & Use Cases

  • Project inspection: List all projects in the current Office workspace with kandev projects list to reuse existing project IDs.
  • Project creation: Create projects with a required name, repeated --repository flags for each owned repo, and optional fields like lead agent profile, color, budget, and executor config.
  • Task placement: Pass a project ID to kandev task create so new work lands in the correct project.
  • Use Case: An agent asked to file a bug for the payments service first lists projects, finds the existing "Payments" project owning that repository, and creates the task with that project ID instead of making a duplicate project.

Quick Start

Ask the agent to list the current Office projects and create a new task in the project that owns your repository.

Frequently Asked Questions about kandev-projects

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list projects in a Kandev Office workspace?

Run `kandev projects list` through the Kandev CLI. It returns the projects available in the current Office workspace along with their project IDs, which you use when creating tasks.

How do I create a project with multiple repositories in Kandev?

Use `kandev projects create` with a required `--name` and repeat the `--repository` flag for each repository URL or local path the project owns. Optional flags include `--description`, `--lead-agent-profile-id`, `--color`, `--budget-cents`, and `--executor-config`.

How do I assign a task to a project in Kandev?

Pass the project ID to `kandev task create` using the `--project` flag, for example `--project "$PROJECT_ID"`. Get the ID first from `kandev projects list` or from the output of project creation.

Can I create a duplicate project for a repository in Kandev?

No. If an existing project already owns the repository, you should reuse that project instead of creating a duplicate. List projects first to check ownership before creating a new one.

Does project creation require permissions in Kandev Office?

Yes. Project access is scoped to the current Office workspace and project creation is permission checked. Office runs do not administer workspaces, so insufficient permissions will block creation.