Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 10 additions & 6 deletions app/global.css
Original file line number Diff line number Diff line change
Expand Up @@ -83,15 +83,19 @@ p[class*="mb-8"][class*="text-lg"][class*="text-fd-muted-foreground"] {
/* Make code in h3 headings smaller and highlighted */

.prose h3 a {
font-size: 1.1em;
color: #266;
margin-top: 15px;
font-size: 1.3em;
font-weight: 700;
color: #1a4d4d;
margin-top: 20px;
}

.prose h3 a code {
font-size: 0.8em;
padding: 2px 6px;
color: #4c4f69;
font-size: 0.85em;
font-weight: 600;
padding: 3px 8px;
color: #2c3e50;
background-color: #e8f4f8;
border-radius: 4px;
}


Expand Down
44 changes: 30 additions & 14 deletions content/docs/commands/but-skill.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -31,28 +31,38 @@ but skill install --global

Install the GitButler CLI skill files for Coding agents

By default, installs the skill into the current repository. The command will prompt you to select a skill folder format (Claude Code, OpenCode, Codex, GitHub Copilot, Cursor, Windsurf) unless you specify a custom path with --path.
By default, installs the skill into the current repository. The command
will prompt you to select a skill folder format (Claude Code, OpenCode, Codex, GitHub Copilot,
Cursor, Windsurf) unless you specify a custom path with --path.

Use --global to install the skill in a global location instead of the current repository.
Use --global to install the skill in a global location instead of the
current repository.

Examples
## Examples

Install in current repository (prompts for format):

but skill install
```text
but skill install
```

Install globally (prompts for format):

but skill install --global
```text
but skill install --global
```

Install to a custom path:

but skill install --path .claude/skills/gitbutler
```text
but skill install --path .claude/skills/gitbutler
```

Auto-detect installation location (update existing installation):

but skill install --detect

```text
but skill install --detect
```

**Usage:** `but skill install [OPTIONS]`

Expand All @@ -66,22 +76,28 @@ Auto-detect installation location (update existing installation):

Check if installed GitButler skills are up to date with the CLI version

Scans for installed skill files and compares their version with the current CLI version. By default, checks both local (repository) and global installations.
Scans for installed skill files and compares their version with the current
CLI version. By default, checks both local (repository) and global installations.

Examples
## Examples

Check all installed skills:

but skill check
```text
but skill check
```

Check and automatically update outdated skills:

but skill check --update
```text
but skill check --update
```

Check only global installations:

but skill check --global

```text
but skill check --global
```

**Usage:** `but skill check [OPTIONS]`

Expand Down
5 changes: 2 additions & 3 deletions content/docs/commands/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@
"but-uncommit",
"but-amend",
"but-squash",
"but-move",
"but-pick",
"---Operations Log---",
"but-oplog",
"but-undo",
Expand All @@ -39,9 +41,6 @@
"but-update",
"but-alias",
"but-config",
"---Miscellaneous---",
"but-move",
"but-pick",
"but-skill"
]
}