skills/qsd-settings/SKILL.md
Configure qsd workflow toggles and model profile
npx skillsauth add thecomputer07/qsd qsd-settingsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Routes to the settings workflow which handles:
<execution_context> @$HOME/.claude/qsd/workflows/settings.md </execution_context>
<process> **Follow the settings workflow** from `@$HOME/.claude/qsd/workflows/settings.md`.The workflow handles all logic including:
<preflight_research_toggle>
Field: workflow.preflight_research
Valid values (exactly four): off | prompt | on | per-phase
Default: off (absence of the field is treated identically to off — conservative, zero token spend)
Modes:
off — never runs pre-flight research. Default. Zero new files, zero tokens.on — runs automatically before plan/execute phases.prompt — asks user (Y/N) before each run; default N on empty input (never auto-yes).per-phase — only runs for phases whose ROADMAP block contains preflight: true
(sibling depth of Depends on: / Plans:).CLI:
qsd-tools settings get workflow.preflight_research # → 'off' on fresh project
qsd-tools settings set workflow.preflight_research on # → persists 'on'
qsd-tools settings set workflow.preflight_research bogus
# → non-zero exit, message: "Valid values: off|prompt|on|per-phase"
Output (when active) lands in
.planning/research/preflight-<phaseId>-<YYYY-MM-DD>.md with YAML frontmatter
and per-theme ## sections carrying cited bullets. The planner/executor
skills Read this file at start when present.
</preflight_research_toggle>
tools
Manage parallel workstreams — list, create, switch, status, progress, complete, and resume
testing
Validate built features through conversational UAT
testing
Retroactively audit and fill Nyquist validation gaps for a completed phase
testing
Update qsd to latest version with changelog display