Skill para generar nuevos agentes especializados siguiendo la estructura oficial.
Características:
- Validación de nombre y convenciones
- Configuración guiada (model, tools, MCP servers)
- Soporte para repositorios locales en ~/.local_agentes/
- Generación de SKILL.md con frontmatter YAML + documentación
- Templates para MCP servers (gitea, sqlite, filesystem)
- Integración automática con git-push
Estructura generada:
- .claude/agents/nombre/SKILL.md
- ~/.local_agentes/nombre/ (opcional)
- README.md en carpeta local
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Ahora el skill detecta si ya hay archivos .ipynb en el repo o carpeta notebooks.
Si existen, simplemente inicia Jupyter via MCP sin reinicializar el proyecto.
Se garantiza que siempre use MCP para la integración con Claude.
Se agrega Glob a las herramientas permitidas para la detección.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Mueve templates a las carpetas de skills que los usan:
- templates/issue.md → skills/create-issue/issue.md
- templates/skill.md → skills/create-skill/skill.md
Actualiza install.sh: solo enlaza skills y agents.
Estructura final de .claude/:
- CLAUDE.md
- settings.local.json
- agents/
- skills/
Migra todos los comandos de .claude/commands/ a .claude/skills/ siguiendo
la estructura oficial de Claude Code.
Skills migrados (21 total):
- Configuración: init, init-jupyter, nochanges, create-skill
- Git: git-branch, git-push, git-recovery
- Workspace: sync-repos, list-repos, cleanup-worktrees, import-repo, create-repo
- Issues: create-issue, fix-issue, auto-fix, auto-create, quick-issue,
issues-status, parallel-issues, execute-parallel, sort-issues
Cada skill tiene:
- Carpeta propia en .claude/skills/<nombre>/
- Archivo SKILL.md con frontmatter avanzado
- disable-model-invocation: true (solo usuario invoca)
Incluye README.md con documentación completa de todos los skills.
Se agregan carpetas vacías con .gitkeep para preparar la estructura de configuración compartida de Claude. Estas carpetas serán enlazadas vía symlink a ~/.claude para mantener consistencia entre máquinas.