CommonTools CLI
Manages the lifecycle of recipes and charms within the Common Fabric framework, including deployment, data manipulation, and reactive linking.
Key features
- Reactive data flow orchestration through bidirectional charm linking
- Architectural visualization of charm relationships and space mapping
- Granular state inspection and modification using JSON-compliant path syntax
- Local development server management and rapid recipe debugging
- Recipe deployment and lifecycle management for distributed charms
Use cases
- Deploying and updating interactive data transformation programs as charms
- Building complex reactive applications by linking modular charm outputs to inputs
- Testing and debugging recipe execution in a local environment before production deployment
FAQ
How does the skill handle data flow between different components?
It uses the 'link' capability to create reactive data flows. By linking a source charm's output to a target charm's input, Claude can orchestrate complex, automated systems where data updates propagate across the Fabric automatically.
How does this skill improve the AI-assisted coding workflow?
It allows Claude to automate complex infrastructure tasks, such as initializing TypeScript support for recipes, managing DIDs for identity, and executing local debugging commands without manual terminal input from the developer.
What is the difference between recipes and charms in this context?
Recipes are the source TypeScript programs that define data transformations, whereas charms are the live, deployed instances of those recipes. This skill allows Claude to manage the transition from code (recipe) to execution (charm).
When should I use this skill during development?
Use this skill when you need to start or stop local development servers, deploy TypeScript recipes as charms, inspect granular charm states using JSON path syntax, or visualize the architectural mapping of your space.
What does the CommonTools CLI skill do?
This skill enables Claude to interface with the `ct` binary to manage the lifecycle of recipes and charms within the Common Fabric framework. It handles deployment, data manipulation, identity management, and reactive linking between components.
Related skills
ActivityPub PR Workflow
Enforces a standardized pull request lifecycle, including branch naming, changelog entries, and reviewer assignments for the ActivityPub for WordPress project.
Deployment Devops55512 ptsGit Workflow
Guides developers on Git workflow best practices for creating clean commits, naming branches, and automating changelogs.
Deployment Devops412 ptsVersion Bump
Automates semantic versioning and synchronizes version numbers across multiple configuration files and changelogs within a monorepo.
Deployment Devops4012 pts