Skills are plain-text resources that contain specific knowledge and examples. They provide the LLM with information that is not part of its initial training.
When your request matches the purpose of a skill, the LLM can automatically use it to complete the task.
A Skill is organized as a folder with the same name as the skill in a GitHub repository. This folder typically includes a file called SKILL.md, which defines its instructions and behavior.
At the beginning of the SKILL.md file, key information describes what the skill does and the context in which it should be used. The rest of the file contains detailed knowledge, examples, instructions, best practices, and other relevant information.
Optionally, the folder may include additional components depending on implementation needs.
GeneXus skills are available in the public repository: https://github.com/genexuslabs/genexus-skills.
As of April 2026, the repository mainly includes the nexa skill, which contains knowledge about GeneXus. Additional skills have alredady been added and more will probably be added in the near future
The nexa skill is used in the following scenarios:
- When GeneXus object types are mentioned
- During Knowledge Base operations
- When requesting or reviewing GeneXus code
- When GeneXus data modeling tasks are requested
- When asking questions about GeneXus syntax, rules, events, or best practices
Go to https://github.com/genexuslabs/genexus-skills, and review the README for more information and installation steps.
Since GeneXus Next 2026.01
GeneXus for Agents