一键导入
bai-update
Update a Black Atom issue (status, labels, relations, etc.)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Update a Black Atom issue (status, labels, relations, etc.)
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Black Atom Industries theme ecosystem context. Load when BAI, themes, adapters, or colorschemes come up.
Bootstrap a Black Atom Industries project — loads org context from about:bai and bai:* skills, then invokes dev:create-project with BAI defaults.
Create a new Black Atom Industries issue
Show Black Atom issues ready to work (no blockers)
Review and clean up Black Atom issues
Show my Black Atom Industries issues
| name | bai-update |
| description | Update a Black Atom issue (status, labels, relations, etc.) |
| user-invocable | false |
| metadata | {"user-invocable":false} |
| allowed-tools | ["Bash","AskUserQuestion"] |
Update an issue's status, add comments, manage relations, or change metadata.
Issue identifier and what to update ($ARGUMENTS in Claude Code, or /skill:bai-update args in Pi).
Examples:
core#50 to In Progresslivery#29 comment: Started working on thiscore#53 priority Urgentcore#50 blocks core#53.github#4 closeIssue format: repo#number (e.g., core#50). Accept #number and infer repo from cwd.
Status workflow: Todo → In Progress → In Review → Done
Load about:bai for GitHub project constants (field IDs, option IDs).
Parse issue identifier (e.g., core#50)
Get current issue state:
gh issue view <number> --repo black-atom-industries/<repo> --json title,state,labels,milestone,body,url,comments
Determine update type and execute:
Status change ("to [status]"):
about:bai):gh api graphql -f query='mutation { updateProjectV2ItemFieldValue(input: { projectId: "PVT_kwDOCY_EKc4BTDpb", itemId: "<item_id>", fieldId: "PVTSSF_lADOCY_EKc4BTDpbzhAaQ3U", value: {singleSelectOptionId: "<status_option_id>"} }) { projectV2Item { id } } }'
Comment ("comment: [text]"):
gh issue comment <number> --repo black-atom-industries/<repo> --body "..."
Priority ("priority [level]"):
Sub-issue ("sub-issue of [issue]" or "add sub [issue]"):
addSubIssue GraphQL mutation (see about:bai for pattern)removeSubIssue mutationBlocker ("blocked by [issue]" or "blocks [issue]"):
addBlockedBy GraphQL mutation (see about:bai for pattern)removeBlockedBy mutationClose:
gh issue close <number> --repo black-atom-industries/<repo>
Labels ("label [name]"):
gh issue edit <number> --repo black-atom-industries/<repo> --add-label "state:blocked"
Confirm what was changed
Updated [core#50]:
Status: Todo → In Progress
https://github.com/black-atom-industries/core/issues/50