---
name: ecode-development
description: Use for analyzing, planning, implementing, debugging, testing, reviewing, initializing, compiling, packaging, or deploying Weaver E10/e-code frontend, backend, or full-stack secondary development. Routes to bundled development modules and enforces the project workflow in AGENTS.md.
---

# e-code 二次开发

先遵守项目根 `AGENTS.md`，再按需读取内部模块，不批量加载。

## 流程

1. 执行 `node skills/ecode-development/scripts/prepare-task.mjs "<需求>"` 识别技术域和风险。
2. 前端先读 `modules/e10-frontend-local-tooling/MODULE.md`，再读 `modules/frontend-development/MODULE.md`。
3. 后端先读 `modules/backend-project-init/MODULE.md`，再读 `modules/backend-development/MODULE.md`。
4. 后端按场景补读 `modules/e10-backend-api/MODULE.md`、`modules/e10-backend-sdk/MODULE.md` 或 `modules/e10-backend-db/MODULE.md`。
5. 业务能力、案例、API、组件和数据字典交给 `../e10-local-knowledge/SKILL.md`。
6. 实现后按 AGENTS.md 执行测试、编译或打包，并报告真实结果。

自然语言场景可执行：

`node skills/ecode-development/scripts/route-scenario.mjs "<需求>" --json`
