Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-uEjwS2 (lenient mode requires at least one markdown file)
Better Harness
qoder/better-harness · v0.7.0-alpha2 · Development & Workflow
Evidence-backed workflow analysis for coding agents that turns project and session signals into prioritized, verifiable improvements across supported hosts
Is Better Harness 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
- Cursor
- Kimi Code
- 11 skills
Before you install
- Sign-in
- Not declared
- Declared access
- Interactive, Read, Write
- License
- MIT
Check before relying on it
- Some security checks did not finish: Cisco skill scan and HOL plugin scan. See the evidence
- The publisher has not verified ownership on HOL.
What is Better Harness?
Better Harness is a published development & workflow plugin for AI coding agents in the codex ecosystem, developed by Qoder and distributed through the HOL AI plugin registry. Evidence-backed workflow analysis for coding agents that turns project and session signals into prioritized, verifiable improvements across supported hosts
- Canonical slug
- qoder/better-harness
- Version
- v0.7.0-alpha2 · updated Oct 14, 2026
- Open data
- entity.json (JSON-LD)
Trust & reputation
HOL Trust Score
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Canonical profile
- https://hol.org/registry/plugins/qoder%2Fbetter-harness
- Owner verification
- Not verified
- Marketplace source
- Unknown
- Scanner
- Registry fallback scan
- Security result
- Partial scan
- Digest verified
- Yes
Trust & reputation
Trust & reputation
HOL Trust Score
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Provenance
- Plugin root
- .
- Source repo
- https://github.com/QoderAI/better-harness
- Source commit
- 840ff549dfcb…
- Publisher verified
- No
- Owner verified
- Not owner verified
Continuous scanner CI not detected
This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.
Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.
README badge not detected
Plugin owners can add the HOL badge to the repository README from Guard Plugins. Distribution, not security evidence. It adds a 2% engagement adjustment to the overall trust score and never changes the security result.
Security Posture
See how the Trust Score is computedSome checks did not finish: Cisco skill scan and HOL plugin scan. No blocking issue was found in the checks that did finish, but this is not a passed scan.
- Provider
- registry-broker-fallback
- Grade
- A · safe
- Version
- Unknown
Findings
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-a1jZwn (lenient mode requires at least one markdown file)
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner timed out after 60000 ms
Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-Fx2BWi (lenient mode requires at least one markdown file)
Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-6v7m7v (lenient mode requires at least one markdown file)
Cisco skill scanner exited with code 1: Error loading skill: No SKILL.md and no .md files found in /tmp/hol-skill-safety-PRicLt (lenient mode requires at least one markdown file)
Better Harness — Frequently asked questions
- What is Better Harness?
- Better Harness is an AI plugin in the HOL registry. Evidence-backed workflow analysis for coding agents that turns project and session signals into prioritized, verifiable improvements across supported hosts
- How do I install Better Harness?
- Install Better Harness in your harness: Codex — codex plugin marketplace add QoderAI/better-harness; Claude Code — /plugin marketplace add QoderAI/better-harness; Cursor — npx [email protected] add QoderAI/better-harness. Full step-by-step guidance is on the HOL plugin page.
- How do I install Better Harness in Codex?
- To install Better Harness in Codex, start with codex plugin marketplace add QoderAI/better-harness. The complete step-by-step install guide for Codex is on the HOL plugin page.
- How do I install Better Harness in Claude Code?
- To install Better Harness in Claude Code, start with /plugin marketplace add QoderAI/better-harness. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
- How do I install Better Harness in Cursor?
- To install Better Harness in Cursor, start with npx [email protected] add QoderAI/better-harness. The complete step-by-step install guide for Cursor is on the HOL plugin page.
- Is Better Harness free?
- Pricing for Better Harness is published on its HOL plugin page when the maker schedules a launch.
- How is the Trust Score for Better Harness computed?
- Better Harness has a HOL Trust Score of 81 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/qoder%2Fbetter-harness/trust
- Who publishes Better Harness?
- Better Harness is published by Qoder and listed on HOL.
- Is Better Harness available now?
- Better Harness availability is listed on its HOL plugin page.
Install Guidance
Install in Claude Code
Install through the Claude Code plugin marketplace.
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
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
Find the marketplace and plugin names
The install id is <plugin-entry>@<marketplace-name>, and the marketplace name is declared inside the manifest — it can differ from the repository name. List registered marketplaces to read both names.
shell - 3
Install the plugin
Substitute the plugin entry name and the marketplace name shown by the previous step.
claude code
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-W43, 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": "better-harness",
"version": "0.7.0-alpha2",
"description": "Build an AI-ready engineering system for safe coding-agent delivery and continuous software improvement.",
"author": {
"name": "Qoder",
"email": "[email protected]",
"url": "https://qoder.com/"
},
"homepage": "https://github.com/QoderAI/better-harness",
"repository": "https://github.com/QoderAI/better-harness",
"license": "MIT",
"keywords": [
"qoder-plugin",
"better-harness",
"ai-delivery",
"continuous-improvement",
"agent-harness",
"change-confidence"
],
"skills": "./",
"interface": {
"displayName": "Better Harness",
"developerName": "Qoder",
"shortDescription": "Evaluate and improve coding-agent delivery readiness.",
"longDescription": "Use the Better Harness skill to analyze repositories, agent workflows, host assets, guardrails, validation habits, and self-improvement signals for AI delivery readiness.",
"category": "Coding",
"capabilities": [
"Interactive",
"Read",
"Write"
],
"defaultPrompt": [
"Evaluate this repository's AI delivery readiness.",
"Draft a repair plan for a Harness finding.",
"Analyze this project's coding-agent workflow."
],
"websiteURL": "https://github.com/QoderAI/better-harness",
"privacyPolicyURL": "https://qoder.com/en/privacy-policy",
"termsOfServiceURL": "https://qoder.com/product-service",
"brandColor": "#0F766E",
"screenshots": []
},
"holManifestOrigin": "repository",
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/QoderAI/better-harness
- Marketplace path
- Unknown
- Source path
- .
- Install policy
- Unspecified
Skills
11 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
.agents/skills/architecture-model-bootstrap/SKILL.md
Use to refine a generated Better Harness architecture model into a confirmed one for the Impact pane. Trigger when a project has no
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
.agents/skills/change-traceability-review/SKILL.md
Use for change traceability review across specs, commits, PRs, branches, local diffs, and git history, including Spec Preparation,
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
.agents/skills/harness-skill-creator/SKILL.md
Use when bootstrapping or tightening the smallest harness-oriented skill from an existing repository, workflow, evaluation corpus, or harness-analysis chain. Trigger for meta skills, reusable harness workflows, Qoder/Codex plugin skill sets, skill blueprints, and harness-analysis-like skills that need evidence-backed references, validation gates, and qodercli forward-tests.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
.agents/skills/skill-review/SKILL.md
Use when reviewing Codex, Qoder, or repo-local skills and their prompt chains for trigger quality, workflow clarity, progressive disclosure, duplicated instructions, template ownership, output readability, validation gaps, or whether a skill should be edited.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
.agents/skills/triangulate-spec-review/SKILL.md
Review and improve architecture specs, ADRs, plugin or agent directory proposals, and other design documents by running multiple independent AI reviewers such as Claude, Qoder, Codex, or Cursor Agent against the same artifact, normalizing P1/P2/P3 findings, and iterating only on blocking or high-risk issues.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
case-studies/agent-customize/bug-diagnosis-skills/diagnose-backend-bug/SKILL.md
Diagnose a bounded backend or multi-service failure from GitHub Issues, Jira, Aone, user-provided exports, logs, traces, responses, stack traces, or job records. Use when a service, API, RPC, worker, queue, CLI, or scheduled job bug needs correlation through the project's existing observability route before repair; do not use for frontend-only defects or generic logging reviews.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
case-studies/agent-customize/bug-diagnosis-skills/reproduce-frontend-bug/SKILL.md
Build a bounded, replayable browser or UI bug reproduction from GitHub Issues, Jira, Aone, user-provided exports, screenshots, videos, comments, or attachments. Use for browser, WebView, IDE or desktop UI, interaction, responsive, rendering, accessibility, or visual defects that need evidence-preserving reproduction before diagnosis or repair; do not use for ordinary implementation or backend-only failures.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
packages/harness-studio/skills/memory-recap/SKILL.md
Create evidence-linked work profiles, diagnose Coding Agent collaboration friction, and recommend concrete improvements from native memories or frozen exports. Use for memory recaps and agent-usage retrospectives, not memory maintenance or session-performance measurement.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
packages/harness/skills/generate-harness-dsl/SKILL.md
Generate, revise, or review complete Harness as Code `.harness` files when a coding-agent workflow, agent role, skill, tool contract, MCP connection, runtime, or deployment must be compiler-valid and resolvable with `@qoder-ai/harness`.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
skills/better-harness/SKILL.md
Use when /better-harness reviews the outer coding-agent Harness for lifecycle controls, repeated work, project feedback, agent assets, session outcomes, repair planning, durable reports, finding-bound fixes, or manual direct fixes. Invoke only via slash command.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
skills/intent-correlation-analysis/SKILL.md
Analyze a bounded IntentCorrelationPacketV1 and propose reviewable links among user inputs, execution slices, change units, commits, artifacts, and validation outcomes. Use when reconstructing why an observed coding-agent change exists or when Studio needs evidence-backed Intent correlation. Do not use for raw transcript summaries, deterministic file-operation collection, or autonomous confirmation of inferred Intent.
SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.
File Inventory
.agents/skills/architecture-model-bootstrap/references/model-schema.md
file
3,320 bytes
e1470a6a038dad59…
.agents/skills/architecture-model-bootstrap/SKILL.md
skill
5,100 bytes
722a6e76f28fe4b8…
.agents/skills/change-traceability-review/references/commit-contract.md
file
1,094 bytes
2c8928db8b673472…
.agents/skills/change-traceability-review/references/evidence-commands.md
file
899 bytes
623bfd60eab7c767…
.agents/skills/change-traceability-review/references/mode-rules.md
file
2,184 bytes
bfb0142bd621f17b…
.agents/skills/change-traceability-review/references/reporting.md
file
1,392 bytes
9cb4de8348379c9f…
.agents/skills/change-traceability-review/references/spec-contract.md
file
1,842 bytes
278c34f716f89e3b…
.agents/skills/change-traceability-review/SKILL.md
skill
2,235 bytes
96bcd83886f55b3f…
.agents/skills/harness-skill-creator/references/bootstrap-patterns.md
file
3,605 bytes
cc766099ea70ad9b…
.agents/skills/harness-skill-creator/SKILL.md
skill
3,376 bytes
2a419ab35cf73557…
.agents/skills/skill-review/references/audit-checklist.md
file
2,052 bytes
1c3c849a715ed391…
.agents/skills/skill-review/references/inspection-commands.md
file
341 bytes
a92f989c121cdacc…
.agents/skills/skill-review/references/reference-patterns.md
file
3,635 bytes
a6695fcb0d2930e3…
.agents/skills/skill-review/SKILL.md
skill
3,205 bytes
273ae4e704cbaa3c…
.agents/skills/triangulate-spec-review/references/review-loop.md
file
2,615 bytes
7fd6ff05717608b6…
.agents/skills/triangulate-spec-review/scripts/run-triad-review.mjs
file
7,399 bytes
5ed4c3164be1a80b…
.agents/skills/triangulate-spec-review/SKILL.md
skill
2,455 bytes
15f69c0d9fd41bd5…
.claude-plugin/plugin.json
file
545 bytes
8405dddb7c9b021e…
.codex-plugin/plugin.json
plugin-manifest
1,342 bytes
a9ec72bff8c43370…
.cursor-plugin/marketplace.json
file
405 bytes
5522f72b0f39667b…
.cursor-plugin/plugin.json
file
777 bytes
ade5ddbaaa7731a8…
.kimi-plugin/plugin.json
file
721 bytes
b3353484711b2200…
AGENTS.md
file
10,765 bytes
42fcab44d45180bb…
case-studies/agent-customize/bug-diagnosis-skills/diagnose-backend-bug/agents/openai.yaml
file
259 bytes
6e34cbe4328937fa…
case-studies/agent-customize/bug-diagnosis-skills/diagnose-backend-bug/SKILL.md
skill
4,782 bytes
6c289fc8d7ec8a0c…
case-studies/agent-customize/bug-diagnosis-skills/reproduce-frontend-bug/agents/openai.yaml
file
252 bytes
32617a75dfe4b8ec…
case-studies/agent-customize/bug-diagnosis-skills/reproduce-frontend-bug/SKILL.md
skill
5,195 bytes
008fd900300c35dc…
hooks/git-scripts/blast-radius.mjs
file
698 bytes
73a9385a304094c3…
hooks/git-scripts/blast-radius/analysis.mjs
file
11,977 bytes
62b6aa3178d2697c…
hooks/git-scripts/blast-radius/config.mjs
file
5,938 bytes
8fa34ec7b0f259e1…
hooks/git-scripts/blast-radius/core.mjs
file
762 bytes
30c7a5289a14b337…
hooks/git-scripts/blast-radius/git.mjs
file
6,039 bytes
87ad5788958a7e08…
hooks/git-scripts/blast-radius/graph.mjs
file
15,483 bytes
f54cf8aa1a205f79…
hooks/git-scripts/blast-radius/hook.mjs
file
6,242 bytes
56c3ed0cf2abe1b7…
hooks/git-scripts/blast-radius/languages/go.mjs
file
1,841 bytes
7951f9bc3741feeb…
hooks/git-scripts/blast-radius/languages/index.mjs
file
267 bytes
b417f9125f45dd50…
hooks/git-scripts/blast-radius/languages/javascript-like.mjs
file
3,396 bytes
8b240acb45e6abbf…
hooks/git-scripts/blast-radius/languages/python.mjs
file
3,947 bytes
79cc7a785e3911fa…
hooks/git-scripts/blast-radius/parser.mjs
file
11,364 bytes
ad54ea9fc55fc260…
hooks/git-scripts/blast-radius/utils.mjs
file
1,722 bytes
5543b6e9b35aae6b…
hooks/git-scripts/commit-count.mjs
file
7,466 bytes
b3a78c77ee8b0dae…
hooks/git-scripts/mapping-gate.mjs
file
448 bytes
766415d78ed4e302…
hooks/git-scripts/test-mapping/core.mjs
file
10,063 bytes
bc39c72869976369…
hooks/git-scripts/test-mapping/policy.mjs
file
1,345 bytes
d897d9ec5dff22f7…
hooks/git-scripts/test-mapping/resolvers/go.mjs
file
628 bytes
a545a7639c276752…
hooks/git-scripts/test-mapping/resolvers/index.mjs
file
1,154 bytes
030f62f4445af256…
hooks/git-scripts/test-mapping/resolvers/java.mjs
file
1,194 bytes
59f404dec14ddad4…
hooks/git-scripts/test-mapping/resolvers/python.mjs
file
1,484 bytes
28a08a5478d66a94…
hooks/review-trigger/README.md
file
2,516 bytes
38095c11342057c7…
package-lock.json
file
530,053 bytes
b2ae2f539123c305…
package.json
file
5,132 bytes
7eb7987e4592ab08…
packages/harness-studio/skills/memory-recap/agents/openai.yaml
file
121 bytes
66f75659135f21a2…
packages/harness-studio/skills/memory-recap/references/execution.md
file
6,152 bytes
3ea59a3d62c8308e…
packages/harness-studio/skills/memory-recap/SKILL.md
skill
10,700 bytes
bd58f321d95a3b6b…
packages/harness/skills/generate-harness-dsl/agents/openai.yaml
file
237 bytes
45d4d2cb42e109af…
packages/harness/skills/generate-harness-dsl/references/dsl-contract.md
file
4,588 bytes
0b0a69503a06873e…
packages/harness/skills/generate-harness-dsl/scripts/validate.mjs
file
3,029 bytes
f4f31e597bb0a178…
packages/harness/skills/generate-harness-dsl/SKILL.md
skill
3,042 bytes
79b27bc03ad9878a…
prompts/better-harness.md
file
791 bytes
65575a0285cdef59…
README.md
file
19,871 bytes
a56feaa3871713c7…
skills/better-harness/references/agent-customize.md
skill
6,985 bytes
755ad196d99dcf31…
skills/better-harness/references/asset-demand-reconciliation.md
skill
3,861 bytes
1413e78deee9228c…
skills/better-harness/references/finding-bound-fix.md
skill
7,426 bytes
0f4dc5c5849fccf8…
skills/better-harness/references/findings-review.md
skill
6,778 bytes
1a19eee2b34cf88b…
skills/better-harness/references/manual-direct-fix.md
skill
1,742 bytes
c3bce008f65b8bdb…
skills/better-harness/references/project-harness.md
skill
5,394 bytes
59b2b076bbfabb03…
skills/better-harness/references/report-source-review.md
skill
2,467 bytes
e0cc8bb688befea1…
skills/better-harness/references/session-evidence.md
skill
4,976 bytes
4907f8d42d94c50a…
skills/better-harness/references/session-repeated-workflows.md
skill
4,923 bytes
45fd8d5c591175c1…
skills/better-harness/references/support-bootstrap.md
skill
2,983 bytes
0e4acc13a6e1c518…
skills/better-harness/references/support-operationalize.md
skill
2,346 bytes
29307a9a77119980…
skills/better-harness/references/support-optimize.md
skill
2,549 bytes
f70b15b1ce4ed47b…
skills/better-harness/SKILL.md
skill
11,997 bytes
f5ebdb715e198e69…
skills/intent-correlation-analysis/agents/openai.yaml
skill
267 bytes
215ae7981e41a272…
skills/intent-correlation-analysis/references/claim-contract.md
skill
3,496 bytes
e7409ecfcd9b312d…
skills/intent-correlation-analysis/scripts/validate-analysis.mjs
skill
19,202 bytes
6d613d611a9abbb7…
skills/intent-correlation-analysis/SKILL.md
skill
4,764 bytes
aef3983188010445…
Related plugins
Ordered by Trust Score. Listings cannot pay for these positions. Check each one fits your task before switching from Better Harness.
Alternatives in Development & Workflow
- Agent DeckOne MCP for context management: bind self-improving playbooks, MCP tools, and API keys to the session.Trust 92 · Scan: passed · MCP, Codex, Claude Code
- ArmorCodexIntent-based security for Codex with MCP plan registration, policy gating, CSRG cryptographic proofs, and audit logging on `bash` and `apply_patch`.Trust 92 · Scan: passed · MCP, Codex
- AtomLaneParallelizes only work proven safe by compiling resource-aware atomic plans for builds, tests, Make/Compose workflows, and long-running jobs with live progress and measured savings.Trust 92 · Scan: passed · Codex
- Codex Process JobsRun long local builds, tests, benchmarks, and inference jobs as durable detached processes with tracked status, bounded results, and completion delivery across Codex surfaces.Trust 92 · Scan: passed · Codex
Reviews and similar plugins
User reviews
No reviews yet. Write the first review
Similar plugins
Similar by contents
Suggested from HOL scan evidence: same category, at least one shared runtime, similar tags and contents. Paid placement and Trust Score play no part.
