Andon icon

Andon

primefoldtools/andon · v0.1.1 · Development & Workflow

by PrimeFoldToolsOwner verifiedAwesome AI Plugins

Stop hooks that stop a coding agent from claiming "done" without proof, using a same-session verification log, warn or block mode, and a public defect ledger.

Follow0
Protect this install with HOL Guard

Guard checks the skills and MCP servers a plugin adds on your machine and asks you before a risky action runs. The scores above are free, and no plan changes them.

Is Andon a fit?

From the plugin's manifest and HOL's scan. Anything the plugin does not declare is shown as not declared.

Works with

  • Codex
  • Claude Code
  • 1 skill
  • Runs hooks on agent events

Before you install

Sign-in
Asks you to sign in when you install it
Declared access
Interactive, Write
License
MIT

Check before relying on it

What is Andon?

Andon is a published development & workflow plugin for AI coding agents that works with Codex and Claude Code, developed by PrimeFoldTools and distributed through the HOL AI plugin registry. Stop hooks that stop a coding agent from claiming "done" without proof, using a same-session verification log, warn or block mode, and a public defect ledger.

Canonical slug
primefoldtools/andon
Version
v0.1.1 · updated Nov 7, 2026

Registry snapshot

Owner verification
Verified on HOL as @PrimeFoldTools
Marketplace source
.claude-plugin/marketplace.json
Scanner
HOL plugin scanner
Security result
Partial scan
Digest verified
Yes
1 bundled skillRead, copy or download each SKILL.mdOpen skills

Trust and security

Trust & reputation

On-Chain Verified
93

HOL Trust Score

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
100/100
Maintenance
65/100
MCP server setup
100/100
Plugin Security
97/100
Provenance
80/100
Publisher Quality
100/100

Provenance

Plugin root
.
Source repo
https://github.com/PrimeFoldTools/Andon
Source commit
3bfc06efb161…
Publisher verified
Yes
Owner verified
@PrimeFoldTools
Agent Plugins 1.0
Not detected

Continuous scanner CI detected

No action is required. This plugin receives the full trust score.

README badge detected

The source repository README links to this HOL listing. Distribution, not security evidence. It adds a 2% engagement adjustment to the overall trust score and never changes the security result.

Partial scan
Security result
97
Score from finished checks
0
High findings

Some checks did not finish: Cisco skill scan. No blocking issue was found in the checks that did finish, but this is not a passed scan.

Provider
codex-plugin-scanner
Grade
A · Excellent
Version
3.24.2
codex:hol-plugin-scanner-xtD3dY / cisco-skill-scanner: failedcodex:hol-plugin-scanner-xtD3dY / cisco-mcp-scanner: skipped

[claude:.] Claude Plugin

18/18

5 checks

[claude:.] Security

16/16

6 checks

[claude:.] Operational Security

N/A

5 checks · not applicable

[claude:.] Code Quality

10/10

2 checks

[codex:.] Manifest Validation

31/31

9 checks

[codex:.] Security

16/16

9 checks

[codex:.] Operational Security

N/A

5 checks · not applicable

[codex:.] Best Practices

9/12

5 checks

[codex:.] Marketplace

N/A

3 checks · not applicable

[codex:.] Skill Security

5/5

4 checks

[codex:.] Code Quality

10/10

2 checks

Published advisories

None matched in GitHub security advisories, checked . This covers published advisories only, not problems nobody has reported.

GitHub security advisories are those the source repository has published.

Findings

infobest-practicesCODEXIGNORE_MISSING

A .codexignore file helps prevent accidental inclusion of local artifacts and secrets.

Add a .codexignore file with generated assets, local state, and secret paths.

Install guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs

Optional: install HOL Guard for Claude Code first, so it can check this plugin's tools on your machine before Claude Code uses them.

  1. 1

    Add the marketplace

    Run this inside a Claude Code session. It registers the marketplace manifest shipped at the repository root. If the repository ships none, add the generated entry from the Advanced section below first.

    claude code
  2. 2

    Install the plugin

    Installs the andon entry from the primefold-tools marketplace.

    claude code
  3. 3

    Scripted alternative

    Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.

    shell
  4. 4

    Check it is installed

    Lists installed plugins. The entry should appear as enabled.

    shell

To remove it later, run claude plugin uninstall andon@primefold-tools.

