asana-task-update

Update Asana task fields, statuses, and attachments via CLI.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/EdgeApp/edge-dev-agents --skill asana-task-update
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: asana-task-update
Source: https://github.com/EdgeApp/edge-dev-agents/tree/main/.cursor/skills/asana-task-update
Command: npx skills add https://github.com/EdgeApp/edge-dev-agents --skill asana-task-update

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires jq, curl, and includes scripts (resource) components.

What problem does it solve?

This skill solves the fragmentation of Asana task management by providing a single, reliable interface for updating task states, assigning team members, and attaching PRs, ensuring consistency across all automated agent workflows.

Core Features & Use Cases

  • Unified Mutation: Perform complex task updates like status changes, board state transitions, and field assignments through one command.
  • Automated PR Integration: Automatically attach GitHub PRs to Asana tasks and create subtasks for multi-repo workflows.
  • Smart Assignment: Dynamically resolve reviewers and implementors, with support for interactive prompts or graceful skipping if assignments are missing.

Quick Start

Use the asana-task-update skill to attach a pull request to task 12345 and set its board state to PR Review.

Frequently Asked Questions about asana-task-update

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

FAQPage Schema
How do I automate Asana task updates from the command line?โ–ผ

Automate Asana task updates by running CLI script commands that mutate task fields, transition board statuses, and assign team members through a centralized interface. This facilitates automated project management workflows directly from the command line.

Can I automatically link a GitHub PR to an Asana task?โ–ผ

Yes, you can attach GitHub PRs to Asana tasks and generate subtasks for multi-repo workflows. This automated PR integration ensures development updates are consistently reflected in your project management tracking.

Do I need jq and curl to manage Asana tasks with this automation?โ–ผ

Yes, you need jq and curl installed to run this Asana task automation. The scripts require jq for JSON processing and curl for making authenticated API requests to perform valid task mutations.

How does automated Asana task assignment resolve missing team members?โ–ผ

Automated Asana task assignment uses smart dynamic resolution to find reviewers and implementors. If assignments are missing, the workflow gracefully skips the operation or uses interactive prompts to handle the task mutation.

What is the best way to keep Asana task states consistent across automated workflows?โ–ผ

The best way to keep Asana task states consistent is using a unified mutation interface for all automated workflows. This ensures reliable task state transitions, field assignments, and PR attachments without fragmentation across different agents.