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-codeInstalls 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
