Skip to content

Commit d6f7534

Browse files
committed
Language and structure review
1 parent 930025d commit d6f7534

1 file changed

Lines changed: 34 additions & 36 deletions

File tree

content/en/docs/refguide/mendix-ai-assistance/maia-make/maia-agent-skills.md

Lines changed: 34 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -12,37 +12,26 @@ description: "Describes how to create and manage agent skills that equip Maia wi
1212
{{% alert color="info" %}}
1313
This feature is released as part of [Maia Make](/refguide/maia-make/) capabilities in Studio Pro 11.11 and above.
1414

15-
To use agent skills, an internet connection and signing in to Studio Pro are required.
15+
To use Maia Agent Skills, an internet connection and signing in to Studio Pro are required.
1616
{{% /alert %}}
1717

18-
Agent skills are modular, reusable instructions that extend Maia's capabilities with domain-specific knowledgegiving it the context, workflows, and guidance it needs to work the way your team works.
18+
Maia Agent Skills are modular, reusable instructions that extend Maia's capabilities with domain-specific knowledge, giving it the context, workflows, and guidance it needs to work the way your team works.
1919

20-
Instead of typing the same context into every chat, you define agent skills once and Maia applies them automatically whenever relevant, eliminating the need to repeat the same guidance across conversations.
20+
Instead of typing the same context into every chat, you define agent skills once, and Maia applies them automatically whenever relevant. This eliminates the need to repeat the same guidance across conversations.
2121

22-
Use agent skills to equip Maia with the domain knowledge and conventions it needswhether that is company-wide standards or team-specific workflows. For example, a skill capturing your company's Mendix naming conventions means Maia applies them consistently whenever it generates entities, attributes, or microflowswithout you having to mention them each time.
22+
Use agent skills to equip Maia with the domain knowledge and conventions it needs, whether those are company-wide standards or team-specific workflows. For example, a skill capturing your company's Mendix naming conventions means Maia applies them consistently whenever it generates entities, attributes, or microflows without you having to mention them each time.
2323

