musepi-contributing SKILL.md skillA
musepi-contributing from muselinn/musepi is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add muselinn/musepi/musepi-contributing@git:20261102.a583336Pins git:20261102.a583336 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- muselinn/musepi
- Path
packages/coding-agent/src/bundled-plugins/product-skills/skills/musepi-contributing/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261102.a583336, committed Nov 2, 2026
- Size
- 4,295 bytes
- Repository stars
- 18
- License
- MIT
MusePi 仓库提交规范助手——帮用户按项目模板与 CONTRIBUTING 规范起草/提交 GitHub issue、pull request、commit message 与 changelog,以及跑 release 流程。触发:用户要"提 issue/PR"、"写 PR body"、"提交代码"、"commit 规范"、"发版/release"、或询问仓库贡献流程。.
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
# MusePi 贡献与提交规范
本 skill 汇总 MusePi 仓库(`MuseLinn/MusePi`)的 issue / PR / commit /
release 模板与硬性规范,供 agent 代表用户起草与执行提交流程。所有内容以仓库
实际文件为准,动手前先读对应模板,不要凭记忆编造。
**只在 MusePi 仓库 clone 内适用**:下面的模板路径、`scripts/release.ts` 与
`CHANGELOG.musepi.md` 都不随发行包分发。若当前目录不是该仓库的 clone,先说明
这一点并问用户要仓库路径,不要按这些路径去找文件。
## 模板位置(先读再写)
| 用途 | 文件 |
|---|---|
| PR 模板 | `.github/PULL_REQUEST_TEMPLATE.md` |
| Bug / Feature / Question issue | `.github/ISSUE_TEMPLATE/{bug_report.yml, feature_request.yml, question.yml, config.yml}` |
| 贡献总规范 | `CONTRIBUTING.md` |
| 变更记录 | `packages/coding-agent/CHANGELOG.musepi.md`(musepi 双语版,启动"新功能"面板 + `/changelog` 数据源;有 `[Unreleased]` 段待填) |
| 发布脚本 | `scripts/release.ts` |
## 硬性规范(违反即被拒/失礼)
1. **PR body 必须包含用户本人写的一句话**(解释改了什么、为什么)——生成的
摘要/粘贴的 agent 记录/纯 checklist 都不满足。提交前向用户要这一句。
2. **PR 三段式 + checklist**:`## What` / `## Why`(关联 issue 用 `fixes #N`)/
`## Testing`;勾选 `bun check` 通过、本地实测、用户可见变更更新 CHANGELOG。
3. **不要为即将自己实现的工作开 issue**——维护者可能并行抢做。
4. **major/跨包改动先讨论**(Discord/issue),不要直接大 PR。
5. **AI 辅助提交四约束**:限范围拒绝无关改动、逐文件 review 并理解行为、
自己跑相关 check 与行为验证、**由用户发布**(agent 不自主任 push/发布)。
6. **Issue 模板字段**:Bug 必填 Description / Steps / Expected / Platform
…Read the whole file at its exact version.
How to install
mdr add muselinn/musepi/musepi-contributing@sha256:aae98c39bc458c79The line at the top of this page pins the label git:20261102.a583336, 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_rioz67ntyva5esp6)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Nov 2, 2026.
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 (4295 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
muselinn/musepi · 18 stars · license MIT · pushed 2026-11-07 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_rioz67ntyva5esp6 GET https://markdownregistry.com/api/v1/resolve?ref=muselinn/musepi/musepi-contributing GET https://markdownregistry.com/api/v1/blob/aae98c39bc458c79d8b1a8dec4ab1b3e846f7c10b9456cc4070af77a6bbd30c2
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.