com um clique
update
Use when updating QuangFlow — pulls latest version, shows changelog
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Use when updating QuangFlow — pulls latest version, shows changelog
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional 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.