Slash Command: /harness-audit
Slash Command: /harness-audit is a verified SLASH_COMMAND blueprint on Promptally in Interactive Slash Commands optimized for leading AI models. Run a deterministic repository harness audit and return a prioritized scorecard. Use for a deterministic overall repo-readiness scorecard; for a security-specific audit use the security-scan command. Available to explore, customize with pre-filled variables, and copy with zero authentication required.
Technical Specifications
| Specification | Value |
|---|---|
| Artifact type | SLASH COMMAND (Interactive Slash Commands) |
| Compatible engines | Universal / Model Agnostic |
| Input variables | None (pre-filled) |
| Approximate tokens | 737 |
| Source file | harness-audit.md |
| Access tier | Free public (MIT) |
Pre-Filled Template
# Harness Audit Command Run a deterministic repository harness audit and return a prioritized scorecard. ## Usage `/harness-audit [scope] [--format text|json] [--root path]` - `scope` (optional): `repo` (default), `hooks`, `skills`, `commands`, `agents` - `--format`: output style (`text` default, `json` for automation) - `--root`: audit a specific path instead of the current working directory ## Deterministic Engine Always run: ```bash node scripts/harness-audit.js <scope> --format <text|json> [--root <path>] ``` This script is the source of truth for scoring and checks. Do not invent additional dimensions or ad-hoc points. Rubric version: `2026-05-19`. The script computes up to 12 fixed categories (`0-10` normalized each). The first seven are always applicable; GitHub Integration is always applicable; deploy-target categories are applicable only when a matching marker is detected. 1. Tool Coverage 2. Context Efficiency 3. Quality Gates 4. Memory Persistence 5. Eval Coverage 6. Security Guardrails 7. Cost Efficiency 8. GitHub Integration 9. Vercel Integration *(when `vercel.json` or `.vercel/` is present)* 10. Netlify Integration *(when `netlify.toml` or `.netlify/` is present)* 11. Cloudflare Integration *(when `wrangler.toml` or `wrangler.jsonc` is present)* 12. Fly Integration *(when `fly.toml` is present)* Scores are derived from explicit file/rule checks and are reproducible for the same commit. The script audits the current working directory by default and auto-detects whether the target is the ECC repo itself or a consumer project using ECC. ## Output Contract Return: 1. `overall_score` out of `max_score`. `max_score` depends on which categories are applicable to the target; never assume a fixed total. 2. `applicable_categories[]` and `category_count` describing which categories contributed. 3. Category scores and concrete findings. 4. Failed checks with exact file paths. 5. Top 3 actions from the deterministic output (`top_actions`). 6. Suggested ECC skills to apply next. ## Checklist - Use script output directly; do not rescore manually. - If `--format json` is requested, return the script JSON unchanged. - If text is requested, summarize failing checks and top actions. - Include exact file paths from `checks[]` and `top_actions[]`. ## Example Result ```text Harness Audit (repo, repo): 71/80 - Tool Coverage: 10/10 (10/10 pts) - Context Efficiency: 9/10 (9/10 pts) - Quality Gates: 10/10 (10/10 pts) - GitHub Integration: 2/10 (2/10 pts) Top 3 Actions: 1) [GitHub Integration] Add at least one workflow under .github/workflows/. (.github/workflows/) 2) [Security Guardrails] Add prompt/tool preflight security guards in hooks/hooks.json. (hooks/hooks.json) 3) [Eval Coverage] Increase automated test coverage across scripts/hooks/lib. (tests/) ``` ## Arguments $ARGUMENTS: - `repo|hooks|skills|commands|agents` (optional scope) - `--format text|json` (optional output format)
How to use this slash command
- Review the pre-filled example and source files above.
- Copy the template or download
harness-audit.md, then use it in your model, IDE, or workflow tool. - Compare your result with the sample output when one is provided.
Frequently Asked Questions
How do I use Slash Command: /harness-audit?
Open the slash command on Promptally, review the pre-filled example, then copy the template or download harness-audit.md and paste it into your model, IDE or workflow tool. Slash Command: /harness-audit is a static blueprint with no dynamic variables. Copy it and use it as-is.
Is Slash Command: /harness-audit free?
Yes. Slash Command: /harness-audit is free to view, copy and download on Promptally without creating an account. It is published under the MIT license.
What variables does Slash Command: /harness-audit need?
Slash Command: /harness-audit is a static blueprint with no dynamic variables. Copy it and use it as-is.