Install
$ agentstack add skill-brsbl-ottonomous-reset ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Reset workflow data. Selectively or fully clears the .otto/ directory.
Available Targets
| Target | Directory | Contents | |--------|-----------|----------| | tasks | .otto/tasks/ | Task lists | | specs | .otto/specs/ | Specifications | | sessions | .otto/sessions/ | Browser sessions | | all | Above targets | Everything except docs (default) |
Usage Examples
reset- Clear everything (prompts for confirmation)reset tasks- Clear only task listsreset specs tasks- Clear specs and tasksreset sessions- Clear browser sessions onlyreset all- Explicit full reset
Workflow
1. Check for .otto/
if [[ ! -d ".otto" ]]; then
echo "No .otto/ directory found. Nothing to reset."
exit 0
fi
If no .otto/ exists, report and stop.
2. Parse Arguments
Map targets to directories:
tasks -> .otto/tasks/
specs -> .otto/specs/
sessions -> .otto/sessions/
all -> tasks + specs + sessions (NOT docs)
If no arguments or all specified, target tasks, specs, and sessions. Docs are always preserved.
3. Preview Removal
Show what will be removed with sizes:
du -sh 2>/dev/null
Display to user:
Will remove:
.otto/tasks/ (4K)
.otto/specs/ (8K)
4. Confirm
Prompt the user to confirm before proceeding: > "This will delete the selected workflow data. Continue?" > Options: "Yes, reset" / "Cancel"
5. Remove
After confirmation, remove only the targeted directories:
rm -rf
For all, remove tasks, specs, and sessions (preserving docs):
rm -rf .otto/tasks .otto/specs .otto/sessions .otto/otto
7. Report
Reset complete. Cleared: tasks, specs
Run otto or spec to continue.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: brsbl
- Source: brsbl/ottonomous
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.