Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Skills Review and PolishNew to Visual Studio Code? Get it now.
Skills Review and Polish

Skills Review and Polish

Mutl3y

| (0) | Free
Authoring-time linter and surgical fixer for AI customizations (skills, instructions, agents, prompts). Finds contradictions, ambiguities, coverage gaps, and structural problems, and offers safe one-click fixes.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Skills Review and Polish

An authoring-time linter and fixer for AI customization files — helps you catch contradictions, ambiguities, coverage gaps, persona conflicts, and quality issues in your SKILL.md, *.instructions.md, *.prompt.md, *.agent.md, and AGENTS.md files.

Uses your GitHub Copilot subscription via the VS Code Language Model API — no API keys required.

✅ Status: Ready for Beta

  • v0.0.1-beta — feature-complete, all release gates passed
  • Core analyzer with 6-wave analysis ✅
  • Surgical fixer with safety guards ✅
  • VS Code integration (diagnostics, quick fixes, hover help) ✅
  • Multi-provider support (Copilot, OpenRouter, GitHub Models) ✅
  • See release status →

Features

Analysis

  • Detects contradictions, ambiguities, persona conflicts, structural issues, coverage gaps, and hygiene problems
  • Real-time VS Code diagnostics with severity levels and explanations
  • Smart multi-pass analysis with noise reduction (median-of-N scoring)

Fixing

  • One-issue-at-a-time surgical fixes with safety guards
  • Human-in-the-loop: review each fix with a diff before applying
  • Intelligent risk classification prevents over-correction

Integration

  • Live VS Code squiggles, quick fixes ("Fix this issue"), and hover explanations
  • Optional MCP server for automation and CI/CD integration
  • Markdown linting for documentation quality
  • Git hooks for pre-commit/pre-push validation

Quick Start

Install & Run

  1. Clone: git clone https://github.com/mutl3y/skills-review-and-polish.git
  2. Install: npm install
  3. Debug: npm run compile then press F5 in VS Code

Analyze Your Files

  1. Open any SKILL.md, *.instructions.md, *.prompt.md, or *.agent.md
  2. Run: Skills Review: Analyze This File (Cmd/Ctrl+Shift+P)
  3. View issues as VS Code squiggles
  4. Click "Fix this issue" to preview and apply fixes

Configuration

Open VS Code Settings and search "Skills Review":

  • enable — Turn on/off
  • provider — Which LLM to use (Copilot by default, or OpenRouter/GitHub Models)
  • analysisMode — multiWave (recommended) or single combined pass
  • logLevel — info (default) or debug for detailed LLM tracing

Learn More

For End Users

  • User Guide → — Complete guide on how to use the extension (best starting point)
  • Tutorials → — Step-by-step walkthroughs (5–15 min each)
  • FAQs → — Common questions and answers
  • Architecture → — How the analyzer works and why we made these choices

For Developers

Scripts

npm run compile        # TypeScript compilation
npm run lint           # ESLint check
npm run lint:md        # Markdown documentation lint
npm run test           # Run unit tests
npm run test:fixtures  # Regression suite on test corpus
npm run test:e2e       # Playwright smoke tests
npm run watch          # Watch mode

Core Modules

  • src/core/ — Analysis engine (6-wave analyzer, scoring, surgical fixer)
  • src/providers/ — LLM provider implementations (vscode.lm, OpenRouter, GitHub Models)
  • src/ui/ — VS Code integration (diagnostics, code actions, hovers)
  • src/extension.ts — Main activation and command wiring
  • tests/ — Unit and E2E test suites

Git Workflow

  • Pre-commit hooks enforce linting and type-checking
  • Pre-push hooks run the full test suite
  • Use git commit --no-verify only in emergencies

See DEVELOPMENT-STANDARDS.md for code quality guidelines, GIT-WORKFLOW.md for detailed git setup, and docs/plan/LEARNINGS.md for engineering context.

Contributing & Support

Report issues, request features, or contribute:

  • Open an issue
  • See CONTRIBUTING.md for contribution guidelines

Questions?

  • Start a discussion
  • Read DEVELOPMENT-STANDARDS.md for code patterns
  • Check docs/plan/LEARNINGS.md for engineering decisions

Security

Report vulnerabilities to security@example.com rather than the issue tracker. See SECURITY.md.

License & Conduct

  • License: MIT — See LICENSE
  • Code of Conduct: Contributor Covenant
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft