Skip to main content Skills Marktplatz Entdecken und erkunden Sie KI-Skills, die von der Community erstellt wurden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Prompt kopierenPrompt-Details anzeigen Ein direkter Befehl überspringt den Prüf-Prompt. Prüfen Sie die Quelle, bevor Sie ihn ausführen.
npx skills add https://github.com/Lap-Platform/claude-marketplace --skill asanaDer Befehl bleibt in einer Zeile. Scrollen Sie horizontal, um ihn vor dem Kopieren vollständig zu prüfen.
Sie bevorzugen eine lokale Kopie? Laden Sie die Dateien herunter, die SkillsMP derzeit vorliegen.
ZIP herunterladen Herunterladen... Mehr aus diesem Repository
Verwandte Berufe SOC
Basierend auf der SOC-Berufsklassifikation
name asana description Asana API skill. Use when working with Asana for attachments, workspaces, batch. Covers 167 endpoints. version 1.0.0 generator lapsh
Asana
API version: 1.0
Auth
Bearer bearer | OAuth2
Base URL
https://app.asana.com/api/1.0
Setup
Set Authorization header with your Bearer token
GET /attachments -- verify access
POST /attachments -- create first attachments
Endpoints
167 endpoints across 29 groups. See references/api-spec.lap for full details.
attachments
Method Path Description GET /attachments/{attachment_gid} Get an attachment DELETE /attachments/{attachment_gid} Delete an attachment GET /attachments Get attachments from an object POST /attachments Upload an attachment
workspaces
Method Path Description GET /workspaces/{workspace_gid}/audit_log_events Get audit log events GET /workspaces/{workspace_gid}/custom_fields Get a workspace's custom fields GET /workspaces/{workspace_gid}/projects Get all projects in a workspace POST /workspaces/{workspace_gid}/projects Create a project in a workspace GET /workspaces/{workspace_gid}/tags Get tags in a workspace POST /workspaces/{workspace_gid}/tags Create a tag in a workspace GET /workspaces/{workspace_gid}/tasks/search Search tasks in a workspace GET /workspaces/{workspace_gid}/teams Get teams in a workspace GET /workspaces/{workspace_gid}/typeahead Get objects via typeahead GET /workspaces/{workspace_gid}/users Get users in a workspace or organization GET /workspaces/{workspace_gid}/workspace_memberships Get the workspace memberships for a workspace GET /workspaces Get multiple workspaces GET /workspaces/{workspace_gid} Get a workspace PUT /workspaces/{workspace_gid} Update a workspace POST /workspaces/{workspace_gid}/addUser Add a user to a workspace or organization POST /workspaces/{workspace_gid}/removeUser Remove a user from a workspace or organization
batch
Method Path Description POST /batch Submit parallel requests
projects
Method Path Description GET /projects/{project_gid}/custom_field_settings Get a project's custom fields POST /projects/{project_gid}/project_briefs Create a project brief GET /projects/{project_gid}/project_memberships Get memberships from a project GET /projects/{project_gid}/project_statuses Get statuses from a project POST /projects/{project_gid}/project_statuses Create a project status GET /projects Get multiple projects POST /projects Create a project GET /projects/{project_gid} Get a project PUT /projects/{project_gid} Update a project DELETE /projects/{project_gid} Delete a project POST /projects/{project_gid}/duplicate Duplicate a project POST /projects/{project_gid}/addCustomFieldSetting Add a custom field to a project POST /projects/{project_gid}/removeCustomFieldSetting Remove a custom field from a project GET /projects/{project_gid}/task_counts Get task count of a project POST /projects/{project_gid}/addMembers Add users to a project POST /projects/{project_gid}/removeMembers Remove users from a project POST /projects/{project_gid}/addFollowers Add followers to a project POST /projects/{project_gid}/removeFollowers Remove followers from a project POST /projects/{project_gid}/saveAsTemplate Create a project template from a project GET /projects/{project_gid}/sections Get sections in a project POST /projects/{project_gid}/sections Create a section in a project POST /projects/{project_gid}/sections/insert Move or Insert sections
portfolios
Method Path Description GET /portfolios/{portfolio_gid}/custom_field_settings Get a portfolio's custom fields GET /portfolios/{portfolio_gid}/portfolio_memberships Get memberships from a portfolio GET /portfolios Get multiple portfolios POST /portfolios Create a portfolio GET /portfolios/{portfolio_gid} Get a portfolio PUT /portfolios/{portfolio_gid} Update a portfolio DELETE /portfolios/{portfolio_gid} Delete a portfolio GET /portfolios/{portfolio_gid}/items Get portfolio items POST /portfolios/{portfolio_gid}/addItem Add a portfolio item POST /portfolios/{portfolio_gid}/removeItem Remove a portfolio item POST /portfolios/{portfolio_gid}/addCustomFieldSetting Add a custom field to a portfolio POST /portfolios/{portfolio_gid}/removeCustomFieldSetting Remove a custom field from a portfolio POST /portfolios/{portfolio_gid}/addMembers Add users to a portfolio POST /portfolios/{portfolio_gid}/removeMembers Remove users from a portfolio
custom_fields
Method Path Description POST /custom_fields Create a custom field GET /custom_fields/{custom_field_gid} Get a custom field PUT /custom_fields/{custom_field_gid} Update a custom field DELETE /custom_fields/{custom_field_gid} Delete a custom field POST /custom_fields/{custom_field_gid}/enum_options Create an enum option POST /custom_fields/{custom_field_gid}/enum_options/insert Reorder a custom field's enum
enum_options
Method Path Description PUT /enum_options/{enum_option_gid} Update an enum option
events
Method Path Description GET /events Get events on a resource
goal_relationships
Method Path Description GET /goal_relationships/{goal_relationship_gid} Get a goal relationship PUT /goal_relationships/{goal_relationship_gid} Update a goal relationship GET /goal_relationships Get goal relationships
goals
Method Path Description POST /goals/{goal_gid}/addSupportingRelationship Add a supporting goal relationship POST /goals/{goal_gid}/removeSupportingRelationship Removes a supporting goal relationship GET /goals/{goal_gid} Get a goal PUT /goals/{goal_gid} Update a goal DELETE /goals/{goal_gid} Delete a goal GET /goals Get goals POST /goals Create a goal POST /goals/{goal_gid}/setMetric Create a goal metric POST /goals/{goal_gid}/setMetricCurrentValue Update a goal metric POST /goals/{goal_gid}/addFollowers Add a collaborator to a goal POST /goals/{goal_gid}/removeFollowers Remove a collaborator from a goal GET /goals/{goal_gid}/parentGoals Get parent goals from a goal
jobs
Method Path Description GET /jobs/{job_gid} Get a job by id
organization_exports
Method Path Description POST /organization_exports Create an organization export request GET /organization_exports/{organization_export_gid} Get details on an org export request
portfolio_memberships
Method Path Description GET /portfolio_memberships Get multiple portfolio memberships GET /portfolio_memberships/{portfolio_membership_gid} Get a portfolio membership
project_briefs
Method Path Description GET /project_briefs/{project_brief_gid} Get a project brief PUT /project_briefs/{project_brief_gid} Update a project brief DELETE /project_briefs/{project_brief_gid} Delete a project brief
project_memberships
Method Path Description GET /project_memberships/{project_membership_gid} Get a project membership
project_statuses
Method Path Description GET /project_statuses/{project_status_gid} Get a project status DELETE /project_statuses/{project_status_gid} Delete a project status
project_templates
Method Path Description GET /project_templates/{project_template_gid} Get a project template GET /project_templates Get multiple project templates POST /project_templates/{project_template_gid}/instantiateProject Instantiate a project from a project template
teams
Method Path Description GET /teams/{team_gid}/project_templates Get a team's project templates GET /teams/{team_gid}/projects Get a team's projects POST /teams/{team_gid}/projects Create a project in a team GET /teams/{team_gid}/team_memberships Get memberships from a team POST /teams Create a team PUT /teams Update a team GET /teams/{team_gid} Get a team POST /teams/{team_gid}/addUser Add a user to a team POST /teams/{team_gid}/removeUser Remove a user from a team GET /teams/{team_gid}/users Get users in a team
tasks
Method Path Description GET /tasks/{task_gid}/projects Get projects a task is in GET /tasks/{task_gid}/stories Get stories from a task POST /tasks/{task_gid}/stories Create a story on a task GET /tasks/{task_gid}/tags Get a task's tags GET /tasks Get multiple tasks POST /tasks Create a task GET /tasks/{task_gid} Get a task PUT /tasks/{task_gid} Update a task DELETE /tasks/{task_gid} Delete a task POST /tasks/{task_gid}/duplicate Duplicate a task GET /tasks/{task_gid}/subtasks Get subtasks from a task POST /tasks/{task_gid}/subtasks Create a subtask POST /tasks/{task_gid}/setParent Set the parent of a task GET /tasks/{task_gid}/dependencies Get dependencies from a task POST /tasks/{task_gid}/addDependencies Set dependencies for a task POST /tasks/{task_gid}/removeDependencies Unlink dependencies from a task GET /tasks/{task_gid}/dependents Get dependents from a task POST /tasks/{task_gid}/addDependents Set dependents for a task POST /tasks/{task_gid}/removeDependents Unlink dependents from a task POST /tasks/{task_gid}/addProject Add a project to a task POST /tasks/{task_gid}/removeProject Remove a project from a task POST /tasks/{task_gid}/addTag Add a tag to a task POST /tasks/{task_gid}/removeTag Remove a tag from a task POST /tasks/{task_gid}/addFollowers Add followers to a task
sections
Method Path Description GET /sections/{section_gid} Get a section PUT /sections/{section_gid} Update a section DELETE /sections/{section_gid} Delete a section POST /sections/{section_gid}/addTask Add task to section GET /sections/{section_gid}/tasks Get tasks from a section
status_updates
Method Path Description GET /status_updates/{status_gid} Get a status update DELETE /status_updates/{status_gid} Delete a status update GET /status_updates Get status updates from an object POST /status_updates Create a status update
stories
Method Path Description GET /stories/{story_gid} Get a story PUT /stories/{story_gid} Update a story DELETE /stories/{story_gid} Delete a story
tags
Method Path Description GET /tags Get multiple tags POST /tags Create a tag GET /tags/{tag_gid} Get a tag PUT /tags/{tag_gid} Update a tag DELETE /tags/{tag_gid} Delete a tag GET /tags/{tag_gid}/tasks Get tasks from a tag
user_task_lists
Method Path Description GET /user_task_lists/{user_task_list_gid}/tasks Get tasks from a user task list GET /user_task_lists/{user_task_list_gid} Get a user task list
team_memberships
Method Path Description GET /team_memberships/{team_membership_gid} Get a team membership GET /team_memberships Get team memberships
users
Method Path Description GET /users/{user_gid}/team_memberships Get memberships from a user GET /users/{user_gid}/teams Get teams for a user GET /users/{user_gid}/user_task_list Get a user's task list GET /users Get multiple users GET /users/{user_gid} Get a user GET /users/{user_gid}/favorites Get a user's favorites GET /users/{user_gid}/workspace_memberships Get workspace memberships for a user
time_periods
Method Path Description GET /time_periods/{time_period_gid} Get a time period GET /time_periods Get time periods
webhooks
Method Path Description GET /webhooks Get multiple webhooks POST /webhooks Establish a webhook GET /webhooks/{webhook_gid} Get a webhook PUT /webhooks/{webhook_gid} Update a webhook DELETE /webhooks/{webhook_gid} Delete a webhook
workspace_memberships
Method Path Description GET /workspace_memberships/{workspace_membership_gid} Get a workspace membership
Common Questions
Match user requests to endpoints in references/api-spec.lap. Key patterns:
"Get attachment details?" -> GET /attachments/{attachment_gid}
"Delete a attachment?" -> DELETE /attachments/{attachment_gid}
"List all attachments?" -> GET /attachments
"Create a attachment?" -> POST /attachments
"List all audit_log_events?" -> GET /workspaces/{workspace_gid}/audit_log_events
"Create a batch?" -> POST /batch
"List all custom_field_settings?" -> GET /projects/{project_gid}/custom_field_settings
"List all custom_field_settings?" -> GET /portfolios/{portfolio_gid}/custom_field_settings
"Create a custom_field?" -> POST /custom_fields
"Get custom_field details?" -> GET /custom_fields/{custom_field_gid}
"Update a custom_field?" -> PUT /custom_fields/{custom_field_gid}
"Delete a custom_field?" -> DELETE /custom_fields/{custom_field_gid}
"List all custom_fields?" -> GET /workspaces/{workspace_gid}/custom_fields
"Create a enum_option?" -> POST /custom_fields/{custom_field_gid}/enum_options
"Create a insert?" -> POST /custom_fields/{custom_field_gid}/enum_options/insert
"Update a enum_option?" -> PUT /enum_options/{enum_option_gid}
"List all events?" -> GET /events
"Get goal_relationship details?" -> GET /goal_relationships/{goal_relationship_gid}
"Update a goal_relationship?" -> PUT /goal_relationships/{goal_relationship_gid}
"List all goal_relationships?" -> GET /goal_relationships
"Create a addSupportingRelationship?" -> POST /goals/{goal_gid}/addSupportingRelationship
"Create a removeSupportingRelationship?" -> POST /goals/{goal_gid}/removeSupportingRelationship
"Get goal details?" -> GET /goals/{goal_gid}
"Update a goal?" -> PUT /goals/{goal_gid}
"Delete a goal?" -> DELETE /goals/{goal_gid}
"List all goals?" -> GET /goals
"Create a goal?" -> POST /goals
"Create a setMetric?" -> POST /goals/{goal_gid}/setMetric
"Create a setMetricCurrentValue?" -> POST /goals/{goal_gid}/setMetricCurrentValue
"Create a addFollower?" -> POST /goals/{goal_gid}/addFollowers
"Create a removeFollower?" -> POST /goals/{goal_gid}/removeFollowers
"List all parentGoals?" -> GET /goals/{goal_gid}/parentGoals
"Get job details?" -> GET /jobs/{job_gid}
"Create a organization_export?" -> POST /organization_exports
"Get organization_export details?" -> GET /organization_exports/{organization_export_gid}
"List all portfolio_memberships?" -> GET /portfolio_memberships
"Get portfolio_membership details?" -> GET /portfolio_memberships/{portfolio_membership_gid}
Response Tips
Check response schemas in references/api-spec.lap for field details
List endpoints may support pagination; check for limit, offset, or cursor params
Create/update endpoints typically return the created/updated object
References
Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas
Generated from the official API spec by LAP
GET /projects/{project_gid}/tasks Get tasks from a project
POST /tasks/{task_gid}/removeFollowers Remove followers from a task
"List all portfolio_memberships?" -> GET /portfolios/{portfolio_gid}/portfolio_memberships
"List all portfolios?" -> GET /portfolios
"Create a portfolio?" -> POST /portfolios
"Get portfolio details?" -> GET /portfolios/{portfolio_gid}
"Update a portfolio?" -> PUT /portfolios/{portfolio_gid}
"Delete a portfolio?" -> DELETE /portfolios/{portfolio_gid}
"List all items?" -> GET /portfolios/{portfolio_gid}/items
"Create a addItem?" -> POST /portfolios/{portfolio_gid}/addItem
"Create a removeItem?" -> POST /portfolios/{portfolio_gid}/removeItem
"Create a addCustomFieldSetting?" -> POST /portfolios/{portfolio_gid}/addCustomFieldSetting
"Create a removeCustomFieldSetting?" -> POST /portfolios/{portfolio_gid}/removeCustomFieldSetting
"Create a addMember?" -> POST /portfolios/{portfolio_gid}/addMembers
"Create a removeMember?" -> POST /portfolios/{portfolio_gid}/removeMembers
"Get project_brief details?" -> GET /project_briefs/{project_brief_gid}
"Update a project_brief?" -> PUT /project_briefs/{project_brief_gid}
"Delete a project_brief?" -> DELETE /project_briefs/{project_brief_gid}
"Create a project_brief?" -> POST /projects/{project_gid}/project_briefs
"Get project_membership details?" -> GET /project_memberships/{project_membership_gid}
"List all project_memberships?" -> GET /projects/{project_gid}/project_memberships
"Get project_statuse details?" -> GET /project_statuses/{project_status_gid}
"Delete a project_statuse?" -> DELETE /project_statuses/{project_status_gid}
"List all project_statuses?" -> GET /projects/{project_gid}/project_statuses
"Create a project_statuse?" -> POST /projects/{project_gid}/project_statuses
"Get project_template details?" -> GET /project_templates/{project_template_gid}
"List all project_templates?" -> GET /project_templates
"List all project_templates?" -> GET /teams/{team_gid}/project_templates
"Create a instantiateProject?" -> POST /project_templates/{project_template_gid}/instantiateProject
"List all projects?" -> GET /projects
"Create a project?" -> POST /projects
"Get project details?" -> GET /projects/{project_gid}
"Update a project?" -> PUT /projects/{project_gid}
"Delete a project?" -> DELETE /projects/{project_gid}
"Create a duplicate?" -> POST /projects/{project_gid}/duplicate
"List all projects?" -> GET /tasks/{task_gid}/projects
"List all projects?" -> GET /teams/{team_gid}/projects
"Create a project?" -> POST /teams/{team_gid}/projects
"List all projects?" -> GET /workspaces/{workspace_gid}/projects
"Create a project?" -> POST /workspaces/{workspace_gid}/projects
"Create a addCustomFieldSetting?" -> POST /projects/{project_gid}/addCustomFieldSetting
"Create a removeCustomFieldSetting?" -> POST /projects/{project_gid}/removeCustomFieldSetting
"List all task_counts?" -> GET /projects/{project_gid}/task_counts
"Create a addMember?" -> POST /projects/{project_gid}/addMembers
"Create a removeMember?" -> POST /projects/{project_gid}/removeMembers
"Create a addFollower?" -> POST /projects/{project_gid}/addFollowers
"Create a removeFollower?" -> POST /projects/{project_gid}/removeFollowers
"Create a saveAsTemplate?" -> POST /projects/{project_gid}/saveAsTemplate
"Get section details?" -> GET /sections/{section_gid}
"Update a section?" -> PUT /sections/{section_gid}
"Delete a section?" -> DELETE /sections/{section_gid}
"List all sections?" -> GET /projects/{project_gid}/sections
"Create a section?" -> POST /projects/{project_gid}/sections
"Create a addTask?" -> POST /sections/{section_gid}/addTask
"Create a insert?" -> POST /projects/{project_gid}/sections/insert
"Get status_update details?" -> GET /status_updates/{status_gid}
"Delete a status_update?" -> DELETE /status_updates/{status_gid}
"List all status_updates?" -> GET /status_updates
"Create a status_update?" -> POST /status_updates
"Get story details?" -> GET /stories/{story_gid}
"Update a story?" -> PUT /stories/{story_gid}
"Delete a story?" -> DELETE /stories/{story_gid}
"List all stories?" -> GET /tasks/{task_gid}/stories
"Create a story?" -> POST /tasks/{task_gid}/stories
"List all tags?" -> GET /tags
"Create a tag?" -> POST /tags
"Get tag details?" -> GET /tags/{tag_gid}
"Update a tag?" -> PUT /tags/{tag_gid}
"Delete a tag?" -> DELETE /tags/{tag_gid}
"List all tags?" -> GET /tasks/{task_gid}/tags
"List all tags?" -> GET /workspaces/{workspace_gid}/tags
"Create a tag?" -> POST /workspaces/{workspace_gid}/tags
"List all tasks?" -> GET /tasks
"Create a task?" -> POST /tasks
"Get task details?" -> GET /tasks/{task_gid}
"Update a task?" -> PUT /tasks/{task_gid}
"Delete a task?" -> DELETE /tasks/{task_gid}
"Create a duplicate?" -> POST /tasks/{task_gid}/duplicate
"List all tasks?" -> GET /projects/{project_gid}/tasks
"List all tasks?" -> GET /sections/{section_gid}/tasks
"List all tasks?" -> GET /tags/{tag_gid}/tasks
"List all tasks?" -> GET /user_task_lists/{user_task_list_gid}/tasks
"List all subtasks?" -> GET /tasks/{task_gid}/subtasks
"Create a subtask?" -> POST /tasks/{task_gid}/subtasks
"Create a setParent?" -> POST /tasks/{task_gid}/setParent
"List all dependencies?" -> GET /tasks/{task_gid}/dependencies
"Create a addDependency?" -> POST /tasks/{task_gid}/addDependencies
"Create a removeDependency?" -> POST /tasks/{task_gid}/removeDependencies
"List all dependents?" -> GET /tasks/{task_gid}/dependents
"Create a addDependent?" -> POST /tasks/{task_gid}/addDependents
"Create a removeDependent?" -> POST /tasks/{task_gid}/removeDependents
"Create a addProject?" -> POST /tasks/{task_gid}/addProject
"Create a removeProject?" -> POST /tasks/{task_gid}/removeProject
"Create a addTag?" -> POST /tasks/{task_gid}/addTag
"Create a removeTag?" -> POST /tasks/{task_gid}/removeTag
"Create a addFollower?" -> POST /tasks/{task_gid}/addFollowers
"Create a removeFollower?" -> POST /tasks/{task_gid}/removeFollowers
"List all search?" -> GET /workspaces/{workspace_gid}/tasks/search
"Get team_membership details?" -> GET /team_memberships/{team_membership_gid}
"List all team_memberships?" -> GET /team_memberships
"List all team_memberships?" -> GET /teams/{team_gid}/team_memberships
"List all team_memberships?" -> GET /users/{user_gid}/team_memberships
"Create a team?" -> POST /teams
"Get team details?" -> GET /teams/{team_gid}
"List all teams?" -> GET /workspaces/{workspace_gid}/teams
"List all teams?" -> GET /users/{user_gid}/teams
"Create a addUser?" -> POST /teams/{team_gid}/addUser
"Create a removeUser?" -> POST /teams/{team_gid}/removeUser
"Get time_period details?" -> GET /time_periods/{time_period_gid}
"List all time_periods?" -> GET /time_periods
"List all typeahead?" -> GET /workspaces/{workspace_gid}/typeahead
"Get user_task_list details?" -> GET /user_task_lists/{user_task_list_gid}
"List all user_task_list?" -> GET /users/{user_gid}/user_task_list
"List all users?" -> GET /users
"Get user details?" -> GET /users/{user_gid}
"List all favorites?" -> GET /users/{user_gid}/favorites
"List all users?" -> GET /teams/{team_gid}/users
"List all users?" -> GET /workspaces/{workspace_gid}/users
"List all webhooks?" -> GET /webhooks
"Create a webhook?" -> POST /webhooks
"Get webhook details?" -> GET /webhooks/{webhook_gid}
"Update a webhook?" -> PUT /webhooks/{webhook_gid}
"Delete a webhook?" -> DELETE /webhooks/{webhook_gid}
"Get workspace_membership details?" -> GET /workspace_memberships/{workspace_membership_gid}
"List all workspace_memberships?" -> GET /users/{user_gid}/workspace_memberships
"List all workspace_memberships?" -> GET /workspaces/{workspace_gid}/workspace_memberships
"List all workspaces?" -> GET /workspaces
"Get workspace details?" -> GET /workspaces/{workspace_gid}
"Update a workspace?" -> PUT /workspaces/{workspace_gid}
"Create a addUser?" -> POST /workspaces/{workspace_gid}/addUser
"Create a removeUser?" -> POST /workspaces/{workspace_gid}/removeUser
"How to authenticate?" -> See Auth section