-
Notifications
You must be signed in to change notification settings - Fork 1
Conform to Agent Plugins v1.0.0 alongside Claude Code's format #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,22 @@ | ||
| { | ||
| "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", | ||
| "name": "audits", | ||
| "version": "0.2.5", | ||
| "description": "Scheduled findings that open PRs/issues, deliberately capped and conservative: audit-architecture (tech-debt sweep), audit-tests (test-suite health), audit-security (vulnerable deps, committed secrets incl. git history, permissive defaults — code patterns are left to Claude Code's built-in /security-review), audit-deps (dependency health: outdated, deprecated, unused, lockfile drift, licenses), audit-design-docs (validate design docs against code), and audit-product-docs (validate user-facing docs against code). Detection rules and invariants come from the repo's .claude/maintainerd.json and guidelines files.", | ||
| "author": { | ||
| "name": "Allen Hutchison", | ||
| "url": "https://github.com/allenhutchison" | ||
| }, | ||
| "homepage": "https://github.com/Vycari/maintainerd/tree/main/plugins/audits#readme", | ||
| "repository": "https://github.com/Vycari/maintainerd", | ||
| "license": "MIT", | ||
| "keywords": [ | ||
| "audit", | ||
| "tech-debt", | ||
| "tests", | ||
| "security", | ||
| "dependencies", | ||
| "documentation", | ||
| "maintainer" | ||
| ] | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| { | ||
| "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", | ||
| "name": "auto-dev", | ||
| "version": "0.2.7", | ||
| "description": "Autonomous issue-to-PR pipeline. create-issue is the front door — it turns a rough request into a well-formed, buildable issue by investigating the codebase. auto-dev runs one tick of triage -> plan -> build -> address-review against an auto:* GitHub label state machine and never merges; review-queue is the maintainer's console for approving plans, answering questions, and merging. Label names, comment markers, and branch prefixes are configurable via .claude/maintainerd.json so the pipeline drops into any repo.", | ||
| "author": { | ||
| "name": "Allen Hutchison", | ||
| "url": "https://github.com/allenhutchison" | ||
| }, | ||
| "homepage": "https://github.com/Vycari/maintainerd/tree/main/plugins/auto-dev#readme", | ||
| "repository": "https://github.com/Vycari/maintainerd", | ||
| "license": "MIT", | ||
| "keywords": [ | ||
| "automation", | ||
| "issues", | ||
| "issue-intake", | ||
| "pull-request", | ||
| "pipeline", | ||
| "maintainer" | ||
| ] | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| { | ||
| "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", | ||
| "name": "maintainerd-core", | ||
| "version": "0.2.4", | ||
| "description": "Foundation for the maintainerd maintainer toolkit. Ships bootstrap (generates a repo's .claude/maintainerd.json config contract and starter guidelines) and doctor (validates that setup — config, paths, commands, labels, guidelines, rosters — and reports what's wrong), plus the canonical config schema reference that every other maintainerd plugin reads.", | ||
| "author": { | ||
| "name": "Allen Hutchison", | ||
| "url": "https://github.com/allenhutchison" | ||
| }, | ||
| "homepage": "https://github.com/Vycari/maintainerd/tree/main/plugins/core#readme", | ||
| "repository": "https://github.com/Vycari/maintainerd", | ||
| "license": "MIT", | ||
| "keywords": [ | ||
| "config", | ||
| "bootstrap", | ||
| "doctor", | ||
| "diagnostics", | ||
| "maintainer", | ||
| "scaffolding" | ||
| ] | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| { | ||
| "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", | ||
| "name": "deps-flow", | ||
| "version": "0.2.4", | ||
| "description": "Autonomous Dependabot queue management — the one maintainerd plugin that merges. The dependabot skill gates every bot-authored dependency PR on all checks green, no requested changes, and a configured semver policy (patch/minor by default, majors held for the human), merges one PR per non-overlapping file group per pass, waits for Dependabot to rebase the rest (nudging with @dependabot rebase only when a rebase is genuinely stuck), and repeats until the queue drains. It never fixes a broken update: it diagnoses the CI failure, files one issue with the evidence, labels the PR blocked, and moves on. Install only in repos where a bot is allowed to merge; every knob lives in .claude/maintainerd.json's depsFlow block.", | ||
| "author": { | ||
| "name": "Allen Hutchison", | ||
| "url": "https://github.com/allenhutchison" | ||
| }, | ||
| "homepage": "https://github.com/Vycari/maintainerd/tree/main/plugins/deps-flow#readme", | ||
| "repository": "https://github.com/Vycari/maintainerd", | ||
| "license": "MIT", | ||
| "keywords": [ | ||
| "dependabot", | ||
| "dependencies", | ||
| "merge", | ||
| "automation", | ||
| "pull-request", | ||
| "maintainer" | ||
| ] | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| { | ||
| "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", | ||
| "name": "journal", | ||
| "version": "0.2.5", | ||
| "description": "User-scoped narration and record-keeping that spans repos. worklog captures a day's shipped work — from merged PRs enriched by the live session — into the user's Obsidian vault as a session-summary note, a project-hub link, and a daily-note line. Unlike the repo-scoped plugins, its vault setting lives in a user-level ~/.claude/maintainerd.json, with an optional per-repo project pointer. A home for future journal skills (weekly-review, decision-log).", | ||
| "author": { | ||
| "name": "Allen Hutchison", | ||
| "url": "https://github.com/allenhutchison" | ||
| }, | ||
| "homepage": "https://github.com/Vycari/maintainerd/tree/main/plugins/journal#readme", | ||
| "repository": "https://github.com/Vycari/maintainerd", | ||
| "license": "MIT", | ||
| "keywords": [ | ||
| "journal", | ||
| "worklog", | ||
| "obsidian", | ||
| "notes", | ||
| "maintainer" | ||
| ] | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,21 @@ | ||
| { | ||
| "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", | ||
| "name": "repo-ops", | ||
| "version": "0.2.4", | ||
| "description": "Baseline maintainer dev flow as config-driven skills: create-pr (opens PRs only after running the repo's format/lint/build/test pre-flight), address-review (drive the iterative response loop on bot + human PR feedback to approval — fix, push, reply to every inline thread and a PR-level summary), release (cut a versioned release: gather changes since the last tag, update notes, run the gate, bump, tag, publish), daily-changelog (one markdown file per day from merged PRs), and daily-update (runs the repo's per-day housekeeping skills and bundles their output into one PR). Reads .claude/maintainerd.json.", | ||
| "author": { | ||
| "name": "Allen Hutchison", | ||
| "url": "https://github.com/allenhutchison" | ||
| }, | ||
| "homepage": "https://github.com/Vycari/maintainerd/tree/main/plugins/repo-ops#readme", | ||
| "repository": "https://github.com/Vycari/maintainerd", | ||
| "license": "MIT", | ||
| "keywords": [ | ||
| "pull-request", | ||
| "review-feedback", | ||
| "release", | ||
| "changelog", | ||
| "automation", | ||
| "maintainer" | ||
| ] | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| { | ||
| "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", | ||
| "name": "research", | ||
| "version": "0.2.4", | ||
| "description": "Proactive research skills that surface relevant outside knowledge and open a PR or digest. research-radar periodically scans arXiv for papers relevant to the work in this repo and writes a dated digest. A home for future research tooling (deep research, GitHub/code search, prior-art scans). Themes and output paths come from .claude/maintainerd.json.", | ||
| "author": { | ||
| "name": "Allen Hutchison", | ||
| "url": "https://github.com/allenhutchison" | ||
| }, | ||
| "homepage": "https://github.com/Vycari/maintainerd/tree/main/plugins/research#readme", | ||
| "repository": "https://github.com/Vycari/maintainerd", | ||
| "license": "MIT", | ||
| "keywords": [ | ||
| "research", | ||
| "arxiv", | ||
| "digest", | ||
| "discovery", | ||
| "maintainer" | ||
| ] | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.