Creating and Managing Projects
Organize work across multiple projects with unique keys
Overview
Projects let you separate work into distinct areas. Each project has its own issues, sprints, and tags.
Project Properties
| Name | Human-readable name (e.g., "Panel Todo") |
| Key | Short prefix for issues (e.g., PT → PT-1, PT-2) |
| Description | Optional project description |
Creating a Project
panelTodo_createProject({
name: "My App",
key: "APP",
description: "Mobile app development"
})
The key is used as a prefix for all issue keys (e.g., APP-1, APP-2).
Listing Projects
panelTodo_listProjects()
Returns all your projects with their IDs and details.
Switching Projects
panelTodo_switchProject({ projectId: "project-uuid" })
After switching, all operations affect the new project.
Multi-Project Workflow
Typical setup for a developer:
- WORK: Work projects and tasks
- SIDE: Side project
- LEARN: Learning goals and tutorials
Project Keys
Choose meaningful, short keys:
PT- Panel TodoWEB- WebsiteAPI- Backend APIMOB- Mobile app
Keys should be 2-10 characters, letters only.
Default Project
When you sign up, a default project is created. You can:
- Use it as-is
- Create additional projects
- Switch between them as needed
Per-Workspace Configuration
In VS Code, each workspace remembers which project was last selected. This means your "work" folder opens with work issues, and your "side project" folder opens with that project's issues.