@usevyre/ai-context
v1.2.0
Published
useVyre AI context — inject into LLM system prompts to eliminate UI hallucinations
Readme
@usevyre/ai-context
Inject useVyre design system context into your AI agent — eliminates UI hallucinations in Cursor, Claude, Windsurf, and Copilot.
Installation
npm install @usevyre/ai-context
# or
pnpm add @usevyre/ai-contextUsage
Cursor — .cursor/rules/usevyre.mdc
node -e "
const { cursorRules } = require('@usevyre/ai-context');
require('fs').writeFileSync('.cursor/rules/usevyre.mdc', cursorRules);
"Claude — CLAUDE.md
node -e "
const { claudeContext } = require('@usevyre/ai-context');
require('fs').appendFileSync('CLAUDE.md', '\n\n' + claudeContext);
"Windsurf — .windsurf/rules/usevyre.md
node -e "
const { windsurfRules } = require('@usevyre/ai-context');
require('fs').writeFileSync('.windsurf/rules/usevyre.md', windsurfRules);
"GitHub Copilot — .github/copilot-instructions.md
node -e "
const { copilotInstructions } = require('@usevyre/ai-context');
require('fs').writeFileSync('.github/copilot-instructions.md', copilotInstructions);
"JavaScript / TypeScript — inject into system prompt
import { fullContext } from "@usevyre/ai-context";
const response = await anthropic.messages.create({
model: "claude-opus-4-7",
system: fullContext,
messages: [{ role: "user", content: "Build a login form" }],
});Exports
| Export | Path | Description |
|--------|------|-------------|
| fullContext | @usevyre/ai-context | Full context string for system prompts |
| Cursor rules file | @usevyre/ai-context/cursor | .cursor/rules formatted markdown |
| Claude context file | @usevyre/ai-context/claude | CLAUDE.md formatted markdown |
| Windsurf rules file | @usevyre/ai-context/windsurf | .windsurf/rules formatted markdown |
| Copilot instructions file | @usevyre/ai-context/copilot | .github/copilot-instructions.md formatted markdown |
| Full context file | @usevyre/ai-context/full | Raw markdown file |
Full setup guide → usevyre.com/docs/ai-context
License
MIT © Gapra
