Audit a project using Maestro read-only: use for code review, architecture review, deepening opportunities, backlog proposals, harness-improvement findings, or repo-wide improvement audits without fixes.
npx skills add https://github.com/ReinaMacCredy/maestro --skill maestro-audit
Use this for repo-wide improvement audits. The audit is agent work; Maestro only
stores, merges, and surfaces proposals.
Architecture reviews that write an HTML report use the OS temp directory only,
not the repo.
Activate with a known session id:
maestro hook record --event skill_activation --skill maestro-audit --session <session_id>
Recipe checkpoint: Maestro's main workflow is the loop. Use maestro status
for current state and maestro loop next as the read-only router when the next
recipe is not obvious. Audit work uses maestro loop show audit. Use that
recipe as the shape for perceive -> choose -> act -> observe -> learn ->
continue: read the bounded surface, choose a falsifiable probe, run read-only
checks, observe findings, record durable proposals, then return the next audit
or hard stop. Writes still use the existing Maestro verbs named by the recipe.
Custom card/run recipes are allowed only when no shipped recipe fits, and must
use the same six phases, current Maestro verbs, hard stops, and continue output.
Rule: loop next recommends; outcome/proof/memory verbs write. Use
maestro loop next --chain to explain current chain position without writing,
maestro loop outcome to preserve structured attempt outcomes and transition
receipts after native work, maestro loop trace <card> to audit card-scoped
receipts, and maestro loop improve for read-only proposals over sourced
outcomes. Audit may file explicit harness or memory proposals. Do not use silent
recipe mutation, hidden stores, hidden schedulers, or proof/QA bypass.
Do not implement, edit code, or change repo artifacts during this skill run.
Produce proposals only. Temp HTML architecture reports are allowed when the
architecture-review branch asks for them.
Audit findings are backlog-only during witness sign-off. File durable proposals
with maestro harness propose; they do not become close blockers unless they
invalidate the accepted contract, proof, QA, or risk-tier policy.
maestro status, maestro harness list --all, activefeatures, active tasks, decisions, and repo instructions. Pick the bounded
audit surface before proposing findings.
boundaries, tests, scripts, and shipped embedded resources relevant to the finding.
Native harness layer audit route: run maestro capability when a finding or
review depends on optional tools, files, connectors, or host receipts; run
maestro maturity when the audit needs context, acceptance, proof gaps, UX
friction, maturity level, or next-owner evidence. Generated CLI references
prove command shape; Harness and targeted skills teach the workflow.
Sweep every lens so coverage is checkable, not just whatever surfaced
first: correctness, security, performance, test coverage, tech debt,
dependencies, developer experience, docs. The tech-debt lens includes the
reach-ladder (HARNESS Code style): code a lower rung -- stdlib, native
platform, an installed dependency, a one-liner -- already covers. The
session lean mode tunes how strictly to propose these (maestro lean):
ultra proposes replacing such code, full/lite propose the cheaper
form, off skips the reach-ladder lens. maestro lean audit runs the
focused, mode-adjusted reach-ladder pass; this skill still only proposes
(no edits, no markers).
For architecture deepening opportunities, use
reference/architecture-review.md.
(re-read the code, re-run the command). Drop findings that do not survive.
accepted, dismissed, measured, or covered by active tasks.
maestro harness propose(signatures: reference/cli.md). Use one stable
--topic per finding so the verb merges repeats, and end the --evidence
text with a leverage estimate:
impact/effort/confidence: <H|M|L>/<H|M|L>/<H|M|L>.
Completion criterion: every surviving finding has a maestro harness propose
record with stable topic, concrete evidence, and leverage estimate; every
finding that failed refutation or Maestro-state cross-check is dropped.
Each proposal needs concrete evidence: file paths, line numbers, command output,
or exact artifact names, plus the closing impact/effort/confidence estimate
(H, M, or L each) so the backlog ranks without re-deriving it. Do not
file style opinions without a repo-specific impact and a way to verify the
improvement.
Pipeline: [maestro-audit] -> maestro harness apply -> maestro-card
Architecture pipeline: `[maestro-audit: architecture report] -> maestro-design
(deepening-candidate + grilling + domain-model) -> maestro-card`
Next: proposals filed -> inspect with maestro harness list; accepted proposals
spawn normal tasks through maestro harness apply <id>.
Execute git commit with conventional commit message analysis, intelligent staging, and message generation. Use when user asks to commit changes, create a git commit, or mentions "/commit". Supports: (1) Auto-detecting type and scope from changes, (2) Generating conventional commit messages from diff, (3) Interactive commit with optional type/scope/description overrides, (4) Intelligent file staging for logical grouping
Comprehensive GitHub code review with AI-powered swarm coordination
Create high-quality git commits: review/stage intended changes, split into logical commits, and write clear commit messages (including Conventional Commits). Use when the user asks to commit, craft a commit message, stage changes, or split work into multiple commits.
Comprehensive truth scoring, code quality verification, and automatic rollback system with 0.95 accuracy threshold for ensuring high-quality agent outputs and codebase reliability.
GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists, codespaces, organizations, extensions, and all GitHub operations from the command line.
GitHub CLI - manage repositories, issues, pull requests, actions, releases, and more from the command line.
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
You are a technical debt expert specializing in identifying, quantifying, and prioritizing technical debt in software projects. Analyze the codebase to uncover debt, assess its impact, and create acti
Take reinamaccredy/maestro-audit from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.