⏳ This skill is pending AI review.
Scores will appear once the review pipeline completes.
api-error-triage
Diagnose failing HTTP API calls - 4xx/5xx responses, timeouts, TLS errors, and auth failures - by isolating the fault layer and producing a minimal reproduction. Use when the user reports an API request failing, pastes an HTTP error response or status code, or asks why a request works in one client but not another. Do not use for designing new APIs or for performance tuning of requests that already succeed.
Choose how to use this skill
You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.
1. Native installer
This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.
Do not guess an installer command or replace an existing version without reviewing the diff.
2. Complete package recommended
Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.
No complete ProSkills package is published for this listing yet.3. Prompt-only
Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.
Need only the instruction file?
Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.
No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.
// RATINGS
// README
SKILL.md Inspector
Write, validate, and review Agent SKILL.md's directly in Visual Studio Code.
SKILL.md Inspector provides live diagnostics for every file named exactly SKILL.md, guided quick fixes, detailed reports, and workspace-wide checks for naming and scope conflicts.
All checks use deterministic static analysis, documented compatibility rules, and configurable heuristics. The extension does not run skills against an agent, so its findings are review guidance—not proof that a skill will be selected, executed correctly, or behave consistently across agent platforms.
Private and offline by default. All analysis runs locally unless you explicitly enable remote-link availability checks. The extension does not use an LLM (in future it will be implement as option, and disabled by default), start an agent, execute commands referenced by inspected files, or collect telemetry.
Features
- Catch invalid skills while you type — check YAML frontmatter, names, descriptions, Markdown links, bundled resources, body structure, and common platform compatibility problems.
- Apply guided fixes — insert required fields or a starter template, convert names to kebab-case, add trigger and boundary clauses, create missing linked files, reference untracked resources, and teach the heuristics new vocabulary.
- Understand what needs attention — keep specification errors, portability warnings, security findings, and optional quality advice clearly separated.
- Catch unsafe instructions — statically flag dangerous and risky shell commands, risky public services, hardcoded credentials, prompt-injection wording, hidden content, and sensitive-path references, in the SKILL.md and its bundled scripts. All offline; nothing is executed.
- Review a complete skill package — inspect description completeness, instruction and resource hygiene, token usage, links, and bundled files in one report.
- See how each agent treats the skill — project one validated skill against
documented Claude Code, Codex, and OpenCode behavior (plus the
skills-refspec baseline) and get a per-agent verdict with the findings behind it. - Compare a collection of skills — find duplicate or confusing names, detect
overlapping scopes, review resource graphs, and export a machine-readable
skills.index.json. - Browse skills where your agents keep them — navigate workspace files, save favorites, and discover supported Codex, Claude Code, OpenCode, and GitHub Copilot locations.
- Inspect OpenCode session exports — search a tool timeline, review
compatibility and sanitization notices, and match recorded
skillcalls to local skills by name. - Tune the extension to your conventions — customize severities, templates, discovery rules, resource directories, heuristic dictionaries, and collision settings.








Quick start
- Open a folder containing one or more Agent Skills.
- Open a file named exactly
SKILL.md. - Review findings in the editor and the Problems panel.
- Use the lightbulb menu to apply an available fix.
- Run SKILL.md Inspector: Show SKILL.md Report for a complete view of the active skill.
- Open the SKILL.md Skills panel to review discovered skills together.
Any opened file named exactly SKILL.md can be validated, even when it is
outside a conventional skills/<name>/ layout.
Common workflows
Write or improve one skill
Use the Command Palette or a SKILL.md editor context menu:
| Command | What it does |
|---|---|
| Validate Current SKILL.md | Runs complete validation and publishes findings to Problems. |
| Insert SKILL.md Template | Inserts a bundled or configured starter template. |
| Improve Description Locally | Suggests missing trigger or boundary wording without an LLM. |
| Show SKILL.md Report | Opens diagnostics, quality results, resources, and token usage. |
The bundled templates are Minimal, Standard, Detailed, and Workflow-oriented. In an empty file, the selected template fills the document. In a non-empty file, it is inserted at the cursor.
Quick fixes are offered for supported findings. Most edit the skill or its bundled files. The vocabulary fixes instead add a sanitized word to the workspace's recognized action verbs or artifacts; when no workspace is open, they use user settings.
Review all skills in a workspace
The SKILL.md Skills panel shows validation status, quality results, and resources for the first open workspace folder. These commands provide broader workflows:
| Command | What it does |
|---|---|
| Validate Workspace Skills | Validates discovered skills and publishes findings to Problems. |
| Show Workspace Report | Shows name conflicts, scope collisions, quality, and resources. |
| "Export SKILL.md's Report Index | Writes report in JSON format to the workspace root. |
| Refresh Skills | Rebuilds the cached Skills panel analysis. |
Workspace reports and index exports are cancellable. They analyze saved files; live editor diagnostics and the single-skill report can include unsaved changes.
Browse workspace and installed agent files
Select SKILL.md INSPECTOR in the Activity Bar:
- FAVORITES keeps shortcuts to frequently used
SKILL.mdfiles. - WORKSPACE provides a multi-root file browser with common create, rename, copy, compare, search, terminal, and Trash operations.
- INSTALLED AGENTS discovers supported local
SKILL.md,AGENTS.md, andCLAUDE.mdfiles. - OPENCODE SESSIONS discovers and opens exported OpenCode session JSON.
The Installed Agents view checks declared locations such as ~/.codex/skills,
~/.agents/skills, ~/.claude/skills, ~/.config/opencode/skills, and
~/.copilot/skills. Right-click an agent, group, or skill folder to validate its
skills or open a scoped report. Add other local roots with
skillMdInspector.navigator.additionalRoots.
Discovery is bounded to known and configured locations. It does not scan your entire home directory or run an agent to locate files.
Inspect an OpenCode session export
- Open OPENCODE SESSIONS.
- Choose a folder containing exported OpenCode session JSON.
- Select a session to open its interactive report.
- Filter or search the timeline, then expand an event to load its details.
The importer preserve
// HOW IT'S BUILT
KEY FILES