Did setup work in Claude Code?

No setup reports for Claude Code yet. Self-reported by signed-in visitors. Copying a command is not counted, and most installs are never reported.

Attested installs: Fewer than 10 attested installs of this plugin in week 2026-W44, so no number is shown. Counted from opt-in HOL Guard install reports, once per machine and runtime, and never mixed with the answers above. How install reports work.

Loading reviews

Plugin manifest

{
  "name": "andon",
  "version": "0.1.1",
  "description": "Pull the cord on a false \"done\": a claim-check Stop hook, an auto-orient memory hook, wrap/orient commands and a log-mistake skill.",
  "author": {
    "name": "PrimeFoldTools",
    "url": "https://github.com/PrimeFoldTools"
  },
  "homepage": "https://github.com/PrimeFoldTools/andon",
  "repository": "https://github.com/PrimeFoldTools/andon",
  "license": "MIT",
  "keywords": [
    "hooks",
    "verification",
    "claim-check",
    "memory",
    "stop-hook"
  ],
  "skills": "./",
  "hooks": "./hooks/hooks.json",
  "interface": {
    "displayName": "Andon",
    "developerName": "PrimeFoldTools",
    "shortDescription": "Catch a false \"done\" before it reaches you",
    "longDescription": "A Stop hook that warns when the agent's final message claims work is done without a fresh verification record, a UserPromptSubmit hook that loads memory/MEMORY.md once per session, the wrap and orient commands (Codex turns commands/*.md into skills), and a log-mistake skill.",
    "category": "Productivity",
    "capabilities": [
      "Interactive",
      "Write"
    ],
    "defaultPrompt": [
      "Orient: read memory/MEMORY.md and tell me where things stand"
    ],
    "websiteURL": "https://github.com/PrimeFoldTools/Andon",
    "privacyPolicyURL": "https://github.com/PrimeFoldTools/Andon/blob/main/PRIVACY.md",
    "termsOfServiceURL": "https://github.com/PrimeFoldTools/Andon/blob/main/TERMS.md",
    "brandColor": "#EB1A1B",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/logo.png",
    "screenshots": [
      "./assets/screenshot1.png"
    ]
  },
  "holManifestOrigin": "repository",
  "registryIndexVersion": 9
}

Marketplace source

Repo URL
https://github.com/PrimeFoldTools/Andon
Marketplace path
.claude-plugin/marketplace.json
Source path
plugins/PrimeFoldTools/Andon
Install policy
AVAILABLE

Skills

1 SKILL.md file ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • log-mistake

    codex/skills/log-mistake/SKILL.md

    Append a one-line entry to the Mistakes Log (symptom, correction, codified). Use when the user says "log this mistake", corrects a mistake you made, or asks to record what went wrong.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File inventory

.claude-plugin/marketplace.json

file

422 bytes

009d4dac5e5dbc75…

.claude-plugin/plugin.json

file

826 bytes

33120b63fd5f285f…

.codex-plugin/plugin.json

plugin-manifest

1,480 bytes

58afeb78eb459224…

AGENTS.md

file

2,817 bytes

85be39a1595fcabe…

agents/auditor.md

file

1,082 bytes

f1e0b89d1eff6dd7…

agents/builder.md

file

1,115 bytes

54c44143cff9f507…

agents/chief-of-staff.md

file

1,122 bytes

ddfe8c424f9e953e…

agents/memory-steward.md

file

1,005 bytes

4343dbe3b2985aa1…

agents/README.md

file

1,553 bytes

1ae9080f9ade7a43…

agents/researcher.md

file

1,143 bytes

09d6631883a058d6…

assets/icon.png

asset

11,280 bytes

c7c9051fbe083b92…

assets/logo.png

asset

112,184 bytes

a04ec14b3dda897d…

assets/screenshot1.png

asset

333,480 bytes

8b1a08056ff6a75a…

codex/skills/log-mistake/SKILL.md

skill

990 bytes

82d36f84b51bdd60…

commands/log-mistake.md

file

694 bytes

da4b475559f21769…

commands/orient.md

file

607 bytes

2fdd8586f0c7d714…

commands/README.md

file

712 bytes

b5285bec97ae7349…

commands/wrap.md

file

768 bytes

da38b8b318f053fa…

hooks/auto_orient.py

file

9,076 bytes

39e695409227a72b…

hooks/claim_check_hook.py

file

82,402 bytes

eda24e847818f4eb…

hooks/hooks.json

file

469 bytes

ec773adcc1f0318a…

hooks/log_claim.py

file

4,509 bytes

7824416df8f3df21…

hooks/tests/test_auto_orient_max_bytes_20261018.py

file

3,614 bytes

00a12df0834944c1…

hooks/tests/test_auto_orient_symlink_20261105.py

file

8,808 bytes

37a10e92ed3f3cd9…

hooks/tests/test_auto_orient.py

file

3,296 bytes

9d3bfdef4b85fff5…

hooks/tests/test_backtick_pairing_20261018.py

file

17,586 bytes

e1017f1f7375d9ac…

hooks/tests/test_check_ledger.py

file

9,066 bytes

31a458d354aa684d…

hooks/tests/test_claim_check_hook.py

file

34,247 bytes

47c8d3fb08c13be2…

hooks/tests/test_claim_corpus.py

file

10,231 bytes

1421ea53b30d8717…

hooks/tests/test_codex_compat_20261030.py

file

8,550 bytes

db3fa8a3df1c0764…

hooks/tests/test_edit_after_run_stale_20261107.py

file

11,880 bytes

35662b4e86a87184…

hooks/tests/test_invisible_chars_and_inflight_record_20261028.py

file

7,461 bytes

01cf5a071815b4a7…

hooks/tests/test_memory_rotate.py

file

1,100 bytes

342c615a271bcc6a…

hooks/tests/test_short_closers_and_final_message_20261028.py

file

11,973 bytes

ec7c29d05bfd4c5b…

hooks/tests/test_tool_evidence.py

file

30,756 bytes

5478f560eab73084…

hooks/tests/test_transcript_framing_and_matcher_cost_20261028.py

file

10,929 bytes

9cb76abe63d1bfd1…

LICENSE

file

1,428 bytes

fda233345c2fc9e8…

README.md

file

21,736 bytes

573287e8fe7ce8fa…

SECURITY.md

file

1,896 bytes

c8fd3534836e0253…

Andon — Frequently asked questions

What is Andon?
Andon is an AI plugin in the HOL registry. Stop hooks that stop a coding agent from claiming "done" without proof, using a same-session verification log, warn or block mode, and a public defect ledger.
How do I install Andon?
Install Andon in your harness: Codex — codex plugin marketplace add PrimeFoldTools/Andon; Claude Code — /plugin marketplace add PrimeFoldTools/Andon; Any agent — npx [email protected] add PrimeFoldTools/Andon. Full step-by-step guidance is on the HOL plugin page.
How do I install Andon in HOL Guard?
To install Andon in HOL Guard, start with hol-guard plugin install primefoldtools/andon --apply. The complete step-by-step install guide for HOL Guard is on the HOL plugin page.
How do I install Andon in Codex?
To install Andon in Codex, start with codex plugin marketplace add PrimeFoldTools/Andon. The complete step-by-step install guide for Codex is on the HOL plugin page.
How do I install Andon in Claude Code?
To install Andon in Claude Code, start with /plugin marketplace add PrimeFoldTools/Andon. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
How is the Trust Score for Andon computed?
Andon has a HOL Trust Score of 93 out of 100. The score is a weighted sum of six components from a static scan of the source, capped for high-severity findings and adjusted by two disclosed policies. Memberships and payments are not inputs, and a scan is not a safety guarantee. Full breakdown: https://hol.org/registry/plugins/primefoldtools%2Fandon/trust
Who publishes Andon?
Andon is published by PrimeFoldTools and listed on HOL.

Directory acceptance

Listed in 1 of 5 directory lists

Read from the list each directory publishes on GitHub. Being listed means the directory accepted the plugin; it is not a HOL security rating.

Lists last read . HOL re-reads them every day.

Submitting it? Check it against each directory's rules

Install signal

HOL cannot see every install. These are separate signals from different sources, so they are not added together. Counts under each floor show as <N.

Install commands issued here
<5
HOL Guard install commands issued from this listing, last 28 days.
Opt-in install reports
<10
Machines that reported installing it through HOL Guard in week 2026-W44. Reporting is opt-in, so most installs are not counted.
HOL Guard workspaces
<5
Workspaces that approved it or include it in an approved-plugin feed, as of today.

Reviews and similar plugins