스킬 asana-automation
📋

asana-automation

안전

Claude로 Asana 워크플로우 자동화

이 스킬은 Claude Code가 Composio의 Rube MCP를 통해 Asana 작업, 프로젝트, 섹션, 팀 및 워크스페이스를 관리할 수 있게 해주며, 수동 API 상호작용을 제거하고 대량 작업 자동화를 가능하게 합니다.

지원: Claude Codex Code(CC)
📊 69 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"asana-automation" 사용 중입니다. Create a task called 'Review PR #123' in the 'Engineering' project, assign to john@example.com, due tomorrow

예상 결과:

Task created successfully!
- Task Name: Review PR #123
- Project: Engineering
- Assignee: john@example.com
- Due Date: 2026-02-25
- Task GID: 1234567890

"asana-automation" 사용 중입니다. List all tasks in the 'Q1 Sprint' project

예상 결과:

Found 12 tasks in 'Q1 Sprint':
1. Setup CI/CD - @alice - Due Feb 28
2. Write API docs - @bob - Due Mar 1
3. Code review - @carol - Due Feb 26
...

"asana-automation" 사용 중입니다. Create a new section called 'In Review' in the 'Engineering' project

예상 결과:

Section created successfully!
- Name: In Review
- Project: Engineering
- Section GID: 0987654321

보안 감사

안전
v1 • 2/24/2026

This skill is purely documentation (SKILL.md) with no executable code. All 65 static findings are false positives: backticks are markdown code formatting, the URL is the legitimate public Rube MCP endpoint, and references to API operations are standard Asana functions not reconnaissance. Safe for publication.

1
스캔된 파일
177
분석된 줄 수
3
발견 사항
1
총 감사 수

높은 위험 문제 (3)

False Positive: Backtick Detection
Static scanner detected backticks as 'Ruby/shell backtick execution' but these are markdown code formatting (e.g., `ASANA_GET_MULTIPLE_WORKSPACES`). No executable code exists in this skill.
False Positive: Weak Cryptographic Algorithm
Static scanner flagged 'weak cryptographic algorithm' on words like 'description' and 'notes'. These are normal text fields, not cryptographic code.
False Positive: System Reconnaissance
Static scanner flagged tool names like ASANA_SEARCH_TASKS_IN_WORKSPACE as 'system reconnaissance'. These are legitimate Asana API operations for task management.
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
50
커뮤니티
75
보안
91
사양 준수

만들 수 있는 것

프로젝트 관리자가 반복 작업 자동화

프로젝트 관리자가 주간 상태 업데이트 작업, 반복되는 스프린트 계획 작업을 만들고, Asana에서 팀원 간 작업 할당을 자동화합니다.

개발자가 스프린트 워크플로우 자동화

개발자가 Claude를 사용하여 코드 리뷰, 버그 추적 및 배포 체크리스트에 대한 작업 템플릿을 스프린트 시작 시 자동으로 생성합니다.

팀이 대량 관리 작업 자동화

팀 리더가 여러 작업을 섹션으로 이동하거나, 프로젝트 복제 생성, 많은 작업에 대한 담당자 업데이트 등의 대량 작업을 수행합니다.

이 프롬프트를 사용해 보세요

새 작업 생성
asana-automation 스킬을 사용하여 [PROJECT_NAME] 프로젝트에 [TASK_NAME]이라는 새 작업을 생성하세요. 담당자를 [EMAIL]로 설정하고 마감일을 [DATE]로 지정하세요.
프로젝트 작업 목록 조회
asana-automation을 사용하여 [PROJECT_NAME] 프로젝트의 모든 작업을 목록으로 표시하세요. 작업 이름, 담당자 및 마감일을 보여주세요.
섹션이 있는 프로젝트 생성
asana-automation을 사용하여 워크스페이스 [WORKSPACE]에 [PROJECT_NAME]이라는 새 프로젝트를 만드세요. [SECTION_1], [SECTION_2] 및 [SECTION_3] 섹션을 추가하세요.
대량 작업 생성
asana-automation을 사용하여 대량으로 다음 작업을 생성하세요: [TASK_LIST]. 각 작업은 적절한 담당자와 함께 [PROJECT_NAME] 프로젝트에 추가되어야 합니다.

모범 사례

  • 사용하기 전에 항상 RUBE_SEARCH_TOOLS를 먼저 호출하여 현재 도구 스키마를 가져오세요
  • 워크플로우 실행 전 Asana 연결 상태가 ACTIVE로 표시되는지 확인하세요
  • API 호출을 위해 이름을 ID로 변환하려면 워크스페이스 GID 해결 패턴을 사용하세요

피하기

  • 작업이 존재한다고 가정하지 않고 확인 - 생성 호출에서 반환된 작업 GID를 항상 확인하세요
  • 워크스페이스 GID 해결 건너뛰기 - 대부분의 작업에는 워크스페이스 컨텍스트가 필요합니다
  • 대량 결과 세트에 대한 페이지네이션 처리하지 않기 - 응답에서 next_page 확인

자주 묻는 질문

Rube MCP란 무엇입니까?
Rube MCP는 Asana 및 기타 서비스와의 통합을 제공하는 Composio의 Model Context Protocol 서버입니다. OAuth 흐름 및 API 통신을 처리합니다.
Asana API 키가 필요합니까?
아니요. Rube MCP는 OAuth 인증을 사용합니다. Asana 계정을 Rube 인터페이스를 통해 연결하면 인증이 자동으로 처리됩니다.
모든 Asana 워크스페이스에 액세스할 수 있습니까?
OAuth 연결 프로세스 중에 인증한 워크스페이스에만 액세스할 수 있습니다. 스킬은 인증된 권한 내에서 작동합니다.
워크스페이스 및 프로젝트 GID는 어떻게 찾습니까?
스킬의 ID 해결 패턴을 사용하세요: ASANA_GET_MULTIPLE_WORKSPACES를 호출하여 워크스페이스 GID를 찾고, ASANA_GET_WORKSPACE_PROJECTS를 호출하여 프로젝트 GID를 찾으세요.
대량 작업이 부분적으로 실패하면 어떻게 됩니까?
병렬 작업의 개별 요청은 독립적입니다. 하나가 실패하면 다른 요청은 계속됩니다. 자동 롤백이 없습니다 - 실패 복구를 수동으로 처리해야 합니다.
반복 작업을 생성할 수 있습니까?
스킬에는 기본 반복 작업 지원이 없습니다. 작업을 개별적으로 생성하거나 Asana의 기본 반복 기능을 별도로 사용해야 합니다.

개발자 세부 정보

파일 구조

📄 SKILL.md