Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Connects Clawdbot to Asana via OAuth and the Asana REST API for a personal, local-only setup. Supports listing, searching, creating, and updating tasks and projects through both explicit commands and natural language.
Using OAuth with local token storage means no third-party service handles your Asana credentials.
When to use it
- Check tasks assigned to you today
- Create a task from a chat message
- Mark a task complete without opening Asana
- Search tasks by date range or keyword
- List all projects in a workspace
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: list my tasks due this week
- 1Translate request to tasks-assigned --assignee me
- 2Resolve default workspace from stored config
- 3Call asana_api.mjs tasks-assigned --assignee me
- 4Filter results by due date range
List of tasks assigned to the user due within the current week
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.