Use when changing Ax website language docs, language-specific snippets, examples, API symbol mappings, generated package capabilities, or adding a new website language route. Keeps the markdown-only Hugo site source-audited and generated from repo truth.
74
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Use this skill when a change affects website/, Ax public APIs, examples, AxIR package docs, language capabilities, or docs that should appear in language-prefixed markdown routes.
src/ax/index.tssrc/ax/skills/npm run example -- list and the files it namespackages/{python,java,cpp,go,rust}/website/content-src/templates/.website/content-src/languages/<language>.json.
code, fence, verified, illustrative, sourcePath, requiresCredentials, and notes.sourcePath pointing at a checked-in runnable example when a snippet is meant to be copy/paste runnable.illustrative or let the generator label them automatically.website/content-src/site-map.json; generated pages read this manifest.website/.generated/ or generated package docs. If AxIR package truth is stale, refresh it with npm run axir:generate-packages.src/examples/<language>/<group>/ with ax-example headers before updating generated markdown.title, group, description, provider, env, and level; use story only for examples that belong in Advanced Start.generation, short-agents, flows, optimization, and audio need beginner, intermediate, and advanced examples.packages/<language>/examples for AxIR verification separate from the public website catalog.npm run example -- list --json and regenerate the website with npm run website:prepare.build/apidocs.packages/<language>/axir-api.json.ai, ax, s, agent, and optimize.Run the narrow checks for the surface you changed, then run:
npm run doc:build:markdown
npm run axir:check-packages
npm run example -- list
npm run example -- list --json
npm run website:prepare
npm run website:check
npm run test:examples:generated
npx biome check package.json scripts/website-prepare.mjs scripts/check-website-links.mjs .github/workflows/ci.yml --files-ignore-unknown=true
git diff --checkIf Hugo is not installed locally, install or point PATH at the pinned Hugo binary used by CI before running website:check.
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.