Tool Collections
Why install tools one at a time? Collections are curated bundles of tools that work great together. One command gives you a complete toolkit for a specific workflow—whether you're a developer, writer, or data wrangler.
What You'll Learn
- What collections are and why they're useful
- Browsing available collections
- Installing a complete toolkit in one command
- Understanding pinned versions
What Are Collections?
Think of collections like playlists for your terminal. Someone has already done the work of finding tools that complement each other, testing them together, and bundling them up. You just hit play.
Curated
Hand-picked tools that work well together
One Command
Install everything at once
Version Pinned
Tested versions that work together
Browsing Collections
See what's available:
# List all collections
cmdforge collections list
You'll see something like:
Available collections (4):
starter
The Starter Pack
Essential tools for getting started with CmdForge
Tools: 5
developer
Developer Toolkit
Code review, testing, and documentation tools
Tools: 8
writer
Writer's Workshop
Grammar, tone, and content tools for writers
Tools: 6
data
Data Wrangler
JSON, CSV, and data extraction tools
Tools: 7
Install a collection with: cmdforge collections install
Viewing Collection Details
Before installing, see exactly what you'll get:
# See what's in a collection
cmdforge collections info starter
Output:
The Starter Pack
==================================================
Essential tools for getting started with CmdForge.
Perfect for new users who want a solid foundation.
Maintainer: official
Tags: beginner, essential, getting-started
Tools (5):
- official/summarize
- official/translate
- official/fix-grammar
- official/explain-error
- official/commit-msg
Install all: cmdforge collections install starter
Installing a Collection
Ready to go? One command:
# Install all tools in a collection
cmdforge collections install starter
Watch as each tool is downloaded and installed:
Installing collection: The Starter Pack
Tools to install: 5
Installing official/summarize... v1.2.0
Installing official/translate... v1.1.0
Installing official/fix-grammar... v1.0.3
Installing official/explain-error... v1.1.2
Installing official/commit-msg... v2.0.0
Installed: 5/5
Collection 'starter' installed successfully!
All five tools are now available as commands. Try them:
echo "teh quick brown fox" | fix-grammar
# The quick brown fox
Pinned Versions
Collections can pin specific versions of tools that are known to work well together. Use the
--pinned flag to install these exact versions:
# Install with pinned (tested) versions
cmdforge collections install developer --pinned
This is useful when you need reproducible setups across machines or team members.
Popular Collections
| Collection | Description | Tools |
|---|---|---|
starter |
Essential tools for beginners | summarize, translate, fix-grammar, explain-error, commit-msg |
developer |
Code review and development tools | review-code, explain-code, gen-tests, docstring, plus more |
writer |
Content creation and editing | fix-grammar, tone-shift, simplify, expand, eli5, tldr |
data |
Data extraction and transformation | json-extract, json2csv, extract-emails, csv-insights, sql-from-text |
Next Steps
- Browse individual tools - Find more specialized tools
- Set up project dependencies - Lock tools for your team
- Create your own tools - Build on top of what you've installed