Licence
MIT
Version
1.0.6
Deps
0
Size
8 kB
Vulns
0
Weekly
0
WC1 Framework
Framework base para proyectos desarrollados con opencode.
Estructura
wc1.framework/
├── bin/
│ └── wc1.js # CLI para wc1 init
├── opencode.json # Configuración base de opencode
├── AGENTS.md # Instrucciones generales
├── .opencode/ # Configuración de opencode
│ ├── agents/ # Agentes personalizados
│ ├── commands/ # Comandos reutilizables
│ ├── skills/ # Skills especializados
│ └── plugins/ # Plugins
└── templates/ # Plantillas para nuevos proyectos
└── base/ # Plantilla base reutilizable
Uso
Instalación global
npm install -g wc1-framework
Crear nuevo proyecto
wc1 init <nombre-proyecto>
cd <nombre-proyecto>
opencode
Sin instalar globalmente
npx wc1-framework init <nombre-proyecto>
cd <nombre-proyecto>
opencode
Ejemplo
wc1 init mi-app
cd mi-app
opencode
Personalizar
- Editar
opencode.jsonpara configuración específica del proyecto - Agregar agentes en
.opencode/agents/ - Crear comandos personalizados en
.opencode/commands/ - Desarrollar skills en
.opencode/skills/
Configuración
El archivo opencode.json define:
- Instrucciones base para todos los proyectos
- Permisos por defecto para herramientas comunes
- Esquema de validación
Convenciones
- Usar commits convencionales: feat:, fix:, docs:, refactor:, test:
- Mantener código limpio y documentado
- Escribir tests para nueva funcionalidad
- Seguir convenciones del lenguaje utilizado