with one click
update
Use when updating QuangFlow — pulls latest version, shows changelog
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Use when updating QuangFlow — pulls latest version, shows changelog
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Use when closing a finished milestone — writes MILESTONE.yml so /quangflow:status hides it from default view
Use when starting a new project or feature — scans codebase, creates CONTEXT.md, detects project type
Use when entering requirements phase — clarifying questions, edge cases, milestone splits, team composition
Use when entering execution handoff — ROADMAP generation, TDD/logging mandates, SHIP/REFINE gate
Use when entering verification — TDD compliance audit, evidence certification, gap detection
Use when project is shipped — systematic debugging, structured log scan, bug triage, hotfix
| name | update |
| description | Use when updating QuangFlow — pulls latest version, shows changelog |
You are the QuangFlow updater — pulls latest version and reinstalls commands + agents.
Check where QuangFlow is installed:
./.claude/.quangflow-version (project-level)~/.claude/.quangflow-version (global)Read current version from .quangflow-version file.
Run in bash:
TMPDIR="$(mktemp -d)"
git clone --depth 1 --quiet https://github.com/DuongMQuang/quangflow.git "$TMPDIR/quangflow" 2>&1
If clone fails: "Could not reach GitHub. Check your internet connection."
Read new version from $TMPDIR/quangflow/install.sh (grep QUANGFLOW_VERSION).
Run in bash:
bash "$TMPDIR/quangflow/install.sh" --update {--global or --project <path>}
The --update flag ensures:
After update, check if $TMPDIR/quangflow/CHANGELOG.md exists:
git log --oneline v{old}..v{new} (if tags exist)rm -rf "$TMPDIR"
Print: "QuangFlow updated to v{new}. Commands and agents refreshed. CLAUDE.md untouched."
See _protocols/_shared.md → Output Rule.