Repository navigation
v2.0.0
v2.0.0 - Plugin and skills distribution
ai-instruct is now also a Claude Code plugin. The same five guides you have been adding to CLAUDE.md or ai-docs/ can now be installed in one command and auto-load only when relevant to the task.
What's new
Claude Code plugin - install all five guides as namespaced skills:
/plugin marketplace add ziniman/ai-instruct
/plugin install ai-instruct@ai-instruct
Skills mode in the CLI - install as skills without the plugin system:
npx ai-instruct init --skills # writes to .claude/skills/ (project scope)
npx ai-instruct init --skills --user # writes to ~/.claude/skills/ (user scope)Five skills, auto-triggered by Claude Code:
ai-instruct:seo-llmo- meta tags, JSON-LD structured data, llms.txt, AI crawlers (GPTBot, ClaudeBot, PerplexityBot)ai-instruct:web-accessibility- WCAG 2.2 AA, ARIA, keyboard navigation, color contrast, screen reader testingai-instruct:web-performance- Core Web Vitals (LCP, CLS, INP), image and font optimization, bundle size, CDN cachingai-instruct:aws-spa-deploy- Amplify, CDK, Lambda, API Gateway, SES, CORSai-instruct:google-analytics-4- gtag.js, GTM, event tracking, e-commerce, Consent Mode v2
Each skill description tells Claude when to load it (accessibility triggers on any UI work, SEO triggers before launch, etc.), so all five ship together without bloating always-on context.
Breaking changes
None. The existing npx ai-instruct init flow is unchanged. The major version bump marks the significance of adding plugin distribution, not a compatibility break.
Single source of truth
The canonical content still lives in the standalone *-guide.md files at the repo root, so the same guides remain usable in Cursor, Copilot, Windsurf, Aider, and any other AI coding assistant. The skills are generated from those files at build time, ensuring no drift between formats.
For maintainers
The release process is documented in CLAUDE.md. npm version automatically syncs versions across package.json, plugin.json, and marketplace.json, and rebuilds the skills/ directory.