release-docs
Skill381 starsChanged 8 days agoISCView on GitHub
Deploy the current documentation from a specified main commit without publishing packages.
8 other projects use a version of this.
Adopted by
Most recently taken up by
- AztecProtocol/aztec-packagestheir own version, first seen Nov 1, 2026
- greglas75/zuvotheir own version, first seen Oct 16, 2026
- turantekin/Parrottheir own version, first seen Oct 9, 2026
- fastrepl/anarlogtheir own version, first seen Oct 8, 2026
- cnoe-io/ai-platform-engineeringtheir own version, first seen Oct 8, 2026
- fastrepl/hyprnotetheir own version, first seen Oct 8, 2026
Other versions8 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 8
- fastrepl/anarlog★ 9.8ksame name
- fastrepl/hyprnote★ 9.8ksame name
- AztecProtocol/aztec-packages★ 459same name
- caipe-io/ai-platform-engineering★ 438same name
- cnoe-io/ai-platform-engineering★ 438same name
- turantekin/Parrot★ 125same name
- greglas75/zuvo★ 7same name
- ApurvBazari/claude-plugins★ 3same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository10 other files it gives its agents.
- AGENTS.mdAGENTS.md
- audit-convexSkill
- create-changesetSkill
- effectSkill
- managing-prereleasesSkill
- upgrade-internal-depsSkill
- upgrade-published-depsSkill
- upgrade-runtime-pinsSkill
- writing-commit-messagesSkill
- writing-technical-documentationSkill
The file
We split this skill into the rules it gives an agent
1 rule. 0 are common, 0 are distinctive, and 1 is very specific to this project.
0
Common
Most of the 8 edited versions we read keep these.
0
Distinctive
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 57
After success, fetch release again and verify the deployed tree:
“Common” is measured: kept by at least 6 in 10 of the 8 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Release documentation
The "Docs Release" workflow (.github/workflows/docs-release.yml) publishes
apps/docs from a specified commit on main. It never versions or publishes
packages. Mintlify continues to deploy release:apps/docs, but that branch is
now only a docs snapshot, not a copy of the source repository or an archive of
older documentation versions.
Fetch the current refs:
git fetch origin \ refs/heads/main:refs/remotes/origin/main \ refs/heads/release:refs/remotes/origin/releaseResolve the requested source to a full commit SHA, defaulting to
origin/main. Require it to be an ancestor oforigin/main:source_sha=$(git rev-parse --verify 'origin/main^{commit}') git merge-base --is-ancestor "$source_sha" origin/main git diff --stat origin/release "$source_sha" -- apps/docs git diff origin/release "$source_sha" -- apps/docsSubstitute a reviewed ref when the user requests a different source; never interpolate untrusted input into a shell command. If docs are unchanged and the deployment branch already contains only
apps/docs, stop as up to date. A first deployment still needs to remove the old manifest, versioned pages, and stale workflows even when the current docs themselves are unchanged.- Require a stable v10-or-later package version and its published
@confect/core@<version>Git tag as an ancestor of the source. The workflow rejects prereleases, retired v9 sources, and versions with no release tag; docs-only deployment cannot promote the site before stable graduation is published. Check the requested docs against published behavior and pending changesets too: a release tag does not prove that a later docs edit describes only shipped features. Warn and get confirmation for unreleased features or an intentional rollback to an older main commit. Dispatch from
mainwith the resolved SHA:gh workflow run docs-release.yml --ref main -f source_ref="$source_sha"- Identify the new run with
gh run list --workflow=docs-release.ymland watch it withgh run watch <run-id>. All docs deployments share one serialized queue. The workflow validates the snapshot, commits it on top ofrelease, and performs an ordinary push; a concurrent external write fails the push rather than overwriting history. Never force-push a docs deployment. After success, fetch
releaseagain and verify the deployed tree:git fetch origin refs/heads/release:refs/remotes/origin/release git diff --exit-code "$source_sha" origin/release -- apps/docs git ls-tree --name-only origin/release git log -1 --format='%H %s' origin/releaseThe root should contain only
apps, with onlydocsbelow it. The deployment commit subject records the source SHA; there is no release manifest. Report the source and deployment SHAs and validation result. Confirm the public site has updated before claiming Mintlify has finished deploying.
The preparation script replaces the destination's tracked tree with the source
docs, removing old .github/workflows on the first deployment. Run it only on a
clean, separate checkout of release. It does not commit or push; those actions
belong to the workflow after validation. The source remains untouched.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

