dev-roles SKILL.md skillA
dev-roles from ybz21/roami is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add ybz21/roami/dev-roles@git:20261017.a27f13aPins git:20261017.a27f13a in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- ybz21/roami
- Path
skills/dev-roles/SKILL.md- Versions recorded
- 2
- Latest version
- git:20261017.a27f13a, committed Oct 17, 2026
- First version recorded
- Jun 24, 2026
- Size
- 5,876 bytes
- Repository stars
- 11
- License
- AGPL-3.0
软件开发的角色分工指南:一个开发任务/项目该拆成哪几个角色(产品/架构/前端/后端/ 全栈/测试/设计/审查/运维/文档),每个角色的 scope(负责什么、产出什么、边界在哪), 以及按项目规模怎么选角色、角色之间怎么协作。每个角色另有详细子文档 docs/<key>.md。 蜂群(swarm) leader 拆班子、给成员定 `--subrole`/`--duty` 时读它;也可单独规划团队分工。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# /dev-roles — 软件开发角色分工与 scope 把一个开发目标拆成「一支班子」时对号入座,每个角色有清晰 scope(负责什么 / 产出什么 / 不做什么), 彼此靠**接口契约**解耦以便并行。每个角色的详细打法见 `docs/<key>.md` 子文档。 ## 〇、协作底座(所有角色通用,先会这个) 不管你是哪个角色,在蜂群里都**靠这三样协作**,动手前先记牢: ### 广场(异步沟通,最常用) ```bash roami session swarm say <群> --as <我> --kind note|ask|block "<消息>" # 播报进度 / 提问 / 报阻塞(自动署名) roami session swarm listen <群> --as <我> --mentions --once # 拉与我相关的增量消息 roami session swarm feed <群> # 看整条消息流 ``` - **必处理**:`@我`、`@all`、你负责的卡 `#tN`、以及 leader 的 `decide`/`broadcast`。 - 需要全局调度/别人的活 → `--to leader --kind ask`,**不要自己替别人派活**。 ### 看板(分工,谁负责什么一目了然) ```bash roami session swarm task ls|show|move|done <群> … # 看 / 认领 / 流转你名下的卡 ``` - 卡 = "要做的事";你只推进**自己名下**的卡(`move` 到 doing/review,完成 `done`)。 ### chrome(CLI · Web 验收) ```bash roami chrome goto|click|fill|text|eval|screenshot|tabs … # 用法: roami chrome help ``` - Web 类成果**用 chrome 真跑一遍**(开页面、点按钮、断言文本),比只读代码可靠。 - **干完务必**(解锁下游):`roami session swarm done <群> <我>`。 > 以上是速记。**详细说明各一篇**:[docs/plaza.md](docs/plaza.md)(广场,含**怎么回复** `--re`/`--to`/kind)、 > [docs/board.md](docs/board.md)(看板,列与卡片流转)、[docs/chrome.md](docs/chrome.md)(chrome CLI 全部命令+验收套路)。 …
Read the whole file at its exact version.
How to install
mdr add ybz21/roami/dev-roles@sha256:f1a360e32b387747The line at the top of this page pins the label git:20261017.a27f13a, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_mvatwxqz62p7hjy4)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Jun 24, 2026 and Oct 17, 2026, about one every 115 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261017.a27f13a latest | 2026-10-17 | a27f13a | 5,876 B | A | view · diff |
| git:20260624.0507799 | 2026-06-24 | 0507799 | 5,792 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5876 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
ybz21/roami · 11 stars · license AGPL-3.0 · pushed 2026-11-02 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_mvatwxqz62p7hjy4 GET https://markdownregistry.com/api/v1/resolve?ref=ybz21/roami/dev-roles GET https://markdownregistry.com/api/v1/blob/f1a360e32b38774782b90041907040de14afd523c896e69baf88cef4d666924f
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.