skill_trash_user_skill
Move a user-created skill to a trash folder instead of permanently deleting it. Requires explicit confirmation (force=true) and rejects bundled skills.
Instructions
function_purpose: Move a user-created skill directory into a trash location instead of hard deleting it.
Policy:
Only user-created skills may be trashed. Bundled/Anthropic skills are rejected.
The skill directory is moved under a trash/skills subdirectory with a timestamped folder name.
All operations are logged to an operations log file.
Args:
name: str Skill name to trash
force: bool Require explicit confirmation flag (default True). If False, the call is a dry refusal.
Returns:
dict[str, Any] with:
trashed: bool
name: str
trash_path: str | None
message: str
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| force | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||