26 lines
941 B
Markdown
26 lines
941 B
Markdown
|
|
# Project Instructions
|
||
|
|
|
||
|
|
## Token Usage & Efficiency
|
||
|
|
Follow the guidelines in `.claude/optimization.md` for:
|
||
|
|
- When to use subagents vs main conversation
|
||
|
|
- Model selection (Haiku vs Sonnet)
|
||
|
|
- Token preservation strategies
|
||
|
|
- Rate limiting rules
|
||
|
|
|
||
|
|
## Project Context
|
||
|
|
This is a CVE (Common Vulnerabilities and Exposures) dashboard application for tracking security vulnerabilities, vendors, and JIRA tickets.
|
||
|
|
|
||
|
|
## Security Focus
|
||
|
|
All code changes should consider:
|
||
|
|
- Input validation
|
||
|
|
- SQL injection prevention
|
||
|
|
- XSS protection
|
||
|
|
- Authentication/authorization
|
||
|
|
|
||
|
|
## Frontend Development
|
||
|
|
When working on frontend features or UI components:
|
||
|
|
- Use the `frontend-design` skill for new component creation and UI implementation
|
||
|
|
- This skill provides production-grade design quality and avoids generic AI aesthetics
|
||
|
|
- Invoke it using: `Skill` tool with `skill: "frontend-design"`
|
||
|
|
- The skill will guide implementation with distinctive, polished code patterns
|