Resources
2Install
npx skillscat add ignaciosua/copilot-skills-repo/examples-example-skill Install via the SkillsCat registry.
SKILL.md
Example Skill
Skill de ejemplo que demuestra la estructura y funcionalidades básicas.
Descripción
Este skill muestra cómo:
- Recibir y procesar argumentos
- Generar diferentes tipos de output (text, markdown, json)
- Manejar errores apropiadamente
- Documentar un skill
Uso
Via Copilot Chat
@skill-runner example-skill text
@skill-runner example-skill markdown
@skill-runner example-skill json
@skill-runner example-skill helpVia Terminal
python3 example_skill.py text
python3 example_skill.py markdown
python3 example_skill.py jsonComandos Disponibles
| Comando | Descripción | Output Type |
|---|---|---|
text |
Output simple de texto | text/plain |
markdown |
Output formateado en Markdown | text/markdown |
json |
Output estructurado JSON | application/json |
help |
Muestra ayuda | text/markdown |
Ejemplos de Output
Text
Simple text output at 2026-01-23 10:30:00Markdown
# Example Skill Output
Generated at: 2026-01-23T10:30:00
## Features
- ✅ Text output
- ✅ Markdown output
- ✅ JSON outputJSON
{
"timestamp": "2026-01-23T10:30:00",
"command": "json",
"status": "success",
"data": {
"example_field": "example_value"
}
}Requisitos
- Python 3.8+
- No requiere dependencias externas
Estructura de Archivos
example-skill/
├── skill.json # Metadatos del skill
├── example_skill.py # Script principal
├── SKILL.md # Esta documentación
└── README.md # Info adicional (opcional)Notas para Desarrolladores
Este skill sirve como plantilla para crear nuevos skills. Puedes:
- Copiar la carpeta completa
- Renombrar archivos y carpeta
- Modificar la lógica en
example_skill.py - Actualizar
skill.jsoncon tu metadata - Actualizar documentación
Testing
# Probar localmente
cd skills/example-skill
python3 example_skill.py help
# Probar con skill-bridge
@skill-runner example-skill help