SuperAPI AI 工具集

jira-to-local

通用与其它

查看项目

更新于 10-15 20:07

技能介绍

用途:把 Jira 工单拉取到本地磁盘,一个 issue key 对应一个文件夹,包含字段、评论、子任务、工作日志、附件,以及该工单链接的 Confluence 页面。仅支持读取,不会创建、编辑、流转、评论、指派或删除 Jira 中的任何内容;如需写入应改用 atlassian-rest。

主要能力:按工单拉取(pull.md)、按 JQL 或 sprint 批量拉取(bulk-pull.md)、首次配置(setup.md)。脚本均为 Node 18+、零依赖,可在工作区内任意位置运行:config.mjs 读取校验配置,jira-api.mjs 处理凭据与分页 GET,inspect.mjs 做只读探测,setup-choices.mjs 生成决策文件,fetch-issue.mjs 每次拉取一个部分(content、comments、tasks、worklogs、development),fetch-confluence.mjs 拉取关联页面,check-markdown.mjs 与 check-json.mjs 做校验。

使用方式:先运行 workflows/setup.md 生成 .jira.config.json,配置项目、问题类型、字段、看板与输出方式;之后每次拉取运行 pull 或 bulk-pull。凭据通过环境变量提供:export ATLASSIAN_EMAIL="you@example.com" 与 export ATLASSIAN_API_TOKEN="your-api-token",站点由配置中的 jira.domain 指定,可用 node <skill-path>/scripts/jira-api.mjs whoami 检查。

限制:每个部分单独调用,列表必须完整分页,否则视为失败;JSON 文件需通过 schema 校验;格式整理只改排版不改文字。项目 key、问题类型名、自定义字段 id、元数据行映射、清单字段映射均因站点而异,技能不硬编码,需在配置中确认。资料未提供具体收费、价格或平台支持信息。