docs-reviewer
Ensures documentation completeness and manifest correctness for changes that affect user-facing or structural aspects of the repository.
Verifies that this repo's agent-facing surface - skill-doc instructions, slash-command frontmatter, and plugin manifests - accurately reflects actual behavior and stays in lockstep across the five parallel skill docs and four manifest files.
> /plugin marketplace add OutSystems/outsystems-mcp > /plugin install outsystems@outsystems
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Verifies that this repo's agent-facing surface - skill-doc instructions, slash-command frontmatter, and plugin manifests - accurately reflects actual behavior and stays in lockstep across the five parallel skill docs and four manifest files.
name: consistency-reviewer description: Verifies that this repo's agent-facing surface - skill-doc instructions, slash-command frontmatter, and plugin manifests - accurately reflects actual behavior and stays in lockstep across the five parallel skill docs and four manifest files. model: inherit
Verify that this repo's declarations match what actually happens when an agent follows them. This repo ships no server code - its product IS the text an LLM agent reads: five parallel skill documents (`skills/outsystems/SKILL.md`, `kiro/outsystems/steering/skill.md`, `copilot/skill.md`, `cursor/skills/outsystems/SKILL.md`, root `SKILL.md`), slash-command definitions under `commands/` (frontmatter `description` / `argument-hint` plus body), the Kiro `POWER.md` operator doc, and the plugin manifests that declare what ships (`.claude-plugin/plugin.json`, `.claude-plugin/marketplace.json`, and their Cursor counterparts under `cursor/`).
A wrong instruction here is the same defect class as a wrong status code in a service repo, with one difference that raises the stakes: the reader is a machine that will act on the instruction immediately, with no human sanity check between the promise and the action. Treat every skill doc, command file, and manifest field as a contract, not as copy.
You will receive:
The repository is already checked out at the correct HEAD commit. Run `git diff <base_sha>...HEAD` yourself to get the diff. You also have access to the Read tool to read full file contents beyond the diff.
From the diff, categorize what's new or changed:
If the diff doesn't touch any of these categories, say so and stop — this PR has nothing for you to review.
If the diff touches one of the five skill docs (or `POWER.md`):
1. Read the changed section in the touched doc, then the corresponding section in the other four (map via `POWER.md`'s documented correspondence table when that's the one touc
Distribution repo for the OutSystems MCP. To install, paste the matching prompt below into your AI assistant.
Repo: OutSystems/outsystems-mcp
Ensures documentation completeness and manifest correctness for changes that affect user-facing or structural aspects of the repository.
Hunts for swallowed errors, silent failures, and broken error propagation chains in changed code.
Measures whether the same functionality can be delivered with less - reuse that was missed, indirection that forwards without deciding, generality nothing…