← 返回 Skills 市场
anytao

PingCode

作者 anytao · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ 安全检测通过
416
总下载
1
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install pingcode-skills
功能描述
PingCode 研发管理平台 API 集成。支持查询工作项、生成周报、管理项目进度等。使用场景:研发管理自动化、团队协作、数据分析。
安全使用建议
This package appears to be what it claims: a PingCode API client implemented as local Python scripts that use client credentials. Before installing/using: 1) Verify the PingCode app you create grants only the minimum scopes needed (avoid wide enterprise scopes if possible). 2) Keep PINGCODE_CLIENT_ID and PINGCODE_CLIENT_SECRET in a secure place (environment variables or a secrets manager), and do not paste them into chat. 3) Review the included scripts yourself (they are plain Python) — confirm they only call open.pingcode.com and you are comfortable with their behavior. 4) Note the SKILL.md mentions create_workitem.py but that file is missing; if you need creation capability, implement or obtain the missing script from a trusted source. 5) Be aware scripts fetch one page at a time (no pagination loop) — you may need to adapt them for large projects. 6) If you allow autonomous invocation by an agent that has these environment variables, consider limiting that agent's access or rotating credentials if they become exposed.
功能分析
Type: OpenClaw Skill Name: pingcode-skills Version: 1.1.0 The skill bundle provides a legitimate integration with the PingCode API for project management tasks like fetching work items, listing projects, and generating reports. The scripts (e.g., get_my_tasks.py, generate_weekly_report.py) correctly use environment variables for authentication and communicate only with the official PingCode endpoint (open.pingcode.com) without any signs of data exfiltration, obfuscation, or malicious intent.
能力评估
Purpose & Capability
Name/description, SKILL.md, metadata.json and the included Python scripts all implement PingCode API actions (list projects, work items, update items, generate reports). The two required env vars (PINGCODE_CLIENT_ID, PINGCODE_CLIENT_SECRET) are appropriate for client-credentials access to PingCode.
Instruction Scope
SKILL.md instructs running the included Python scripts and setting only the two environment variables — that matches the scripts. Minor inconsistencies: SKILL.md references a create_workitem.py (marked '待实现') but that file is not present in the package; references/api_docs.md lists slightly different endpoint paths than some scripts (e.g., /v1/agile/workitems vs /v1/project/work_items). The scripts do not perform pagination beyond a single page and return large page_size defaults — functional limitations but not malicious.
Install Mechanism
No install spec or external downloads — this is instruction-and-source-file-only. All Python code is included in the package; nothing is fetched from third-party URLs or executed from unknown archives.
Credentials
Only PINGCODE_CLIENT_ID and PINGCODE_CLIENT_SECRET are required. Those are the expected credentials for the client-credentials grant used by the scripts. No other secrets, unrelated service keys, or system config paths are requested.
Persistence & Privilege
always:false and user-invocable:true (default) — no forced or persistent platform-level presence. disable-model-invocation is false (normal); combined with the limited env vars and no install steps this does not raise extra privilege concerns.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pingcode-skills
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pingcode-skills 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
- 新增获取项目列表脚本(get_projects.py),支持列出所有项目及多种输出格式 - 新增获取指定项目全部工作项脚本(get_project_workitems.py),可按项目名称或 ID 查询 - 新增更新工作项脚本(update_workitem.py),支持修改负责人、时间、优先级、状态等字段 - 在文档中介绍上述新功能与用法,并补充相关示例
v1.0.1
- Added a metadata.json file for skill metadata. - Updated documentation to require setting environment variables PINGCODE_CLIENT_ID and PINGCODE_CLIENT_SECRET instead of hardcoding credentials. - Clarified setup instructions and emphasized credential security. - Minor improvements to wording and structure in SKILL.md for better usability.
v1.0.0
- Initial release of PingCode skill for research and development management integration. - Supports querying your tasks, generating weekly project reports, and managing project progress via PingCode Open API. - Example scripts provided for core features: get work items, generate weekly report. - Includes prerequisite setup instructions and common API endpoints. - Notes on rate limits, token validity, and paging are documented.
元数据
Slug pingcode-skills
版本 1.1.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 3
常见问题

PingCode 是什么?

PingCode 研发管理平台 API 集成。支持查询工作项、生成周报、管理项目进度等。使用场景:研发管理自动化、团队协作、数据分析。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 416 次。

如何安装 PingCode?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install pingcode-skills」即可一键安装,无需额外配置。

PingCode 是免费的吗?

是的,PingCode 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

PingCode 支持哪些平台?

PingCode 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 PingCode?

由 anytao(@anytao)开发并维护,当前版本 v1.1.0。

💬 留言讨论