petSimple command-line snippet manager. Use it to save and reuse complex commands.
Install via ClawdBot CLI:
clawdbot install gumadeiras/petRequires:
Pet acts as a CLI snippet manager. It helps you save complex commands and reuse them.
pet new
This opens an editor. Enter the command and a description.
Format:
[[snippets]]
command = "echo 'hello'"
description = "say hello"
output = ""
pet search
pet exec
If configured in ~/.config/pet/config.toml, you can sync snippets to a GitHub Gist:
pet sync
Snippets are stored in ~/.config/pet/snippet.toml.
Generated Mar 1, 2026
DevOps engineers can store complex deployment commands, container management scripts, and infrastructure provisioning templates. This reduces manual typing errors and ensures consistent execution across team members when managing cloud environments.
Data scientists can save frequently used data transformation commands, model training scripts, and visualization pipelines. This accelerates repetitive analysis tasks and helps maintain reproducible research practices across projects.
System administrators can store complex system monitoring commands, backup scripts, and security audit procedures. This ensures critical maintenance tasks are executed consistently and reduces the risk of command errors during system management.
Developers can save complex Git operations, build commands, and debugging scripts. This streamlines development workflows and helps teams maintain consistent practices across different development environments and projects.
Offer the core pet tool as free open-source software while providing paid enterprise support, customization services, and advanced features. This model builds community adoption while generating revenue from organizations needing reliable support.
Create a cloud-based platform where teams can share and collaborate on command snippets across organizations. Offer premium features like advanced search, team management, and integration with other development tools through subscription plans.
Develop comprehensive training programs, documentation, and certification courses for using pet effectively in different professional contexts. This model leverages the tool's simplicity to create educational products for technical teams.
💬 Integration Tip
Integrate pet with shell aliases or custom functions to create quick shortcuts for frequently used snippets. Consider adding snippet tagging and categorization features to improve organization as the snippet library grows.
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
Command-line tool to manage Google Workspace services including Gmail, Calendar, Drive, Sheets, Docs, Slides, Contacts, Tasks, People, Groups, and Keep.
Runs shell commands inside a dedicated tmux session named claw, captures, and returns the output, with safety checks for destructive commands.
A modern text-based browser. Renders web pages in the terminal using headless Firefox.
Write robust, portable shell scripts. Use when parsing arguments, handling errors properly, writing POSIX-compatible scripts, managing temp files, running commands in parallel, managing background processes, or adding --help to scripts.
NotebookLM CLI wrapper via `node {baseDir}/scripts/notebooklm.mjs`. Use for auth, notebooks, chat, sources, notes, sharing, research, and artifact generation/download.