asana
Asana plugin for OpenCode - manage tasks, projects, and boards with full CRUD operations
Quick Install
npm install @openpets/asana pnpm add @openpets/asana Required Environment Variables
-
ASANA_ACCESS_TOKENPersonal Access Token from Asana Developer Console
Available Tools (25)
These tools are available when you install the asana plugin in your AI assistant.
asana-test-connection
Test Asana connection and return user details
asana-get-workspaces
List all workspaces accessible to the authenticated user
asana-get-projects
List all projects in a workspace with optional filtering
asana-get-project
Get detailed information about a specific project
asana-get-project-sections
Get all sections (columns) in a project for board view
asana-create-section
Create a new section (column) in a project
asana-get-tasks
Get tasks from a project with optional filtering
asana-get-section-tasks
Get all tasks in a specific section
asana-get-task
Get detailed information about a specific task
asana-create-task
Create a new task in a project
asana-update-task
Update an existing task
asana-move-task-to-section
Move a task to a different section (column) on the board
asana-delete-task
Delete a task
asana-get-subtasks
Get subtasks of a task
asana-create-subtask
Create a subtask under a parent task
asana-add-comment
Add a comment (story) to a task
asana-get-task-stories
Get comments and activity (stories) for a task
asana-search-tasks
Search for tasks in a workspace
asana-get-my-tasks
Get tasks assigned to the current user in a workspace
asana-get-users
Get users in a workspace
asana-get-teams
Get teams in a workspace/organization
asana-get-tags
Get tags in a workspace
asana-add-tag-to-task
Add a tag to a task
asana-remove-tag-from-task
Remove a tag from a task
asana-add-follower-to-task
Add a follower to a task
Example Queries
list my asana workspaces show all projects in my workspace get tasks from project create a new task in asana move task to done section show my assigned tasks Usage Scenarios
basic test
- 1
test asana connection - 2
list my asana workspaces
task management
- 1
get tasks from project - 2
create a new task - 3
update task status - 4
add comment to task
Use asana with Your AI Assistant
This open source plugin works with OpenCode-compatible AI assistants including ChatGPT, Claude, Perplexity, and other LLM-powered coding tools. Install the plugin and start using natural language to interact with asana.
Related Plugins
llm-models
LLM model discovery and comparison plugin - search and compare models from models.dev across multiple providers
polar
Polar API integration for OpenCode - manage products, customers, and orders
flights
Flight search plugin for OpenCode - search for flights, compare prices, and find the best travel options