- Home
- Skills
- Numman Ali
- Openskills
- My First Skill
my-first-skill_skill
- TypeScript
7.2k
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill numman-ali/openskills --skill my-first-skill- SKILL.md1.5 KB
Overview
This skill is an introductory example that demonstrates how to structure a procedural guidance package for AI coding agents. It serves as a minimal, practical template to learn skill authoring and to validate a universal skills loader. The focus is on progressive disclosure and clear resource resolution.
How this skill works
The skill provides a base directory layout and shows how relative paths resolve to bundled resources. It includes concise procedural instructions for creating a new skill directory, adding metadata, and organizing supporting files. Load the skill to inspect examples of instructions, references, scripts, and assets.
When to use it
- Learning how to author a skill for AI coding agents
- Testing or validating a universal skills loader implementation
- Understanding the expected skill file format and structure
- Teaching progressive disclosure and concise procedural writing
Best practices
- Write instructions in imperative/infinitive form: 'To do X, execute Y'
- Avoid second-person phrasing such as 'you should...'
- Keep primary guidance concise (recommendation: under 5,000 words)
- Move detailed or large content into a references directory
- Place executable helpers in a scripts directory and templates in an assets directory
Example use cases
- Onboarding new contributors to author consistent skills
- Verifying that a loader correctly resolves relative paths to bundled resources
- Using as a checklist for structuring metadata and support files
- Demonstrating how to separate concise guidance from in-depth references
FAQ
The loader provides a base directory for the skill; relative paths in the skill resolve from that base to the referenced files.
Where should long-form or detailed content live?
Place detailed documentation in a references directory and keep the main guidance concise to improve readability and loading performance.