aboutsummaryrefslogtreecommitdiff
path: root/skills/module-lifecycle-management.json
blob: 0a5559e357dfec52c3fb448afb540412a1d2ae62 (plain)
1
2
3
4
5
6
7
8
9
{
  "name": "module-lifecycle-management",
  "description": "Standards for adding, editing, and shipping new modules.",
  "tags": [],
  "category": "general",
  "created": "2026-10-03T10:52:46.586Z",
  "updated": "2026-10-16T16:30:38.270Z",
  "content": "---\nname: module-lifecycle-management\ndescription: Standards for adding, editing, and shipping new modules.\ntags: dev, module, deployment\n---\n# Module Lifecycle Management\n\n## 1. Development Phase\n- Use `view_module` to understand existing implementation.\n- Create edits using `edit_module`.\n- Validate logic with `test_module` using specific assertions.\n\n## 2. Quality Assurance\n- Run `diff_module` to review changes against the original.\n- Perform a `health_check` to ensure no regressions in core OS functions.\n\n## 3. Deployment\n- Use `ship_module` for a full pipeline (edit -> test -> health check).\n- Execute `commit_module` to persist changes to the server.\n- Follow up with `commit-approve` in the terminal.\n"
}