AgentStack
SKILL verified MIT Self-run

Reset

skill-brsbl-ottonomous-reset · by brsbl

Resets workflow artifacts (.otto/ directory). Removes sessions, tasks, and specs. Use when starting over. Destructive - requires confirmation.

No reviews yet
0 installs
6 views
0.0% view→install

Install

$ agentstack add skill-brsbl-ottonomous-reset

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No 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.

Are you the author of Reset? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

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 lists
  • reset specs tasks - Clear specs and tasks
  • reset sessions - Clear browser sessions only
  • reset 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.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.