Agent Skills: Asana

This is the interface for interacting with the [Asana Platform](https://developers.asana.com). Our API reference is generated from our [OpenAPI spec] (https://raw.githubusercontent.com/Asana/openapi/m. Use when working with the Asana or when the user needs to interact with this API.

UncategorizedID: yuyz0112/public-api-skills/asana

Install this agent skill to your local

pnpm dlx add-skill https://github.com/Yuyz0112/public-api-skills/tree/HEAD/apis/asana/asana

Skill Files

Browse the full folder contents for asana.

Download Skill

Loading file tree…

apis/asana/asana/SKILL.md

Skill Metadata

Name
asana
Description
This is the interface for interacting with the [Asana Platform](https://developers.asana.com). Our API reference is generated from our [OpenAPI spec] (https://raw.githubusercontent.com/Asana/openapi/m. Use when working with the Asana or when the user needs to interact with this API.

Asana

This is the interface for interacting with the Asana Platform. Our API reference is generated from our [OpenAPI spec] (https://raw.githubusercontent.com/Asana/openapi/m

How to Use This Skill

This API documentation is split into multiple files for on-demand loading.

Directory structure:

references/
├── resources/      # 42 resource index files
├── operations/     # 217 operation detail files
└── schemas/        # 47 schema groups, 244 schema files

Navigation flow:

  1. Find the resource you need in the list below
  2. Read references/resources/<resource>.md to see available operations
  3. Read references/operations/<operation>.md for full details
  4. If an operation references a schema, read references/schemas/<prefix>/<schema>.md

Base URL

  • https://app.asana.com/api/1.0 - Main endpoint.

Authentication

Supported methods: personalAccessToken, oauth2. See references/authentication.md for details.

Resources

  • Tasksreferences/resources/Tasks.md (27 ops) - The task is the basic object around which many ope
  • Projectsreferences/resources/Projects.md (19 ops) - A project represents a prioritized list of tasks i
  • Goalsreferences/resources/Goals.md (12 ops) - A goal is an object in the goal-tracking system th
  • Portfoliosreferences/resources/Portfolios.md (12 ops) - A portfolio gives a high-level overview of the sta
  • Custom fieldsreferences/resources/Custom-fields.md (8 ops) - _Note: Custom fields are a premium feature. Integr
  • Tagsreferences/resources/Tags.md (8 ops) - A tag is a label that can be attached to any task
  • Usersreferences/resources/Users.md (8 ops) - A user object represents an account in Asana that
  • Sectionsreferences/resources/Sections.md (7 ops) - A section is a subdivision of a project that group
  • Teamsreferences/resources/Teams.md (7 ops) - A team is used to group related projects and peopl
  • Time tracking entriesreferences/resources/Time-tracking-entries.md (6 ops) - Asana's native time tracking feature allows you to
  • Workspacesreferences/resources/Workspaces.md (6 ops) - A workspace is the highest-level organizational
  • Allocationsreferences/resources/Allocations.md (5 ops) - An allocation object represents how much of a reso
  • Budgetsreferences/resources/Budgets.md (5 ops) - A budget object represents a budget for a specif
  • Goal relationshipsreferences/resources/Goal-relationships.md (5 ops) - A goal relationship is an object representing the
  • Membershipsreferences/resources/Memberships.md (5 ops) - A membership object represents the relationship be
  • Project templatesreferences/resources/Project-templates.md (5 ops) - A project template is an object that allows new pr
  • Ratesreferences/resources/Rates.md (5 ops) - A rate object represents the rate of a resource fo
  • Storiesreferences/resources/Stories.md (5 ops) - *See [our forum post](https://forum.asana.com/t/no
  • Webhooksreferences/resources/Webhooks.md (5 ops) - Webhooks allow you to subscribe to notifications a
  • Access requestsreferences/resources/Access-requests.md (4 ops) - An access request object represents a user's reque
  • Attachmentsreferences/resources/Attachments.md (4 ops) - An attachment object represents any file attache
  • Custom field settingsreferences/resources/Custom-field-settings.md (4 ops) - Custom fields are attached to a particular project
  • Project briefsreferences/resources/Project-briefs.md (4 ops) - A project brief object represents a rich text docu
  • Project statusesreferences/resources/Project-statuses.md (4 ops) - *Deprecated: new integrations should prefer using
  • Status updatesreferences/resources/Status-updates.md (4 ops) - A status update is an update on the progress of a
  • Task templatesreferences/resources/Task-templates.md (4 ops) - A task template is an object that allows new tasks
  • Team membershipsreferences/resources/Team-memberships.md (4 ops) - This object determines if a user is a member of a
  • Portfolio membershipsreferences/resources/Portfolio-memberships.md (3 ops) - This object determines if a user is a member of a
  • Workspace membershipsreferences/resources/Workspace-memberships.md (3 ops) - This object determines if a user is a member of a
  • Custom typesreferences/resources/Custom-types.md (2 ops) - A custom type allows distinct categorizations of o
  • Exportsreferences/resources/Exports.md (2 ops) - Exports are a way to download data from Asana. The
  • Organization exportsreferences/resources/Organization-exports.md (2 ops) - An organization_export object represents a reque
  • Project membershipsreferences/resources/Project-memberships.md (2 ops) - With the introduction of “comment-only” projects i
  • Time periodsreferences/resources/Time-periods.md (2 ops) - A time period is an object that represents a domai
  • User task listsreferences/resources/User-task-lists.md (2 ops) - A user task list represents the tasks assigned to
  • Audit log APIreferences/resources/Audit-log-API.md (1 ops) - Asana's audit log is an immutable log of [importan
  • Batch APIreferences/resources/Batch-API.md (1 ops) - There are many cases where you want to accomplish
  • Eventsreferences/resources/Events.md (1 ops) - An event is an object representing a change to a r
  • Jobsreferences/resources/Jobs.md (1 ops) - Jobs represent processes that handle asynchronous
  • Reactionsreferences/resources/Reactions.md (1 ops) - A reaction is an object that represents a user's e
  • Rulesreferences/resources/Rules.md (1 ops) - [Asana rules](https://help.asana.com/s/article/rul
  • Typeaheadreferences/resources/Typeahead.md (1 ops) - The typeahead search API provides search for objec