com um clique
project-management
// Create and manage projects. Add team members, set deadlines, track status, and organize work. Configure project settings, templates, and workflows.
// Create and manage projects. Add team members, set deadlines, track status, and organize work. Configure project settings, templates, and workflows.
Analyze productivity trends, explain metrics, and identify bottlenecks. Answer questions like "why are tasks overdue" or "how am I doing this week". Provide actionable insights based on workspace data.
Create and configure custom dashboards with widgets. Add task summaries, burndown charts, project progress, upcoming deadlines, and metric cards. Group tasks by status, project, or priority. Set default dashboards.
Configure notification preferences, set quiet hours, and manage alerts. Control how and when you receive notifications for tasks, mentions, deadlines, and team activity.
Create, update, complete, and delete tasks. Filter by status, project, priority, or due date. Bulk operations for efficiency. Assign tasks to team members and manage task dependencies.
| name | project-management |
| description | Create and manage projects. Add team members, set deadlines, track status, and organize work. Configure project settings, templates, and workflows. |
| metadata | {"version":"1.0.0","author":"businessos","tools_used":["manage_projects"],"depends_on":["task-management"],"context_hints":["User's projects","Team members in workspace","Project templates available"],"telemetry":{"track_events":["project_created","member_added","status_changed"]}} |
Activate when user wants to:
Keywords: project, create project, add member, team, deadline, archive, status, template
Do NOT use when:
task-managementanalytics-insightsdashboard-managementName: manage_projects
Actions:
| Action | Purpose | Required Params |
|---|---|---|
create | Create new project | name |
update | Update project details | project_id, fields to update |
add_member | Add team member | project_id, user_id or email |
remove_member | Remove team member | project_id, user_id |
change_status | Update project status | project_id, status |
archive | Archive project | project_id |
delete | Delete project | project_id |
list | List projects | filters (optional) |
get | Get project details | project_id |
| User Says | Action | Key Params |
|---|---|---|
| "Create a project called Q1 Planning" | create | name: "Q1 Planning" |
| "Add Sarah to the Website project" | add_member | project, user: "Sarah" |
| "Remove John from Project Alpha" | remove_member | project, user: "John" |
| "Mark Website project as complete" | change_status | status: "completed" |
| "Archive the old Marketing project" | archive | project_id |
| "What projects do I have" | list | none |
| "Show me the Alpha project details" | get | project_id |
| "Change deadline to end of month" | update | deadline: end_of_month |
User: "Create a new project for the mobile app launch"
Tool Call:
{
"action": "create",
"name": "Mobile App Launch"
}
Response: "Created project 'Mobile App Launch'. Would you like to add team members or set a deadline?"
User: "Add Sarah to the Website project"
Tool Call:
{
"action": "add_member",
"project_name": "Website",
"user_identifier": "Sarah"
}
Response: "Added Sarah to the Website project. She'll now see all project tasks and updates."
| Status | Description |
|---|---|
planning | Not yet started |
active | In progress |
on_hold | Temporarily paused |
completed | Finished |
archived | Hidden from active view |
Say: "I couldn't find a project called '{name}'. Your projects are:
Did you mean one of these, or would you like to create '{name}'?"
Say: "I couldn't find '{user_name}' in your workspace. Would you like to invite them?"
Say: "Only project owners can {action}. You can ask {owner_name} to make this change."
STATUSES.md - Project lifecycle and status transitionsPERMISSIONS.md - Who can do whatEXAMPLES.md - Extended conversation examples