Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .apache-magpie.lock
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ method: local
source: skills/

reconciled:
version: 0.9.0.dev202611132325
at: 2026-11-13
version: 0.9.0.dev202611140420
at: 2026-11-14
skills:
activity-sweep: sha256:a39919af92a37e2d
announce-draft: sha256:edffafcd9d9948ab
Expand Down Expand Up @@ -50,7 +50,7 @@ reconciled:
optimize-skill: sha256:be9968c266788028
override-upstream: sha256:6aa9dd2488726450
pr-stale-sweep: sha256:086e859fb8751476
pr-triage: sha256:54dc4ba1be7b36d4
pr-triage: sha256:a72418ac1e5ebbf9
pre-first-pr-check: sha256:4219bd5fdce4e81d
prepare: sha256:9380580d6421d8b4
privacy-llm: sha256:49a65c36a0dc49ab
Expand Down
28 changes: 14 additions & 14 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,85 +9,85 @@
{
"name": "magpie-adversarial-review",
"source": "./plugins/magpie-adversarial-review",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie \u2014 adversarial review: runs other models' CLIs (Codex, Copilot, Antigravity, Pi, Grok, Goose, Claude) read-only over a change before its PR is created, and merges their findings. Runs from the installed plugin, so no repository needs a copy."
},
{
"name": "magpie-agent-guard",
"source": "./plugins/magpie-agent-guard",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie \u2014 deterministic pre-execution command guard: a PreToolUse hook that denies shell commands which would break a hard framework rule. Runs from the installed plugin, so no repository or worktree needs a local copy."
},
{
"name": "magpie-security-tools",
"source": "./plugins/magpie-security-tools",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie \u2014 the framework tools the skills run as <framework>/tools/<tool> (security tracker edits and CVE JSON, PR and release management, contributor metrics, the privacy gate, setup's permission audit), shipped so a marketplace install needs no framework checkout. The name is historical: every family that runs one of these tools needs this plugin."
},
{
"name": "magpie-vetted-ops",
"source": "./plugins/magpie-vetted-ops",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie \u2014 vetted-ops: a dispatcher for fixed, policy-scoped forge operations, so a session needs one allowlist entry instead of a dozen wildcard `ask` rules. Runs from the installed plugin, which is what keeps the operation catalogue out of reach of the agent that calls it."
},
{
"name": "magpie-contributor-growth",
"source": "./plugins/magpie-contributor-growth",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie contributor-growth family (9 skills)."
},
{
"name": "magpie-issue",
"source": "./plugins/magpie-issue",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie issue family (8 skills)."
},
{
"name": "magpie-mentoring",
"source": "./plugins/magpie-mentoring",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie mentoring family (4 skills)."
},
{
"name": "magpie-pairing",
"source": "./plugins/magpie-pairing",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie pairing family (2 skills)."
},
{
"name": "magpie-pr-management",
"source": "./plugins/magpie-pr-management",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie pr-management family (9 skills)."
},
{
"name": "magpie-release-management",
"source": "./plugins/magpie-release-management",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie release-management family (10 skills)."
},
{
"name": "magpie-repo-health",
"source": "./plugins/magpie-repo-health",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie repo-health family (8 skills)."
},
{
"name": "magpie-security",
"source": "./plugins/magpie-security",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie security family (16 skills)."
},
{
"name": "magpie-setup",
"source": "./plugins/magpie-setup",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie setup family (12 skills)."
},
{
"name": "magpie-utilities",
"source": "./plugins/magpie-utilities",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie utilities family (5 skills)."
}
]
Expand Down
2 changes: 1 addition & 1 deletion .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "magpie",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie \u2014 a reusable, governance-agnostic framework of agentic skills for maintaining open-source projects: release management, security triage, PR and issue workflows, contributor growth, and repo health.",
"author": {
"name": "Apache Magpie",
Expand Down
2 changes: 1 addition & 1 deletion .codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "magpie",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie — agentic skills for maintaining open-source projects.",
"skills": "./skills"
}
2 changes: 1 addition & 1 deletion plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "magpie",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"description": "Apache Magpie — a reusable, governance-agnostic framework of agentic skills for maintaining open-source projects: release management, security triage, PR and issue workflows, contributor growth, and repo health.",
"author": { "name": "Apache Magpie", "url": "https://magpie.apache.org/" },
"homepage": "https://magpie.apache.org/",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-adversarial-review",
"description": "Apache Magpie \u2014 adversarial review: runs other models' CLIs (Codex, Copilot, Antigravity, Pi, Grok, Goose, Claude) read-only over a change before its PR is created, and merges their findings. Runs from the installed plugin, so no repository needs a copy.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-agent-guard/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-agent-guard",
"description": "Apache Magpie \u2014 deterministic pre-execution command guard: a PreToolUse hook that denies shell commands which would break a hard framework rule. Runs from the installed plugin, so no repository or worktree needs a local copy.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-contributor-growth",
"description": "Apache Magpie \u2014 Committer readiness and onboarding: activity, calibration, nominations, sentiment and post-vote onboarding.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-issue/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-issue",
"description": "Apache Magpie \u2014 Issue management: triage, reproduction, fix drafting, reassessment, stale sweeps, deduplication and backlog statistics.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-mentoring/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-mentoring",
"description": "Apache Magpie \u2014 Mentoring: newcomer welcomes, issue explanations, good-first-issue authoring and discovery.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-pairing/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-pairing",
"description": "Apache Magpie \u2014 Local code review: structured self-review or independent adversarial review of a local change.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-pr-management/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-pr-management",
"description": "Apache Magpie \u2014 Pull requests: triage, statistics, code review, stack review, merge candidates, thread mentoring and reviewer routing.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-pr-management/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-pr-management",
"description": "Apache Magpie \u2014 Pull requests: triage, statistics, code review, stack review, merge candidates, thread mentoring and reviewer routing.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-release-management",
"description": "Apache Magpie \u2014 Releases: ASF release planning, RC preparation and signing, voting, promotion, announcements, archives and audits.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-release-management",
"description": "Apache Magpie \u2014 Releases: ASF release planning, RC preparation and signing, voting, promotion, announcements, archives and audits.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-repo-health/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-repo-health",
"description": "Apache Magpie \u2014 Repository maintenance: CI, workflow security, dependency vulnerabilities, licenses and flaky-test audits, plus fixes for audit findings.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-security-tools/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-security-tools",
"description": "Apache Magpie \u2014 the framework tools the skills run as <framework>/tools/<tool> (security tracker edits and CVE JSON, PR and release management, contributor metrics, the privacy gate, setup's permission audit), shipped so a marketplace install needs no framework checkout. The name is historical: every family that runs one of these tools needs this plugin.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-security/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-security",
"description": "Apache Magpie \u2014 Security reports: import through CVE publication, triage, sync, deduplication and invalidation. Maintainer-only.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-security/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-security",
"description": "Apache Magpie \u2014 Security reports: import through CVE publication, triage, sync, deduplication and invalidation. Maintainer-only.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-setup/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-setup",
"description": "Apache Magpie \u2014 Framework setup: installation, updates, verification, project rules, agent isolation and shared configuration.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-setup/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-setup",
"description": "Apache Magpie \u2014 Framework setup: installation, updates, verification, project rules, agent isolation and shared configuration.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-utilities/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-utilities",
"description": "Apache Magpie \u2014 Skill tools: skill discovery, authoring, optimization, maintenance and framework bug reporting.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-utilities/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-utilities",
"description": "Apache Magpie \u2014 Skill tools: skill discovery, authoring, optimization, maintenance and framework bug reporting.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion plugins/magpie-vetted-ops/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "magpie-vetted-ops",
"description": "Apache Magpie \u2014 vetted-ops: a dispatcher for fixed, policy-scoped forge operations, so a session needs one allowlist entry instead of a dozen wildcard `ask` rules. Runs from the installed plugin, which is what keeps the operation catalogue out of reach of the agent that calls it.",
"version": "0.9.0.dev202611132325",
"version": "0.9.0.dev202611140420",
"author": {
"name": "Apache Magpie",
"url": "https://magpie.apache.org/"
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
# Package name matches the project's canonical name. Not published to
# PyPI — this name only frames the framework root as a uv-managed project.
name = "apache-magpie"
version = "0.9.0.dev202611132325"
version = "0.9.0.dev202611140420"
description = "Reusable, governance-agnostic framework of agentic skills for maintaining open-source projects."
requires-python = ">=3.11"

Expand Down
2 changes: 1 addition & 1 deletion uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.