asana

Manage Asana tasks and projects via the Asana API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mrdanjohnson/Production-ai-editor --skill asana-mrdanjohnson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asana
Source: https://github.com/mrdanjohnson/Production-ai-editor/tree/main/skills/asana
Command: npx skills add https://github.com/mrdanjohnson/Production-ai-editor --skill asana-mrdanjohnson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Access Asana task management via the Asana API. This Skill helps teams check tasks, create new tasks, search projects, and manage workflows without leaving their preferred environment.

Core Features & Use Cases

  • Check task status across workspaces and projects.
  • Create tasks in a given project with a title and optional description.
  • Search projects and tasks to locate items quickly.
  • Workflow integration: link Asana actions to other processes (e.g., turning emails into tasks, project health checks).

Quick Start

Setup steps:

  1. Get a Personal Access Token from the Asana developer console.
  2. Store the token securely in the local config: echo "YOUR_TOKEN_HERE" > ~/.config/asana/token
  3. Test the connection: ~/.openclaw/workspace/scripts/asana.sh me

Use the Asana skill by listing user info, workspaces, and projects, or manage tasks as needed.

Example quick prompts:

  • Get user info
  • List workspaces
  • List projects in a workspace
  • List tasks in a project
  • Create a new task in a project

Frequently Asked Questions about asana

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

FAQPage Schema
How do I automate Asana task management via the API?

Automate Asana task management by using a Skill that interfaces with the Asana API. It applies to workflows where users need to view tasks, create new tasks, search projects, or orchestrate Asana-based processes across teams.

What do I need to connect to the Asana API and manage workspaces?

To connect to the Asana API and manage workspaces, you need a Personal Access Token from the Asana developer console. Store the token securely in the local config directory before testing the connection.

Can I create new tasks in a specific project using the Asana API?

Yes, you can create new tasks in a specific Asana project using the API. The Skill supports creating tasks with a title and an optional description directly within your selected project.

How do I search projects and list tasks across my Asana workspaces?

Search projects and list tasks across Asana workspaces by using the Skill's built-in API operations. It supports listing user info, workspaces, projects, and retrieving tasks to locate items quickly.

Does this Asana API automation Skill require any external dependencies?

No, this Asana API automation Skill does not require any external dependencies. It operates through included scripts and only requires your secure Personal Access Token for authentication.

What are the limitations of automating Asana workflows with a Personal Access Token?

Automating Asana workflows with a Personal Access Token limits actions to the scope of that specific user's permissions. The Skill does not support OAuth for broader team authorization or multi-user token management.