Skip to content

Commit 16d79ad

Browse files
committed
improve writing
1 parent 8db845b commit 16d79ad

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

content/blog/everything-you-need-to-create-your-first-skill-as-a-developer.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ image:
66
src: /content/images/everything-you-need-to-create-your-first-skill-image.jpg
77
---
88

9-
> It's 2026, your work probably asked you to use AI, but your security department won't help you... Skills are the easiest way to get started, but they are still text-based and can behave unreliably... Here is the workflow I use as a developer.
9+
> It's 2026, your work probably asked you to use AI, but your security department won't help you... Skills are the easiest way to get started, yet they are still mostly text-based and can behave unreliably... Here is the workflow I use as a developer.
1010
1111
<!--more-->
1212

@@ -19,18 +19,21 @@ image:
1919
Here are the main things to remember:
2020

2121
- skills are files / folders of markdown text.
22-
- SKILL.md is the entry point, other folders are (scripts, references, assets)
23-
- skills lifecycle is: discovery (skill content and metadata), activation (from your agent), execution.
22+
- SKILL.md is the entry point, other folders are: scripts, references, assets
23+
- skills lifecycle is:
24+
1. discovery (skill content and metadata)
25+
2. activation (from your agent)
26+
3. execution
2427
- skills metadata most important part is the `description`, as it should also include the skill trigger (activation).
25-
- do not create a single of file of thousands lines (it will blow up your context window). use (progressive disclosure)[https://agentskills.io/specification#progressive-disclosure].
26-
- for complex or long tasks use [workflow](https://agentskills.io/skill-creation/best-practices#checklists-for-multi-step-workflows)
28+
- do not create a single of file of thousands lines (it will blow up your context window). use [progressive disclosure](https://agentskills.io/specification#progressive-disclosure).
29+
- for complex or long tasks use [workflows](https://agentskills.io/skill-creation/best-practices#checklists-for-multi-step-workflows)
2730

2831

2932
## Writing your own skill
3033

3134
Let's create our first skill ! I want to create a skill to enforce the usage of the recent [useTemplateRef](https://vuejs.org/api/composition-api-helpers.html#usetemplateref) in Vue.js instead of the generic `ref` primitive.
3235

33-
The good thing about creating a skill is that you can get help from... well, more skills ! [Anthropic](https://github.com/anthropics/skills/tree/main/skills/skill-creator) and [OpenAI](https://github.com/openai/skills/tree/main/skills/.system/skill-creator) even provides their own !
36+
The good thing about creating a skill is that you can get help from... well, MORE skills ! [Anthropic](https://github.com/anthropics/skills/tree/main/skills/skill-creator) and [OpenAI](https://github.com/openai/skills/tree/main/skills/.system/skill-creator) even provides their own !
3437

3538
Let's generate it (codex-cli 0.130.0, gpt-5.4 medium):
3639

@@ -78,7 +81,7 @@ const child = ref<InstanceType<typeof ChildComponent> | null>(null)
7881

7982
### Validating the skill
8083

81-
Let's not forget to make sure everything is ok, you can use
84+
Let's not forget to make sure it respects the specification, you can use
8285
- [skill-ref](https://github.com/agentskills/agentskills/tree/main/skills-ref)
8386
- [agent-ecosystem/skill-validator](https://github.com/agent-ecosystem/skill-validator) (**My recommandation**) and `skill-validator check --strict .agents/skills/vue-use-template-ref`
8487

0 commit comments

Comments
 (0)