# Skill Creator > Crea nuevas skills siguiendo el estándar de conformidad de GBrain: genera el SKILL.md, comprueba MECE y actualiza manifest y resolver. Fuente: https://skillsagentes.com/skills/garrytan/gbrain/skill-creator Markdown: https://skillsagentes.com/skills/garrytan/gbrain/skill-creator.md Repositorio: https://github.com/garrytan/gbrain Autor: garrytan Licencia: MIT Actualizado: hace 4 meses Coste de contexto: 54 tok instalada, 556 tok al activarse, 556 tok con todos los archivos del bundle Bundle: 1 archivo, 2 KB Permisos que pide: search, list_pages ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add garrytan/gbrain --skill skill-creator --agent claude-code # Cursor npx -y skills add garrytan/gbrain --skill skill-creator --agent cursor # Codex npx -y skills add garrytan/gbrain --skill skill-creator --agent codex # Gemini CLI npx -y skills add garrytan/gbrain --skill skill-creator --agent gemini # Windsurf npx -y skills add garrytan/gbrain --skill skill-creator --agent windsurf # Cline npx -y skills add garrytan/gbrain --skill skill-creator --agent cline ``` ## Qué hace - Genera un nuevo SKILL.md con frontmatter, Contract, Phases, Output Format y Anti-Patterns - Comprueba MECE contra los triggers de las skills existentes en manifest.json y RESOLVER.md - Actualiza skills/manifest.json con nombre, ruta y descripción - Añade una entrada de enrutamiento en skills/RESOLVER.md - Ejecuta bun test test/skills-conformance.test.ts para verificar conformidad ## Cuándo usarla - Quieres crear una nueva skill de GBrain - Detectas una intención de usuario que ninguna skill actual cubre - Quieres mejorar o extender una skill existente ## Cuándo no - Ya existe una skill que cubre esa capacidad; en ese caso hay que extenderla en vez de crear una nueva ## Qué la activa - "Crea una nueva skill para gestionar facturas" - "Necesito una skill para exportar informes" - "Mejora esta skill existente añadiendo nuevos triggers" ## Antes de instalar - Requiere acceso a skills/manifest.json, skills/RESOLVER.md y poder ejecutar `bun test test/skills-conformance.test.ts`. ## Archivos - SKILL.md — 2 KB ## SKILL.md Reproducido tal cual desde garrytan/gbrain bajo MIT. Esta sección es el documento original y está en inglés. # Skill Creator ## Contract This skill guarantees: - New skill follows conformance standard (frontmatter + required sections) - MECE check: no overlap with existing skills' triggers - Manifest.json updated - RESOLVER.md updated with routing entry - Skill passes conformance tests (`bun test test/skills-conformance.test.ts`) ## Phases 1. **Identify the gap.** What capability is missing? What user intent has no skill? 2. **MECE check.** Review `skills/manifest.json` and `skills/RESOLVER.md`. Does any existing skill already cover this? If so, extend it instead of creating a new one. 3. **Create SKILL.md.** Use this template: ```yaml --- name: {skill-name} version: 1.0.0 description: | {One paragraph describing what the skill does and when to use it.} triggers: - "{trigger phrase 1}" - "{trigger phrase 2}" tools: - {tool1} - {tool2} mutating: {true|false} --- # {Skill Title} ## Contract {What this skill guarantees — 3-5 bullet points} ## Phases {Numbered workflow steps} ## Output Format {What good output looks like} ## Anti-Patterns {What NOT to do — 3-5 items} ## Tools Used {GBrain operations used, with descriptions} ``` 4. **Add to manifest.** Update `skills/manifest.json` with name, path, description. 5. **Add to resolver.** Update `skills/RESOLVER.md` with routing entry in the appropriate category. 6. **Verify.** Run `bun test test/skills-conformance.test.ts` to confirm the new skill passes. ## Output Format New `skills/{name}/SKILL.md` file + updated manifest + updated resolver. ## Anti-Patterns - Creating a skill that overlaps with an existing one (violates MECE) - Skipping the MECE check against existing skills - Creating a skill without triggers in frontmatter - Not updating manifest.json and RESOLVER.md - Creating a skill without an Anti-Patterns section ## Dónde encaja - Categoría: [Herramientas para desarrolladores](https://skillsagentes.com/categorias/herramientas-desarrollo.md) — Skills que cambian cómo tu agente escribe, revisa y despliega código. - Creador: [garrytan](https://skillsagentes.com/creators/garrytan.md) — 134 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Setup](https://skillsagentes.com/skills/garrytan/gbrain/setup.md): Configura GBrain con auto-aprovisionamiento de Supabase o PGLite, inyección en AGENTS.md y primera importación. - [Maintain](https://skillsagentes.com/skills/garrytan/gbrain/maintain.md): Chequeos de salud del brain: aplicación de back-links, auditoría de citas, validación de filing, detección de info obsoleta, páginas huérfanas y benchmarks. - [Schema Unify](https://skillsagentes.com/skills/garrytan/gbrain/schema-unify.md): Migra un brain de gbrain-base a la taxonomía de 14 tipos canónicos de gbrain-base-v2 usando gbrain onboard --check y el handler Minion unify-types. - [Retrieval Reflex](https://skillsagentes.com/skills/garrytan/gbrain/retrieval-reflex.md): Cuándo y qué recuperar: abre la página del brain de una entidad relevante antes de responder desde memoria. - [Minion Orchestrator](https://skillsagentes.com/skills/garrytan/gbrain/minion-orchestrator.md): Skill unificado de Minions para jobs deterministas de shell y orquestación de subagentes LLM: cola durable, observable y controlable, más la doctrina de ejecución durable para operaciones largas. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)