.agents/skills/oat-project-clear-active/SKILL.md
Use when switching context or cleaning up project state. Clears the active OAT project.
npx skillsauth add tkstang/open-agent-toolkit oat-project-clear-activeInstall 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.
Clear the active OAT project.
When executing this skill, provide lightweight progress feedback so the user can tell what’s happening after they confirm.
Print a phase banner once at start using horizontal separators, e.g.:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ OAT ▸ CLEAR ACTIVE PROJECT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Before multi-step work, print step indicators, e.g.:
[1/3] Checking current active project…[2/3] Pausing active project…[3/3] Confirming state update…current=$(oat config get activeProject 2>/dev/null || true)
if [[ -z "$current" ]]; then
echo "No active project is currently set."
exit 0
fi
echo "Current active project: $current"
oat project pause
Show user: "Active project cleared via oat project pause."
documentation
Use when OAT implementation changes and repository reference docs must be synchronized. Updates .oat/repo/reference to match current behavior.
business
Merge multiple analysis artifacts into a single coherent report with provenance tracking. Reads existing artifacts from /deep-research, /analyze, and /compare.
testing
Use when the user questions or suspects an agent claim is wrong. Adversarially gathers evidence to verify or refute the claim using the best sources available in the current environment.
tools
Use when prioritizing backlog work or evaluating a roadmap. Produces value-effort ratings, dependency mapping, and execution recommendations.