From inki
Verifies code blocks in documentation files by checking syntax, references, and consistency against Strapi APIs. Useful for maintaining accurate docs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/inki:code-verify <file path><file path>The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill compares the code blocks in a documentation page against the actual Strapi codebase. It needs access to the source, in one of these forms (by preference):
This skill compares the code blocks in a documentation page against the actual Strapi codebase. It needs access to the source, in one of these forms (by preference):
strapi/strapi. Fastest and most reliable. Pass the path as input or ask the user.https://raw.githubusercontent.com/strapi/strapi/develop/<path>). Works without a local clone but rate-limited and slower.If neither is available, ask the user for a path or fall back to GitHub fetches.
$ARGUMENTS is a relative path to a .md or .mdx file under docusaurus/docs/.
Parse the file and list every fenced code block with its language and content.
Read ../../references/prompts/integrity-code-verifier.md and use it as the system prompt to evaluate each code block for:
For each code block, output:
Block <N> (lang=<lang>, lines <start>-<end>):
- Status: ok | suspicious | broken
- Notes: <short explanation>
npx claudepluginhub strapi/documentation --plugin inkiValidates code samples in Elastic documentation markdown files. Checks language IDs, JSON validity, ES|QL syntax, Painless scripts, and callout usage. Use when reviewing docs PRs or writing examples.
Validates documentation claims against codebase reality by extracting file paths, commands, function references, and behavioral claims from markdown and checking them.
Reviews generated or changed documentation for accuracy by verifying every claim against the actual source code. Covers READMEs, API refs, docstrings, changelogs, tutorials, and doc sites.