ALWAYS invoke this skill before starting ANY coding task. This skill evaluates the user's coding prompt for completeness, coaches them to clarify vague requests before any code is written, then guides implementation through a structured workflow. You MUST consult this skill whenever the user mentions code, a…
Use when the task is to create or update an ARCHITECTURE.md document that explains system structure, key modules, data flow, and major technical decisions. Do not use for lightweight README edits or changelog work.
Use when the task is to write or update the Features section in a README.md file based on existing code, docs, release notes, or user-provided changes. Do not use for general code changes unrelated to README content.
Use when the task is to apply SwiftUI formatting conventions, MARK comment organization, modifier-chain readability, preview style, or safe editing/improvement/optimization of existing Swift code logic. Do not use for broad repository architecture, platform targeting, build/test commands, folder layout policy, or…