3. Skills and files: how the agent works on *this* project
This layer is where you add context that's specific to your project, team, or domain.
At Augment, we support multiple customization mechanisms that compose together.
- Templates: pre-built behavioral for common use cases; for example, “prototyper”
- Workspace guidelines: project-specific conventions
- User rules: personal preferences and coding style
- Skills: reusable capabilities in XML format (following the agentskills.io spec)
Unlike the system prompt (which is general) or tools (which are specific to capabilities), guidelines and skills are knowledge, conventions, and reusable capabilities scoped to a narrower domain or context (your project, a certain circumstance, a directory, etc).