By pleaseai
Manage Asana from the terminal with the `asana` CLI — tasks, projects, sections, subtasks, comments, dependencies, followers, tags, attachments, custom fields, and CSV/JSON batch import.
Manage your Asana tasks efficiently from the command line.
English | 한국어
brew install pleaseai/tap/asana-cli
curl -fsSL https://raw.githubusercontent.com/pleaseai/asana/main/scripts/install.sh | bash
Note: Add ~/.local/bin to your PATH if needed.
git clone https://github.com/pleaseai/asana.git
cd asana
bun install
bun run dev --help
# Using Personal Access Token (recommended)
asana auth login --token YOUR_TOKEN
# Using OAuth 2.0
asana auth login
# Create a task
asana task create -n "New task" -w WORKSPACE_ID
# List your tasks
asana task list -a me -w WORKSPACE_ID
# Complete a task
asana task complete TASK_ID
Choose output format based on your needs:
# TOON format (default) - 30-60% more token-efficient for LLMs
asana task list -a me
# JSON format - for scripts and automation
asana task list -a me --format json
# Plain format - traditional human-readable output
asana task list -a me --format plain
Format Comparison:
| Format | Use Case | Token Efficiency | Machine Readable |
|---|---|---|---|
| TOON | LLM interactions, sharing outputs | ⭐⭐⭐⭐⭐ | ✅ |
| JSON | Scripts, automation, parsing | ⭐⭐⭐ | ✅ |
| Plain | Terminal viewing, traditional CLI | ⭐⭐ | ❌ |
TOON Format (default):
tasks[3]{gid,name,completed}:
"1234567890",Setup authentication,true
"1234567891",Add task commands,false
"1234567892",Write documentation,false
JSON Format:
{
"tasks": [
{ "gid": "1234567890", "name": "Setup authentication", "completed": true },
{ "gid": "1234567891", "name": "Add task commands", "completed": false },
{ "gid": "1234567892", "name": "Write documentation", "completed": false }
]
}
Plain Format:
Tasks (3):
✓ 1234567890 - Setup authentication
○ 1234567891 - Add task commands
○ 1234567892 - Write documentation
brew upgrade asana-cli
asana self-update
# Clone and install
git clone https://github.com/pleaseai/asana.git
cd asana
bun install
# Run in development mode
bun run dev auth login --token YOUR_TOKEN
# Run tests
bun test
# Build executable
bun run build
For detailed development guides, see dev-docs/.
MIT
Minsu Lee (@amondnet)
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A powerful code indexing tool with multi-platform support
Better Auth authentication framework skills for JavaScript/TypeScript projects
TossPayments payment integration guide - access official documentation for payment widget, checkout, and API integration
Write beautiful documentations with Nuxt and Markdown.
Nuxt i18n internationalization module for locale routing, lazy-loaded translations, SEO, browser detection, and multi-domain setups. Use when working with @nuxtjs/i18n, locale switching, translated routes, or i18n composables.
npx claudepluginhub pleaseai/claude-code-plugins --plugin asanaA growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,640 supported skills.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.