Skip to content

vycari/repo-ops

v0.6.4MIT

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). Also ships two PreToolUse Bash hooks: pr-template-guard (denies a gh pr create/edit whose body is missing a heading the repo's own PR template requires) and skip-label-race-guard (warns when gh pr create applies the repo's review-skip label without --draft). Reads .claude/maintainerd.json.

What this package declares

The file a client reads when it loads this plugin, exactly as this revision carries it.

plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "repo-ops",
  "version": "0.6.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). Also ships two PreToolUse Bash hooks: pr-template-guard (denies a gh pr create/edit whose body is missing a heading the repo's own PR template requires) and skip-label-race-guard (warns when gh pr create applies the repo's review-skip label without --draft). 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",
    "hooks",
    "pr-template"
  ]
}