V
Vycari/maintainerd
Config-driven maintainer skills for Claude Code — a plugin marketplace of audits, daily ops, doc validation,…
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
- ★ 数取值
- 3 ★ · Vycari/maintainerd · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
- 来源明细
- 从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
- 收录与活跃
- 收录于 2026-11-09 · 最近见到 2026-11-14 · 共见到 6 次 · 被 1 个来源列出
- 评分构成
- 综合分 103 · 3 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库
Vycari/maintainerd;我们收录于 2026-11-09;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。# Maintainerd
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Maintainerd is a Claude Code plugin marketplace of config-driven maintainer skills — the nightly
audits, daily changelog, doc validation, PR flow, and autonomous issue→PR pipeline that a
solo maintainer wants on every repo, extracted so they live in one place instead of being
copy-pasted (and drifting) across projects.
Every skill reads a small per-repo config contract — .claude/maintainerd.json plus a few
.claude/guidelines/.md files — checked into the consuming repo. The same skill runs
unchanged in a Python repo and a TypeScript repo; only the config differs. The bootstrap
skill generates that contract for any repo.
## Plugins
| Plugin | Skills | Install when |
| maintainerd-core | bootstrap, doctor, new-repo | Always — bootstrap generates the config every other plugin needs; doctor validates it; new-repo brings a repo to a fleet's standard. |
| repo-ops | create-pr, address-review, release, daily-changelog, daily-update (plus three PreToolUse Bash hooks, pr-template-guard, skip-label-race-guard and merge-guard, and an opt-in PostToolUse hook, review-reply-postcondition) | You want the baseline PR + changelog dev flow. |
| audits | audit-architecture, audit-tests, audit-security, audit-deps, audit-design-docs, audit-product-docs | You want scheduled tech-debt / test / security / dependency / doc sweeps. |
| research | research-radar | You want proactive research surfaced — a periodic arXiv scan for papers relevant to this repo. |
| journal | worklog | You want a day's shipped work captured into your Obsidian vault (user-scoped — spans all your repos). |
| auto-dev | create-issue, auto-dev, review-queue | You want the autonomous issue→PR pipeline (from issue intake through build to review). |
| deps-flow | dependabot | You want the Dependabot queue drained unattended — and you're willing to let a skill merge. |
A repo installs only the plugins it wants. auto-dev works standalone (with maintainerd-core
for config); the audits and repo-ops compose but don't require each other.
> deps-flow is the exception to the suite's "never auto-merges" rule. Every other skill stops
> at the merge gate; dependabot merges dependency PRs that pass a strict gate (all checks
> concluded green, no requested changes, bump level within the repo's policy). It requires an
> explicit depsFlow.enabled: true — an absent config block means off, never defaults. Run
> /dependabot dry-run first.
## Setup in a new repo
1. Add the marketplace (once per machine):
bash
claude plugin marketplace add Vycari/maintainerd
# or, for local development:
claude plugin marketplace add /path/to/your/checkout/maintainerd
2. Install the plugins you want, starting with core:
text
/plugin # then install maintainerd-core, repo-ops, audits, research, auto-dev as desired
3. Generate the config by running the bootstrap skill in the target repo:
text
/bootstrap
It inspects the repo (language, repo slug, default branch, source/test dirs, lint/test
commands), confirms anything ambiguous with you, and writes:
.claude/maintainerd.json — the structured config (see
plugins/core/references/config-schema.md).
.claude/guidelines/coding.md, testing.md, invariants.md — starter guideline files
audits, daily changelog, doc validation, PR flow, and autonomous issue→PR pipeline that a
solo maintainer wants on every repo, extracted so they live in one place instead of being
copy-pasted (and drifting) across projects.
Every skill reads a small per-repo config contract — .claude/maintainerd.json plus a few
.claude/guidelines/.md files — checked into the consuming repo. The same skill runs
unchanged in a Python repo and a TypeScript repo; only the config differs. The bootstrap
skill generates that contract for any repo.
## Plugins
| Plugin | Skills | Install when |
| maintainerd-core | bootstrap, doctor, new-repo | Always — bootstrap generates the config every other plugin needs; doctor validates it; new-repo brings a repo to a fleet's standard. |
| repo-ops | create-pr, address-review, release, daily-changelog, daily-update (plus three PreToolUse Bash hooks, pr-template-guard, skip-label-race-guard and merge-guard, and an opt-in PostToolUse hook, review-reply-postcondition) | You want the baseline PR + changelog dev flow. |
| audits | audit-architecture, audit-tests, audit-security, audit-deps, audit-design-docs, audit-product-docs | You want scheduled tech-debt / test / security / dependency / doc sweeps. |
| research | research-radar | You want proactive research surfaced — a periodic arXiv scan for papers relevant to this repo. |
| journal | worklog | You want a day's shipped work captured into your Obsidian vault (user-scoped — spans all your repos). |
| auto-dev | create-issue, auto-dev, review-queue | You want the autonomous issue→PR pipeline (from issue intake through build to review). |
| deps-flow | dependabot | You want the Dependabot queue drained unattended — and you're willing to let a skill merge. |
A repo installs only the plugins it wants. auto-dev works standalone (with maintainerd-core
for config); the audits and repo-ops compose but don't require each other.
> deps-flow is the exception to the suite's "never auto-merges" rule. Every other skill stops
> at the merge gate; dependabot merges dependency PRs that pass a strict gate (all checks
> concluded green, no requested changes, bump level within the repo's policy). It requires an
> explicit depsFlow.enabled: true — an absent config block means off, never defaults. Run
> /dependabot dry-run first.
## Setup in a new repo
1. Add the marketplace (once per machine):
bash
claude plugin marketplace add Vycari/maintainerd
# or, for local development:
claude plugin marketplace add /path/to/your/checkout/maintainerd
2. Install the plugins you want, starting with core:
text
/plugin # then install maintainerd-core, repo-ops, audits, research, auto-dev as desired
3. Generate the config by running the bootstrap skill in the target repo:
text
/bootstrap
It inspects the repo (language, repo slug, default branch, source/test dirs, lint/test
commands), confirms anything ambiguous with you, and writes:
.claude/maintainerd.json — the structured config (see
plugins/core/references/config-schema.md).
.claude/guidelines/coding.md, testing.md, invariants.md — starter guideline files
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/vycari-maintainerd/)
- 来源
- github · https://github.com/Vycari/maintainerd
- 按领域浏览
- 开源项目
- Traction
- 3 ★
- 收录于
- 今天
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。