agentsclimarketplace

Agent skill instruction review

Skill Nick2bad4u/codex-skills/skills/agent-skill-instruction-review

Personal multi-skill repository for reusable Codex workflows.

Install
npx -y skills add Nick2bad4u/codex-skills --skill agent-skill-instruction-review

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Audits and improves agent skill and instruction surfaces. Use when reviewing SKILL.md, AGENTS.md/AGENTS.override.md, CLAUDE.md, Copilot or Cursor rules, or when asked to lint, score, modernize, deduplicate, secure, or repair agent guidance.

SKILL.md

5.9 KB, as published. Nobody here has run it

Agent Skill Instruction Review

Use this skill to treat agent-facing instructions as maintained project code. Start from the user's requested files or repository scope, then judge the instructions against the actual project, the active agent client, and the intended workflow.

Source Of Truth

  • For Codex behavior, prefer current OpenAI Codex docs/manual when behavior may have changed.
  • For open Agent Skills portability, check the current Agent Skills specification and best-practice docs when format details matter.
  • For AGENTS.md portability, treat AGENTS.md as plain Markdown with no required fields; nested files can specialize guidance closer to the work area.
  • For repo-specific skill packages, obey the repository's own schema, validators, metadata rules, and install paths even when the broader spec allows more fields.
  • Do not let linter scores override clear project evidence. Use findings as leads, not authority.

Inputs

  • instruction surfaces - The requested skill, agent instructions, rules, or equivalent guidance.
  • repository evidence - Nearby code, package metadata, tests, workflows, docs, validator output, and active client behavior.

Outputs

  • review findings - Prioritized issues with impact, evidence, confidence, and a concrete fix.
  • focused edits - Approved instruction changes with validation evidence and remaining risks.

Review Workflow

Use instruction surfaces and repository evidence to produce review findings or focused edits.

  1. Inventory relevant instruction files, skill folders, metadata, scripts, references, assets, and nested overrides.
  2. Identify the active consumer: Codex, Claude Code, GitHub Copilot, Cursor, Windsurf, OpenClaw, another agent, or a portable mix.
  3. Read nearby code, package metadata, test scripts, CI workflows, docs, and existing commands before judging guidance.
  4. Check discovery rules and scope: global versus repo guidance, nested override precedence, fallback filenames, skill locations, and duplicate skill names.
  5. Check structure, clarity, completeness, security, cross-file consistency, and token/context cost.
  6. For SKILL.md, verify name/folder match, frontmatter constraints, trigger description quality, progressive disclosure, relative file references, and whether scripts or references are justified.
  7. For AGENTS.md-like files, verify commands are real, precedence is clear, validation expectations are actionable, review guidance is concrete, and security boundaries are explicit.
  8. Run applicable validators when practical, then reconcile findings with source evidence before editing or reporting.

Optional Tools

  • Run repo-local validation first, such as npm run validate, markdown lint, schema checks, or custom scripts.
  • Use repo-local skillcheck wrappers first, such as npm run skillcheck; otherwise use skillcheck <path>. It can flag frontmatter, description quality, sizing, references, semantic graph relationships, and cross-agent compatibility. Read skillcheck-config.md before judging strict configs or semantic findings.
  • Use npx agentlinter for AGENTS.md/CLAUDE.md-style workspace checks when available; treat generated reports as advisory and inspect proposed fixes before applying them.
  • Use secret scanners already configured by the repo when guidance files include tokens, keys, private URLs, or copied logs.

Evaluation Criteria

Apply these criteria to instruction surfaces when producing review findings or focused edits.

  • Instructions must be specific enough to change agent behavior: exact package managers, commands, paths, review priorities, and escalation points beat vague style advice.
  • Instructions must not conflict across files. If they do, preserve the narrower or newer project truth and remove stale duplication.
  • Durable guidance belongs in AGENTS.md-like files; reusable task workflows belong in skills; local runtime settings belong in config; installable bundles belong in plugins.
  • Skill descriptions must front-load trigger intent, include realistic keywords and boundaries, stay concise, and avoid claiming every nearby task.
  • Skill bodies should be procedural, imperative, compact, and reusable. Move bulky variant details into focused references only when they materially reduce loaded context.
  • Scripts should be self-contained, deterministic, documented by usage, and worth the maintenance cost. Do not hide risky network, eval, install, credential, or deletion behavior inside skill scripts.
  • Security guidance must call out sensitive data handling, untrusted external content, prompt-injection boundaries, dangerous shell patterns, and permission expectations where relevant.
  • Validation guidance must name commands that exist and explain when to run targeted versus broad checks.

Fix Workflow

When the user asks for improvements, make focused edits instead of rewriting every instruction file.

  1. Preserve user-specific policy and project voice unless it is stale, unsafe, or impossible to follow.
  2. Replace vague directives with verifiable procedures, commands, examples, or scope boundaries.
  3. Remove outdated commands only after proving their replacement from package metadata, CI, docs, or maintainer notes.
  4. Keep Markdown simple. Avoid large persona blocks, motivational text, and restating generic coding-agent behavior.
  5. Re-run the relevant validators and lint tools. If a tool is unavailable or would require installing new dependencies, state that in the result.

Reporting

For reviews, lead with findings by severity and include file, impact, evidence, confidence, and a concrete fix. For fix work, finish with changed instruction surfaces, validation commands, remaining risks, and any current-doc sources used.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.