antigravity-maintainer-batch-release
Run protected AAS maintainer sweeps, PR merge batches, canonical sync, Core preview checks, and scripted releases. Use for repository maintenance, main alignment, CLI/MCP/Workbench changes, or release work; not ordinary contribution tasks.
Install / Use
npx skills add sickn33/agentic-awesome-skills --skill antigravity-maintainer-batch-releaseInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Development & EngineeringSupported Platforms
Our assessment of antigravity-maintainer-batch-release
antigravity-maintainer-batch-release scores 91/100 on our quality scale, 420th of 2,860 Development & Engineering skills we index (top 15%).
Its SKILL.md is 27 KB long, well organised into 16 sections with 1 code example: a thorough specification that gives an agent plenty to work with.
With 46,875 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 3 days ago, so antigravity-maintainer-batch-release is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
antigravity-maintainer-batch-release compared with similar skills
All 4 of these similar skills score higher than antigravity-maintainer-batch-release; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| antigravity-maintainer-batch-release (this skill)by sickn33 | 91 | 46.9k | 3d ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 85.7k | 12d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 73.9k | today | CLAUDE.md |
| rufloby ruvnet | 100 | 73.4k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.1k | today | CLAUDE.md |
Frequently asked questions
- How do I install antigravity-maintainer-batch-release?
- Run
npx skills add sickn33/agentic-awesome-skills --skill antigravity-maintainer-batch-release. The install tabs above show the steps for each supported agent. - Which AI agents does antigravity-maintainer-batch-release work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is antigravity-maintainer-batch-release safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is antigravity-maintainer-batch-release still maintained?
- The repository was last updated 3 days ago, so antigravity-maintainer-batch-release is actively maintained.
Skill content
View source on GitHubname: antigravity-maintainer-batch-release description: "Run protected AAS maintainer sweeps, PR merge batches, canonical sync, Core preview checks, and scripted releases. Use for repository maintenance, main alignment, CLI/MCP/Workbench changes, or release work; not ordinary contribution tasks." risk: critical source: self date_added: "2026-07-18"
Antigravity Maintainer Batch Release
When to Use
Use this skill for repository-wide AAS maintenance, maintainer-side PR repair or merge batches, canonical synchronization, AAS Core or Workbench changes, protected releases, and hosted catalog or legacy redirect infrastructure. Do not use it for ordinary contribution work that does not require maintainer privileges or canonical convergence.
Protected-Main Contract
Treat the repository root containing this skill as pull-request-only:
- Read
AGENTS.md,.github/MAINTENANCE.md, and current maintainer docs before mutation. - Never commit or push directly to
main, even when the user says “push to main.” That phrase names the final target state. - Preserve unrelated dirty work. Use a clean temporary clone or a topic branch for maintainer changes.
- Use
npm run merge:batchfor accepted source PRs. Do not substitute a raw merge API, generic GitHub skill, or generic push helper. - Let
automation/canonical-repo-stateown generated artifacts and contributor-credit convergence after the source batch. - Use
release:prepareandrelease:publishfor releases. They never authorize a directmainpush.
Source Checks
Before changing anything:
- Fetch
origin/main; prove the clean maintainer checkout is onmainand equalsorigin/main. - Inspect live PRs, issues, discussions in scope, Actions failures, Dependabot, CodeQL, secret scanning, and
npm auditwhere relevant. - Confirm current scripts from
package.json; do not rely on remembered release behavior. - Capture user worktree status separately and keep those files out of maintainer commits.
Maintainer Sweep
-
Triage every open PR before editing.
- Separate valid source changes, repairable PRs, conflicts, generated-only noise, promotional links, and unsupported ownership/license changes.
- Review semantics, safety, provenance, risk labels, limitations, source credits, and changed-skill evidence.
- Prefer narrow maintainer repairs on the contributor branch when maintainer edits are enabled.
- Optional accelerator before editing: run
npm run maintainer:sweepfor repo health, open PR check rollup, advisory download of CIpr-evidence-*artifacts (whenpr-evidencesucceeded), optional Jev triage (TYPESAFE_API_KEYin.env.local),merge:batch --dry-runon CI-ready PRs, and a Next actions hint list. Prefer CI evidence over re-runningnpm run pr:evidencelocally when the artifact head matches. For a single head only, usenpm run maintainer:jev-hints -- --base origin/main --head <head-sha>. Sweep/Jev/CI summaries are advisory only;merge:batchrecomputes from trustedmain, and Tessl plus--reviewed-headattestation remain authoritative. Seedocs/maintainers/maintainer-sweep.mdanddocs/maintainers/jev-hints.md.
-
Validate changed skills truthfully.
- Run
npm run validate,npm run validate:references,npm run security:docs, changed-skill evidence, and the relevant tests. - Treat the entire tracked
skills/<skill-id>/**subtree as skill content. Inspect semantics, safety, provenance, declared risk, limitations, and every bundled file directly, including nested examples, scripts, lockfiles, references, and assets. Never reduce evidence or review toSKILL.mdor a fixed support-directory allowlist. - Require changed-skill evidence to cover every Git record in each changed canonical skill subtree. Require the
skill-reviewworkflow for changes underskills/**orplugins/**/skills/**; its reusable result must be keyed by the complete nearest skill-directory fingerprint on the exact current head SHA. - Keep canonical skill ownership lookup proportional to changed-path depth, not total registry size, and preserve the five-minute trusted evaluator budget so repository-wide evidence completes without weakening fail-closed checks. Parse a legacy executable-mode canonical
SKILL.mdonly as private, non-executable snapshot data; keep it reported as unsafe and never materialize symlinks, gitlinks, or other executable files. reviewmeans Tessl semantic review actually ran or a valid identical-content result was reused.manual-review-requiredmeans Tessl credentials or credits were unavailable, or Tessl did not produce a passing result. Perform the maintainer semantic review and attest with--reviewed-head <full-40-character-sha>.- Any non-passing Tessl outcome produces
manual-review-required; complete the semantic review and bind the judgment to the exact head instead of treating a heuristic score as merge authority. - Never report
manual-review-requiredas “Tessl passed.” - Scoped content-review fingerprints document exact bytes and observed checks, not general reliability. Keep explicit compatibility aliases and their complete local support bundles synchronized; the alias-integrity regression checks equality without affecting selection eligibility. Report remaining corpus debt rather than awarding an unqualified validation badge.
- A verified upstream repository rename may bypass the provenance-identity blocker only through an exact entry in the trusted protected-base exception ledger. Record the skill ID, old and new
source_repo, stable upstream repository ID, verification date, and canonical GitHub URL; all other provenance changes remain blocked.
- Run
-
Run checks in parallel where independent.
- Use the repository validation, test, docs-security, source-credit, reference, warning-budget, and targeted app checks required by the changed files.
- Fix deterministic policy failures in the source; do not wait for them as if they were flaky CI.
- For source-only changed paths, a Git copy changes only its destination; renames change both paths. Preserve independent raw-record and blob safety checks and regressions for genuine generated-file mutations.
- Treat
pr-policyfork classification from the exact protected-base implementation as an unprivileged fail-fast gate before dependent work, never as approval authority. Install and resolve every dependency used by that classifier from the same protected-base worktree; never expose it to pull-request-controllednode_modules.merge:batchmust still recompute the current trusted decision before approving any fork run or merging. The intake allowlist also covers browser source underapps/web-app/src/**(.css,.ts,.tsx); those fork runs may be approved, but every web-app source change still requires an exact-head maintainer attestation before merge. - Treat
impact_profileas shadow-only telemetry. It must not skip, downgrade, or satisfy any required check. - For ordinary source PRs, require
source-validationto generate preview state once andartifact-previewto verify the manifest bound to the exact head and run identity. For canonical-sync PRs, rely onpr-policyexact-tree reproduction, keepsource-validationlightweight, requireartifact-previewto confirm no drift, and retain final CI and CodeQL on the mergedmaincommit. - Keep timing observational and test sharding opt-in. Required CI must continue to run the full unsharded
npm run test; deterministic local shards may be used only throughnpm run test:local -- --shard-index N --shard-count M.
-
Merge accepted source PRs in conflict-aware order.
-
Run a dry classification first when useful.
-
For changed skill content, review the exact head and run:
npm run merge:batch -- --prs <PR_LIST> --reviewed-head <FULL_HEAD_SHA> -
merge:batchdoes not rewrite the PR body and does not close or reopen the PR. It evaluates the current immutable PR tuple and may approve only workflow runs bound to that PR and exact head SHA. -
Same-repository location is not sufficient authority for sensitive changes. The guarded same-repository exception is limited to a PR authored by the repository owner and requires an exact full-head attestation; collaborator-authored sensitive PRs fail closed under the external safety policy.
-
The routine protected checks are
pr-policy,pr-evidence,source-validation, andartifact-preview. The retiredaas-v1-baselineworkflow is not a merge prerequisite and must not be awaited or approved during source or canonical-sync batches. -
If the PR head or base changes, discard stale evidence, refresh to the current
origin/main, and rerun the batch. The command does not retry base drift automatically.
-
-
Converge canonical state once after the source batch.
- Wait for the protected
automation/canonical-repo-statePR. - Verify its managed-only diff, required checks, merge result, and the resulting
origin/main. - If an unmanaged repair remains, use a topic PR; never patch
maindirectly.
- Wait for the protected
Reviewed fork bundle exceptions
tools/config/reviewed-fork-skills.json is a protected-base ledger for the two
explicitly reviewed fork contributions #1337 and #1413. Each entry binds the
base repository, fork repository, PR number, original full reviewed head and
complete Git skill-tree object. It permits only Python files under that skill's
scripts/ subtree and its root LICENSE, with a read-only Git copy origin when
needed. It does not allow workflows, arbitrary script types, generated-file
mutations, unsafe modes, links, invalid paths/objects or oversized content.
Both CI intake and merge:batch load the ledger from their trusted evaluator
checkout, never the PR's repository directory. Any change anywhere in the skill
subtree invalidates the exception. A base-only merge may reuse identical content,
but the maintainer must inspect the new complete PR diff and attest its exact
current head with --reviewed-head. Evidence, source-only checks, truthful skill
review, immutable PR/workflow binding and strict branch protection all remain
mandatory. Missing or malformed ledger data fails closed. Further exceptions or
policy expansions need explicit maintainer authorization and protected review.
Workflow Contract Change Gate
When changing maintainer scripts, workflows, or policy, update the canonical skill, maintainer documentation, and regression tests in the same source PR. Add a negative test for every failure mode being fixed, run the relevant dry-run path, and reject any implementation/documentation mismatch. Source PRs must exclude generated registries and plugin mirrors; the protected canonical-sync PR owns that derived state, except for files intentionally staged by the scripted protected-release flow.
Repository documentation consistency
When auditing repository documentation, compare operational guides and translations with exact-base scripts and workflow behavior. Check local links, heading anchors and documented npm commands with tools/scripts/tests/test_documentation_consistency.py; dated evidence and backup snapshots are historical, not current instructions. Keep canonical guides discoverable from docs/README.md, distinguish source merge from release availability, and report the scope of the audit without claiming that all skill procedures or external integrations ran.
Specialized Plugin Consistency
Use data/specialized-plugin-candidates.json for specialized-plugin membership and data/editorial-bundles.json for the installable composition, descriptions, limits and starter prompts. Review changes against canonical skills_index.json; keep IDs stable unless a migration is explicitly requested. Derive the web catalog and prerender/live-verifier counts from these sources instead of maintaining copied lists or fixed counts. Verify full skill-list expansion, sourc
Truncated for display — read the full file on GitHub.
Related Skills
Agent-Reach
85.7kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
73.9kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.4k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
CowAgent
47.1kOpen-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
