What Is SKILLS.md?
A SKILLS.md file is a machine-readable definition of:
- Architectural standards
- Development workflows
- Naming conventions
- Engineering constraints
- Organizational knowledge
Think of it as a contract between architects and AI.
Without skills:
With skills:
info
The AI follows architecture instead of inventing its own.
Mini Exercise
Write a five-line SKILLS.md draft for a login feature.
Include rules for:
- naming
- component structure
- state management
- testing
Example
For login features:
1. Name the page LoginPage and the template LoginTemplate.
2. Keep reusable inputs and buttons as atoms or molecules.
3. Store authentication state in a dedicated AuthState module.
4. Validate form input before calling the API.
5. Create tests for the state and page behavior.