Skip to content
Back to skills

146 Cli Commands 5c55de92

ASecurity

Colin is a context compiler that transforms interconnected documents into compiled outputs for AI agents. Here are the essential commands.

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
ai-agentsbashapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 146-cli-commands_5c55de92 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 146 Cli Commands 5c55de92?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 146 Cli Commands 5c55de92
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-146-cli-commands-5c55de92/badge)](https://www.skillsdirectory.com/skills/tools-only-146-cli-commands-5c55de92)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Colin CLI Commands

Colin is a context compiler that transforms interconnected documents into compiled outputs for AI agents. Here are the essential commands.

## `colin init`

Create a new Colin project in the current directory:

```bash
colin init
```

This creates:
- `colin.toml` - project configuration
- `models/` - directory for your source documents

## `colin run`

Compile a project. Run from a directory containing `colin.toml`:

```bash
colin run                          # Compile current project
colin run path/to/project          # Compile specific project
colin run --output ./dist          # Override output directory
colin run --quiet                  # Suppress progress output
colin run --no-cache               # Force recompile everything
colin run --var api_key=secret     # Pass variable overrides
```

Colin incrementally compiles only changed documents, making subsequent runs fast.

## `colin update`

Update outputs from their source project. Run from an output directory (one containing `.colin-manifest.json`):

```bash
colin update                       # Update current directory
colin update ~/.claude/skills/my-skill  # Update specific output
colin update --no-cache            # Force full rebuild
colin update --var key=new_value   # Override stored variables
```

The manifest stores the source project location and any `--var` overrides, so you can update outputs without knowing where the source lives.

## `colin skills update`

Update all Colin-managed skills:

```bash
colin skills update                # Update ~/.claude/skills/
colin skills update ./my-skills    # Update custom directory
```

Scans for subdirectories with `.colin-manifest.json` and runs `colin update` on each in parallel.

## `colin clean`

Remove stale files from output:

```bash
colin clean                        # Clean output/ only
colin clean --all                  # Also clean .colin/compiled/
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…