releasetools avatar

mutex

v0.4.2

by releasetools · author: ReleaseTools

Guard a shared resource with a distributed lock, using the mutex CLI

What mutex does, in the publisher's words

Guard a shared resource with a distributed lock, so that one deploy, migration or staging environment has a single holder at a time. The lock lives in a PostgreSQL table that the mutex CLI and the releasetools/mutex GitHub Action also use, so a lock taken here blocks CI too, and one taken by CI blocks the agent.

From the project README, punctuation lightly normalized · Open the README on GitHub

Skills
2
MCP servers
0
Stars
0
License
Apache-2.0
Repo created
2026-08-19
Last pushed
2026-10-18
Publisher type
Organization
Version
0.4.2

Links

Skills · 2

mutex
Guard a shared resource with a distributed lock, using the mutex CLI over its PostgreSQL lock table. Use when the user asks to lock, unlock, guard, serialise or hold something while a step runs, a deploy, a migration, a staging environment, a release, or asks who holds a lock, to extend one, or to…
naming
Decide which lock an operation takes and what that lock is called, before any lock exists. Use when the user asks to name a lock, wants the lock id for a resource, asks which lock an operation needs or whether it needs one at all, or asks what something would be called, an issue, a PR, a branch, an…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

Category

Other. Assigned by this directory. Agent Plugins 1.0.0 has no category field, so no manifest declares one.

Keywords

mutex · lock · distributed-lock · concurrency · postgres · ci · deployment

Related by publisher and keywords

  • releasereleasetools

    Cut a release: prechecks, notes, version bump, pull request, merge, tag, publish

  • release-notesreleasetools

    Draft a release's changelog entry from the commits since the last tag

  • payloadcms-devAgents-Store

    PayloadCMS dev plugin for Agents Store. Covers collections, fields, globals, hooks, access control, authentication, queries, data management (trash/query presets/folders), localization, adapters, Lexical rich text, admin customization, jobs queue, plugin development, official plugins, Next.js integration, deployment, CLI, migrations, and end-to-end scenarios for TypeScript developers building with Payload v3.

  • Scaffold, develop, evaluate, and deploy AI agents with Google ADK. Bundles skills for the agent development lifecycle.

  • AWS Startup Advisor puts an AWS Startups Solutions Architect in your coding assistant. It recommends the smallest architecture that fits your stage, credits, and team, then can scaffold it, migrate you from Azure, Google Cloud, or Heroku, move your model calls to Amazon Bedrock, and investigate production incidents. It also answers your AWS Activate credits eligibility questions and finds startup offers you can use.

  • boxliteboxlite-ai

    Skills for building, deploying and updating apps on BoxLite cloud.

Add the verified badge to your README[![Verified by AgentPluginsDirectory.com against Schema 1.0.0](https://agentpluginsdirectory.com/badge.svg)](https://agentpluginsdirectory.com/plugins/mutex)

✓ Verified . We fetched the manifest from GitHub and checked it against the official Agent Plugins 1.0.0 schema at agent-plugins.org.