← ClaudeAtlas

module-completion-checklisted

Use only when a module has just been confirmed 100% complete (all its tasks are marked done in docs/project-plan.md) — inserts logger calls per logging-spec.md, offers optional debug instrumentation, and decides whether to rebuild the PDF. Do NOT use mid-module, and do NOT use for ordinary per-task closeout (see task-closeout instead).
uchetsai-creator/project_starter_v5 · ★ 0 · AI & Automation · score 68
Install: claude install-skill uchetsai-creator/project_starter_v5
# Module Completion Check Run this check only when a module is confirmed 100% complete — skip otherwise. Do NOT create or update `[module]-module-data-flow.md` or `[module]-flow.md` during a task unless the module is 100% complete (all tasks for this module are marked done in project-plan.md). Creating these files mid-module causes repeated read/write cycles during review. Defer until completion. * Does completing this task finish all work for its module in docs/project-plan.md? * If no: this module is not yet complete. Skip the rest of this file. * If yes: this module is now complete. Do all of the following: 1. Insert logger calls into the module's code, following the rules in docs/specs/logging-spec.md. Use the logger instantiation pattern defined in logging-spec.md for this project's language/framework. Direct print/console statements are not allowed. logging-spec.md itself is the rule definition — do not add module-specific content to it. Create or update docs/modules/<module-name>/log-<module-name>.md to list every log point added, in call order. Verify coverage now, while the module is fresh (this is why the check is not run mid-module — see the note above about repeated read/write cycles): `python3 docs/script/validators/verify_module_docs.py --project-type TYPE --src <src-dir> --strict` This confirms both the module-flow file and the log-<module-name>.md file actually exist for this module — ne