用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Bioconductor/ai-agent-skills --skill adr-author命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Guide an R package or a set of analysis scripts through Bioconductor submission: the pre-submission gate, the Contributions tracker, and post-acceptance maintenance
Run and interpret R CMD build, R CMD check, and both BiocCheck entry points against a Bioconductor package, separating real defects from environment gaps and known false positives
Search, retrieve, evaluate trust, and execute citable workflows from federated protocol repositories
基于 SOC 职业分类
正在显示 SKILL.md
| name | adr-author |
| description | Write a new Architecture Decision Record following the established Nygard format and conventions. |
| version | 1.0.0 |
| category | meta |
| author | bioconductor |
| tags | ["adr","architecture","documentation","decision"] |
Write a new Architecture Decision Record (ADR) following the established Nygard format and conventions. Use this skill when a non-trivial, behavior-affecting decision is made and should be recorded, or the user says "write an ADR", "record this decision", or "document the design rationale".
Invoke this skill when you want to create a new Architecture Decision Record.
docs/adr/.docs/adr/README.md) and a template (e.g., docs/adr/template.md) usually exist in this directory. If a template.md does not exist in the target repository, copy the template.md provided alongside this skill into the target repository's docs/adr/ directory so it is available for future use.NNNN-kebab-title.md, zero-padded sequential number. The next number should be the highest existing number plus 1 (e.g., check ls docs/adr/).Context → Decision → Alternatives considered → Consequences, preceded by a metadata block:
# NNNN. <Title in sentence case>
- **Status:** Accepted (or: Proposed | Superseded by NNNN)
- **Date:** YYYY-MM-DD
- **Deciders:** <Names>
Superseded by NNNN. The new ADR should say supersedes MMMM in its Status line.docs/adr/README.md.Record decisions that change runtime behavior, are expensive to reverse, or are non-obvious from the code (e.g., retry/error policies, storage/publish layouts, framework choices, container strategies). Do NOT write ADRs for routine bug fixes, version bumps, or anything self-evident from the diff.
docs/adr/) to understand the established tone and context.NNNN for the new ADR.template.md (from the repository or from this skill's directory) to docs/adr/NNNN-<kebab-case-title>.md. If the target repository did not have a template, also save a copy of the template to docs/adr/template.md.Superseded by NNNN.docs/adr/README.md).User: "Write an ADR for switching our retry policy to exponential backoff." Agent:
docs/adr/ for the latest ADR to get the tone and next sequence number.docs/adr/template.md to docs/adr/0012-exponential-backoff-retry-policy.md.docs/adr/README.md.template.md in this skill directory for a reference Nygard ADR template.