Projects
SkillProductivityList and create Office projects, then place new tasks in the correct project when organizing workspace work by repository.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Projects skill
What this skill tells your AI
The instructions your AI receives, as published by kdlbs/kandev in apps/backend/internal/office/configloader/skills/kandev-projects/SKILL.md and read by ahel’s review.
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.
Signals
- GitHub stars
- 771
- Forks
- 114
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
kandev-projects- Source
- github.com/kdlbs/kandev