Skip to content
This repository was archived by the owner on Apr 9, 2026. It is now read-only.

clictl/toolbox-extended

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

clictl Extended Toolbox

License

Full-action tool specs for CLIs that include destructive and write actions. These specs cover actions like stop, rm, delete, apply, and exec that are not in the official toolbox's safe subset.

Note: These specs have been merged into the main clictl toolbox with the destructive tag. You can use either repo, but the main toolbox is recommended. Workspace ACL rules control access to destructive actions.

What's Inside

Tool Actions
docker ps, logs, inspect, start, stop, rm, exec, pull, images, volumes
git status, log, diff, branch, checkout, commit, push, pull, stash
homebrew search, info, list, install, uninstall, update, upgrade
kubectl get, describe, logs, apply, delete, scale, rollout, exec
redis ping, info, keys, get, set, del, flushdb
terraform-cli init, plan, apply, destroy, state, output

Structure

toolbox/
  d/docker/docker.yaml
  g/git/git.yaml
  h/homebrew/homebrew.yaml
  k/kubectl/kubectl.yaml
  r/redis/redis.yaml
  t/terraform-cli/terraform-cli.yaml

Usage

# Add this toolbox
clictl toolbox add https://github.com/clictl/toolbox-extended

# Or use the main toolbox which includes these specs
clictl toolbox update

Security

Workspace admins can control access to destructive actions via permission rules:

DENY tag:destructive group:null      # Block all destructive actions
ALLOW tag:destructive group:devops   # Allow for devops team

Links

A Soap Bucket LLC project.

About

ctcli extended libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors