persistence-self-monitoring
v0.3.5Persist-or-quit self-check for coding agents. Bundles the persistence-self-monitoring skill (the 'what': name the hypothesis held, count the variants, name a rival, decide) with per-host hooks (the 'when') that count what an agent cannot feel - the same file edited N times, the same command or error failing N times, tool calls piling up since the user's last message - and speak only when a threshold is crossed. Never blocks. Codex: the same hooks/ adapter as Claude Code - same events, same payload, same output envelope; the hooks run once you trust them with /hooks.
By David GiordanoLicense: Apache-2.01 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 1 skill or MCP entry
- Source updated
- Sep 29, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install persistence-self-monitoring for Codex and Claude Code
codex plugin marketplace add 3dgiordano/agent-plugins
codex plugin marketplace upgrade 3dgiordano-agent-plugins
codex plugin add persistence-self-monitoring@3dgiordano-agent-pluginsPaste and run these commands in a terminal with Codex. They add and refresh the 3dgiordano-agent-plugins catalog, then install this plugin.
Compatibility: the page URL and API slug “persistence-self-monitoring” remain stable.
- Codex:
persistence-self-monitoring@agent-plugin-marketplace→persistence-self-monitoring@3dgiordano-agent-plugins
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/3dgiordano/agent-pluginsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/persistence-self-monitoring/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json└── skills/persistence-self-monitoring/SKILL.md
Included Skills1
Persist-or-quit self-check for when an approach has stopped working. Detects two things agents cannot feel - repeating variants of the same attempt, and effort out of proportion to the request - and turns them into an explicit decision: one more try with a stop condition, switch approach, step back to the plan, or report to the user - including that the goal cannot be met as stated. Triggers - stuck, not working, keeps failing, tried again, still failing, retry, one more time, going in circles, rabbit hole, taking too long, sunk cost, when to give up, make the tests pass, tests that contradict each other or the spec, a check that cannot pass honestly.
Plugin manifests2
{
"name": "persistence-self-monitoring",
"version": "0.3.5",
"description": "Persist-or-quit self-check for coding agents. Bundles the persistence-self-monitoring skill (the 'what': name the hypothesis held, count the variants, name a rival, decide) with per-host hooks (the 'when') that count what an agent cannot feel - the same file edited N times, the same command or error failing N times, tool calls piling up since the user's last message - and speak only when a threshold is crossed. Never blocks. Codex: the same hooks/ adapter as Claude Code - same events, same payload, same output envelope; the hooks run once you trust them with /hooks.",
"author": {
"name": "David Giordano",
"url": "https://github.com/3dgiordano"
},
"homepage": "https://github.com/3dgiordano/agent-plugins/tree/main/plugins/persistence-self-monitoring",
"repository": "https://github.com/3dgiordano/agent-plugins",
"license": "Apache-2.0",
"keywords": [
"persistence",
"self-monitoring",
"sunk-cost",
"perseveration",
"stuck-detection",
"effort-regulation",
"metacognition",
"agent-loop"
],
"skills": "./skills/",
"hooks": "./hooks/hooks.json"
}{
"name": "persistence-self-monitoring",
"version": "0.3.5",
"description": "Persist-or-quit self-check for coding agents. Bundles the persistence-self-monitoring skill (the 'what': name the hypothesis held, count the variants, name a rival, decide) with per-host hooks (the 'when') that count what an agent cannot feel - the same file edited N times, the same command or error failing N times, tool calls piling up since the user's last message - and speak only when a threshold is crossed. Never blocks. Claude Code: UserPromptSubmit turn boundary, PostToolUse counters on every tool, Stop turn summary (log only).",
"author": {
"name": "David Giordano",
"url": "https://github.com/3dgiordano"
},
"homepage": "https://github.com/3dgiordano/agent-plugins/tree/main/plugins/persistence-self-monitoring",
"repository": "https://github.com/3dgiordano/agent-plugins",
"documentationUrl": "https://github.com/3dgiordano/agent-plugins/tree/main/plugins/persistence-self-monitoring#readme",
"supportUrl": "https://github.com/3dgiordano/agent-plugins/issues",
"privacyPolicyUrl": "https://github.com/3dgiordano/agent-plugins/blob/main/SECURITY.md",
"license": "Apache-2.0",
"keywords": [
"persistence",
"self-monitoring",
"sunk-cost",
"perseveration",
"stuck-detection",
"effort-regulation",
"metacognition",
"agent-loop"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[persistence-self-monitoring on Agent Plugins Marketplace](https://pluginsmp.com/plugins/persistence-self-monitoring)