Configure work item platform (GitHub Issues or Azure DevOps), detect process template, and save preference. Use when you need to identify where to create or read work items. Do not use for creating work items (use work-item-creation) or for managing implementation workflow (use work-item-workflow).
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "board-config" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/devsquad-copilot/main/.github/plugins/devsquad/skills/board-config/SKILL.md 2. 保存为 ~/.claude/skills/board-config/SKILL.md 3. 装好后重载技能,告诉我可以用了
cat .memory/board-config.md 2>/dev/null
If Board Platform is filled in, use the configured platform. If only Repo Platform is filled in (hook seed), proceed to confirm board.
The repo and the board can be on different platforms. Ask the user:
Repo detected: [Repo Platform from config, or detect from remote]
Where do you want to manage work items?
[G] GitHub Issues
[A] Azure DevOps Boards
[L] Local only (tasks.md)
If Repo Platform is azdo, suggest Azure DevOps Boards as default. If github, ask the user (it could be GitHub Issues or Azure DevOps).
Search existing work items and identify by types:
| Type found | Template |
|---|---|
| Product Backlog Item | Scrum |
| User Story | Agile |
| Issue (without PBI/US) | Basic |
| Requirement | CMMI |
If there are no work items, ask the user.
Save to .memory/board-config.md:
# Board Config
Repo Platform: [github|azdo]
Board Platform: [github|azdo|local]
Azure DevOps URL: [url] (if applicable)
Process Template: [scrum|agile|basic|cmmi] (if Azure DevOps)
| Repository | Board | Action |
|---|---|---|
| GitHub | GitHub | Create issues on GitHub (default) |
| GitHub | Azure DevOps | Create work items on Azure DevOps |
| Azure DevOps | Azure DevOps | Create work items on Azure DevOps |
| Azure DevOps | GitHub | Create issues on GitHub |
| Any | Local | Generate tasks.md only |
type:bug, type:feature, priority:high are found, the project already has conventions| If found | Use pattern |
|---|---|
type:xxx or kind:xxx | Prefix type: or kind: |
priority:xxx or P1/P2/P3 | Same format found |
feature/xxx or feature:xxx | Same format found |
| No pattern | Use devsquad default: type:user-story, feature:<name> |
| Template | User Story Type | Task Type |
|---|---|---|
| Scrum | Product Backlog Item | Task |
| Agile | User Story | Task |
| Basic | Issue | Task |
| CMMI | Requirement | Task |
Scrum:
Agile:
Basic:
CMMI:
为软件架构图提供设计与审查建议,提升文档中的图示清晰度与规范性
帮助你创建、切换并检查代码分支,确保实现前遵循正确分支策略。
用于初始化项目或校验并生成 SDD 文档模板,确保规范齐全且为最新版本。
用于初始化项目时检查并创建社区治理所需的标准仓库文件。
在开始处理 GitHub 或 Azure 工作项前,核对负责人、依赖、优先级与产能。
系统化排查测试失败、构建中断与异常运行问题,帮助快速恢复开发进度