Commands and skills
Every BigOne capability is a skill: a skill.toml manifest, a main.py with exactly one Skill class, and test_skill.py. The manifest holds the skill's name, description, risk level, permissions, the JSON schema of its parameters and the regular expressions for the fast path. The description tells the model when to pick the tool.
- Sourcesbuilt-in › user › generated; a user or generated skill can never take a built-in command away
- Permissionsfs.read · fs.write · fs.delete · process.launch · process.kill · network · clipboard · code.exec
- Disabled skillits code is never imported
LimitSkills you add yourself (user) are trusted code and are not checked. A skill with overly broad or invalid triggers is not loaded.
| Skill | Risk | Fast path | What it does |
|---|---|---|---|
| list_folder | L0 | yes | Lists what is in a folder |
| find_files | L0 | yes | Finds files by name, extension, age |
| read_file | L0 | — | Reads a code or text file with line numbers |
| recall | L0 | yes | Searches long-term memory |
| list_grants | L0 | yes | Lists folders BigOne may access |
| list_tasks | L0 | yes | Lists background tasks |
| list_watches | L0 | yes | Lists reminders and watches |
| open_folder | L1 | yes | Opens a folder in File Explorer |
| open_url | L1 | yes | Opens a website in the default browser |
| open_app | L1 | yes | Starts an installed app from the Start menu |
| remember | L1 | yes | Saves a fact or preference to memory |
| remind_at | L1 | — | Reminds you at a given time |
| notify_when_done | L1 | — | Tells you when a program ends |
| start_task | L1 | — | Starts a background task it works on alone |
| cancel_task | L1 | — | Cancels a task |
| cancel_watch | L1 | — | Cancels a reminder or watch |
| revoke_access | L1 | yes | Takes back a folder grant |
| create_folder | L2 | yes | Creates a folder (reversible) |
| organize_folder | L2 | yes | Tidies a folder by type or month (reversible) |
| edit_file | L2 | — | Replaces an exact snippet in a file (reversible) |
| write_file | L2 | — | Writes or rewrites a text file (reversible) |
| undo_last | L2 | yes | Undoes the last reversible file operation |
| forget | L2 | yes | Deletes memories on a topic; shows what first |
| draft_skill | L2 | — | Drafts a new skill; runs no code |
| delete_files | L3 | yes | Moves filtered files to the Recycle Bin |
| delete_folder | L3 | yes | Moves a folder to the Recycle Bin |
| grant_access | L3 | yes | Grants lasting read or write access to a folder |
| install_skill | L4 | — | Installs a pending skill draft (15-min approval) |

