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.
68
85%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
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.