24-
For guidance on writing effective skills, see [Best Practices](https://agentskills.io/skill-creation/best-practices) and [Optimizing Descriptions](https://agentskills.io/skill-creation/optimizing-descriptions) in the [Agent Skills documentation](https://agentskills.io/).
24+
For guidance on writing effective skills, see [Best Practices for Skill Creators](https://agentskills.io/skill-creation/best-practices) and [Optimizing Skill Descriptions](https://agentskills.io/skill-creation/optimizing-descriptions) in the [Agent Skills documentation](https://agentskills.io/).
2525

26-
## How Agent Skills Work
27-
28-
At the start of each chat session, Maia becomes aware of all agent skills in your project. As you work, Maia picks up the relevant skill content automatically—you do not need to reference or invoke skills explicitly.
26+
## Creating an Agent Skill {#creating-a-skill}
2927

30-
If you add or edit a skill while a session is active, those changes take effect the next time you start a chat.
28+
To create a new agent skill in Studio Pro, follow these steps:
3129

32-
For more on how skills load and when they apply, see the [Agent Skills specification](https://agentskills.io/specification).
33-
34-
## Directory Structure {#directory-structure}
30+
1. In the **App Explorer**, expand **Maia** > **skills**.
31+
2. Right-click **skills** and click **Add** > **Skill**.
32+
3. Enter a name for the skill.
3533

36-
Skills are stored in a `skillssource/` directory at the root of your app directory. You can also manage skills directly in the file system—for example, to copy in skills from another project. After making changes in the file system, go to **App** > **Synchronize App Directory** (shortcut: <kbd>F4</kbd>) to make the changes visible in Studio Pro.
37-
38-
```
39-
skillssource/
40-
your-skill/
41-
SKILL.md
42-
references/
43-
GLOSSARY.md
44-
NOTES.md
45-
```
34+
Studio Pro creates the `SKILL.md` file. You can continue adding the skill content.
4635

4736
### SKILL.md Format {#skill-md-format}
4837

@@ -62,32 +51,41 @@ See [my-reference](references/my-reference.md) for details.
6251

6352
| Field | Required | Description |
6453
| --- | --- | --- |
65-
| `name` | Yes | Must match the skill's parent directory name exactly. See the [Agent Skills specification](https://agentskills.io/specification#name-field) for full naming rules. |
66-
| `description` | Yes | See the [Agent Skills specification](https://agentskills.io/specification#description-field). |
54+
| `name` | Yes | Must match the skill's parent directory name exactly. For full naming rules, see [Agent Skills Specification](https://agentskills.io/specification#name-field). |
55+
| `description` | Yes | See [Agent Skills Specification](https://agentskills.io/specification#description-field). |
6756

68-
The `name` field must match the skill's parent directory name exactly—a mismatch prevents the skill from loading. For example, if the skill directory is `skillssource/your-skill/`, the `name` field must be `your-skill`.
57+
The `name` field must match the skill's parent directory name exactly. A mismatch prevents the skill from loading. For example, if the skill directory is `skillssource/your-skill/`, the `name` field must be `your-skill`.
6958

70-
## Creating a Skill {#creating-a-skill}
59+
### Directory Structure {#directory-structure}
7160

72-
To create a new agent skill:
61+
Skills are stored in the `skillssource/` directory at the root of your application directory. You can also manage skills directly in the file system, for example, to copy in skills from another project. After making changes in the file system, go to **App** > **Synchronize App Directory** (keyboard shortcut: <kbd>F4</kbd>) to make the changes visible in Studio Pro.
7362

74-
1. In the **App Explorer**, expand **Maia** > **skills**.
75-
2. Right-click **skills** and click **Add** > **Skill**.
76-
3. Enter a name for the skill.
77-
78-
Studio Pro creates the new skill. Open the skill from the **App Explorer** to add your content.
63+
```
64+
skillssource/
65+
your-skill/
66+
SKILL.md
67+
references/
68+
GLOSSARY.md
69+
NOTES.md
70+
```
7971

8072
## Adding Reference Files {#reference-files}
8173

82-
Reference files let you keep your skill focused by moving supplementary content into separate documentsa glossary of domain terms, a data dictionary, or detailed architecture notes, for example. Maia accesses reference file content on demand, only when relevant to your request.
74+
Reference files let you keep your skill focused by moving supplementary content into separate documents, such as a glossary of domain terms, a data dictionary, or detailed architecture notes. Maia accesses reference file content on demand, only when relevant to your request.
8375

84-
To add a reference file to a skill:
76+
To add a reference file to a skill, follow these steps:
8577

8678
1. In the **App Explorer**, under **Maia** > **skills**, right-click the skill you want to add a reference to.
8779
2. Click **Add** > **Reference**.
8880
3. Enter a name for the reference file.
8981

90-
For more on how skills and reference files load, see the [Agent Skills specification](https://agentskills.io/specification#progressive-disclosure).
82+
For more information on how skills and reference files load, and when they apply, see [Agent Skills Specification](https://agentskills.io/specification#progressive-disclosure).
83+
84+
## How Agent Skills Work
85+
86+
At the start of each chat session, Maia becomes aware of all agent skills in your project. As you work, Maia picks up the relevant skill content automatically. You do not need to reference or invoke skills explicitly.
87+
88+
If you add or edit a skill while a session is active, those changes take effect the next time you start a chat.
9189

9290
## Limitations {#limitations}
9391

@@ -99,5 +97,5 @@ For more on how skills and reference files load, see the [Agent Skills specifica
9997
* [Maia Make Capabilities](/refguide/maia-make/)
10098
* [Mendix AI Assistance (Maia)](/refguide/mendix-ai-assistance/)
10199
* [Maia Chat](/refguide/maia-chat/)
102-
* [Agent Skills Best Practices](https://agentskills.io/skill-creation/best-practices) – guidance on writing effective skill content
100+
* [Best Practices for Skill Creators](https://agentskills.io/skill-creation/best-practices) – guidance on writing effective skill content
103101
* [Agent Skills Specification](https://agentskills.io/specification) – the full specification for the agent skills format

0 commit comments

Comments
 (0)