# Attributes namespace

> The Novior.MentorAgent.Attributes namespace, in the Novior.MentorAgent package: 5 public types, such as MentorActionAttribute.

- URL: https://docs.mentoragent.net/api/novior-mentoragent-attributes
- Documentation for: MentorAgent 1.2.0

## Pages

- [MentorActionAttribute class](https://docs.mentoragent.net/api/novior-mentoragent-attributes/mentoractionattribute.md): The MentorActionAttribute class of Novior.MentorAgent.Attributes: Advanced Level 1 — Decorates a method to expose it as an AI action with additional…
- [MentorAgentAttribute class](https://docs.mentoragent.net/api/novior-mentoragent-attributes/mentoragentattribute.md): The MentorAgentAttribute class of Novior.MentorAgent.Attributes: Level 2 — Decorates a class to turn it into a specialized AI agent with a Handoff Workflow…
- [MentorPageAttribute class](https://docs.mentoragent.net/api/novior-mentoragent-attributes/mentorpageattribute.md): The MentorPageAttribute class of Novior.MentorAgent.Attributes: Decorates a Blazor page or component to make it navigable by the Mentor AI. MentorAgent scans…
- [MentorSkillAttribute class](https://docs.mentoragent.net/api/novior-mentoragent-attributes/mentorskillattribute.md): Decorates a class to register it as a MentorAgent Skill. A skill class plays a dual role:
- [MentorTeamAttribute class](https://docs.mentoragent.net/api/novior-mentoragent-attributes/mentorteamattribute.md): The MentorTeamAttribute class of Novior.MentorAgent.Attributes: Level 3 — Decorates a class to define a collaborative Group Chat team. Team members are…
