docs: actualizar referencias policies→rules y añadir sección dev/
Se actualizan las referencias en CLAUDE.md de .claude/policies/ a .claude/rules/, se añade la regla create_issue a la tabla de reglas, y se agrega la nueva sección "Documentación de desarrollo" apuntando a dev/README.md. También se actualiza skills/README.md con la nueva ruta de reglas. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
+15
-9
@@ -59,16 +59,17 @@ dev-scripts/server/ → gestión del launcher (start, stop, restart, ps,
|
|||||||
dev-scripts/agent/ → gestión de agentes (new, register, verify, avatar, remove, list)
|
dev-scripts/agent/ → gestión de agentes (new, register, verify, avatar, remove, list)
|
||||||
```
|
```
|
||||||
|
|
||||||
## Políticas para LLMs
|
## Reglas para LLMs
|
||||||
|
|
||||||
Las políticas guían cómo ejecutar tareas específicas respetando la arquitectura del proyecto.
|
Las reglas guían cómo ejecutar tareas específicas respetando la arquitectura del proyecto.
|
||||||
Ver índice completo en `.claude/policies/index.md`.
|
Ver índice completo en `.claude/rules/index.md`.
|
||||||
|
|
||||||
| Política | Cuándo aplicarla |
|
| Regla | Cuándo aplicarla |
|
||||||
|----------|------------------|
|
|-------|------------------|
|
||||||
| `.claude/policies/create_agent.md` | Al crear un nuevo bot/agente Matrix |
|
| `.claude/rules/create_agent.md` | Al crear un nuevo bot/agente Matrix |
|
||||||
| `.claude/policies/create_tool.md` | Al añadir una nueva tool para function calling |
|
| `.claude/rules/create_tool.md` | Al añadir una nueva tool para function calling |
|
||||||
| `.claude/policies/create_command.md` | Al añadir un comando directo (!xxx) a un agente |
|
| `.claude/rules/create_command.md` | Al añadir un comando directo (!xxx) a un agente |
|
||||||
|
| `.claude/rules/create_issue.md` | Al crear un nuevo issue en `dev/issues/` |
|
||||||
|
|
||||||
Documentación detallada para humanos en `docs/creating-agents.md`.
|
Documentación detallada para humanos en `docs/creating-agents.md`.
|
||||||
|
|
||||||
@@ -104,7 +105,7 @@ Secciones principales del config: `agent`, `personality`, `llm`, `tools`, `matri
|
|||||||
|
|
||||||
## Cómo añadir un nuevo bot
|
## Cómo añadir un nuevo bot
|
||||||
|
|
||||||
Guía rápida (detalle completo en `docs/creating-agents.md`, policy en `.claude/policies/create_agent.md`):
|
Guía rápida (detalle completo en `docs/creating-agents.md`, regla en `.claude/rules/create_agent.md`):
|
||||||
|
|
||||||
1. Crear scaffold: `./dev-scripts/agent/new-agent.sh <id> "Display Name"` o manual en `agents/<id>/`
|
1. Crear scaffold: `./dev-scripts/agent/new-agent.sh <id> "Display Name"` o manual en `agents/<id>/`
|
||||||
2. Crear `agent.go` (reglas puras), `config.yaml`, `prompts/system.md`
|
2. Crear `agent.go` (reglas puras), `config.yaml`, `prompts/system.md`
|
||||||
@@ -173,6 +174,11 @@ Nunca commitear `.env`. Plantilla en `.env.example`.
|
|||||||
- **Go version**: 1.23.5 en `/usr/local/go/bin`
|
- **Go version**: 1.23.5 en `/usr/local/go/bin`
|
||||||
- **No usar** frameworks de agentes externos — arquitectura propia
|
- **No usar** frameworks de agentes externos — arquitectura propia
|
||||||
|
|
||||||
|
## Documentacion de desarrollo
|
||||||
|
|
||||||
|
Ver `dev/README.md` para el indice de documentacion interna (issues pendientes, diseños tecnicos, etc.).
|
||||||
|
Issues detallados en `dev/issues/`.
|
||||||
|
|
||||||
## Próximas extensiones naturales
|
## Próximas extensiones naturales
|
||||||
|
|
||||||
- Scheduling: cron runner en `shell/` para `ScheduleCfg`
|
- Scheduling: cron runner en `shell/` para `ScheduleCfg`
|
||||||
|
|||||||
+1
-1
@@ -59,4 +59,4 @@ Cuerpo markdown con instrucciones completas (< 500 lineas idealmente).
|
|||||||
3. Opcionalmente agregar scripts/, references/, templates/, assets/
|
3. Opcionalmente agregar scripts/, references/, templates/, assets/
|
||||||
4. La skill estara disponible automaticamente para agentes con `skills.enabled: true`
|
4. La skill estara disponible automaticamente para agentes con `skills.enabled: true`
|
||||||
|
|
||||||
Ver policy completa en `.claude/policies/create_skill.md` (pendiente).
|
Ver regla completa en `.claude/rules/create_skill.md` (pendiente).
|
||||||
|
|||||||
Reference in New Issue
Block a user