Claude Code Plugins

Community-maintained marketplace

Feedback

CLI for Asana. Manage projects and tasks.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name asncli
description CLI for Asana. Manage projects and tasks.
compatibility Requires asn CLI (github.com/michalvavra/asncli). Run `asn auth login` to authenticate.

asncli

CLI for Asana via michalvavra/asncli.

Examples

asn auth login
asn auth status
asn config set-workspace

asn projects list [--workspace=GID] [--archived] [--limit=N]
asn projects get <gid>

asn custom-fields list [--workspace=GID] [--limit=N]

asn tasks list --project=GID [--limit=N]
asn tasks list --assignee=me [--workspace=GID] [--completed-since=RFC3339]
asn tasks get <gid>
asn tasks create --name="Task name" [--project=GID] [--assignee=me] [--notes="..."] [--due-on=YYYY-MM-DD]
asn tasks update <gid> [--name="..."] [--notes="..."] [--assignee=GID] [--due-on=YYYY-MM-DD] [--completed]

asn tasks search [--text=STRING] [--assignee-any=GID,...] [--projects-any=GID,...] [--due-on-before=YYYY-MM-DD] [--completed] [--sort-by=due_date] [--limit=N]

Use --json for parseable output, --help on any command for options.