This connects Claude to TAPD's agile project management platform through a Python CLI with 43 commands covering stories, bugs, tasks, iterations, test cases, wikis, and timesheets. You can query, create, and update work items, link stories to bugs, manage comments and attachments, and even send enterprise WeChat notifications. Authentication works via personal access token or API credentials. The image handling is thoughtful: when you fetch story details, it automatically parses description images and generates temporary download URLs that last about 5 minutes. If you're running agile workflows on TAPD and want Claude to read backlogs, triage bugs, or update work item statuses without leaving the conversation, this covers the full API surface.

skills.sh installs
290
GitHub stars
33
last updated
Aug 21, 2026

Install

$ npx -y skills add abcfed/claude-marketplace --skill tapd --agent claude-code

Installs into .claude/skills of the current project.

Files

TAPD Skill

本 skill 提供与 TAPD 平台交互的 Python 脚本工具,统一通过 tapd.py 调用。

环境配置

使用前需要配置以下环境变量:

export TAPD_ACCESS_TOKEN="你的个人访问令牌"  # 推荐
# 或
export TAPD_API_USER="API账号"
export TAPD_API_PASSWORD="API密钥"

export TAPD_API_BASE_URL="https://api.tapd.cn"  # 可选,默认
export TAPD_BASE_URL="https://www.tapd.cn"      # 可选,默认
export CURRENT_USER_NICK="你的昵称"               # 可选

使用方式

python scripts/tapd.py <command> [参数]

所有命令默认输出 JSON 格式结果。

命令列表

项目与用户

命令说明
get_user_participant_projects获取用户参与的项目列表
get_workspace_info获取项目信息
get_workitem_types获取需求类别

需求/任务

命令说明
get_stories_or_tasks查询需求/任务
create_story_or_task创建需求/任务
update_story_or_task更新需求/任务
get_story_or_task_count获取数量
get_stories_fields_lable字段中英文对照
get_stories_fields_info字段及候选值

缺陷

命令说明
get_bug查询缺陷
create_bug创建缺陷
update_bug更新缺陷
get_bug_count获取数量

迭代

命令说明
get_iterations查询迭代
create_iteration创建迭代
update_iteration更新迭代

Sponsors

Details

Repository
github.com/abcfed/claude-marketplace
Categories
Backend & APIs, Documentation
First seen
Jun 3, 2026
1patricio0312rev avatarcors-configurationpatricio0312rev/skillsConfigures Cross-Origin Resource Sharing with proper headers, preflight handling, and security best practices. Use when users request "CORS setup", "cross-origi290skills.sh installs
2patricio0312rev avatartable-builderpatricio0312rev/skillsCreates data table patterns with filtering, sorting, pagination, row actions, column configuration, server/client rendering modes, and empty/loading states. Use289skills.sh installs
3evoscientist avatarnano-bananaevoscientist/evoskillsGenerate professional presentation slides and high-quality illustrations using Gemini image generation API (Nano Banana 2), with interactive browser-based revie288skills.sh installs
4bagisto avatarpayment-method-developmentbagisto/agent-skillsPayment gateway development in Bagisto. Activates when creating payment methods, integrating payment gateways like Stripe, PayPal, or any third-party payment pr287skills.sh installs
5dfinity avataric-dashboarddfinity/icskillsQuery the public REST APIs that power dashboard.internetcomputer.org. Covers canister metadata, ICRC ledger data, SNS data, ICP ledger, and network metrics with287skills.sh installs
6patricio0312rev avatarenv-secrets-managerpatricio0312rev/skillsManages environment variables and secrets securely with encryption, rotation, and provider integration. Use when users request "secrets management", "environmen284skills.sh installs