بنقرة واحدة
update
Use when updating QuangFlow — pulls latest version, shows changelog
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when updating QuangFlow — pulls latest version, shows changelog
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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.