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
13 changes: 13 additions & 0 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"name": "tower-cli",
"owner": {
"name": "Tower"
},
"plugins": [
{
"name": "tower",
"source": "./plugin",
"description": "Tower compute platform — run and deploy Python apps, pipelines, and AI agents"
}
]
}
8 changes: 4 additions & 4 deletions .github/workflows/regenerate-skill.yml

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(optional)

tower skill generate output has drifted from the checked-in skills/tower/SKILL.md

plugin/skills/... ?

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
paths:
- 'crates/tower-cmd/**'
- 'crates/tower/**'
- 'skills/tower/SKILL.md'
- 'plugin/skills/tower/SKILL.md'
- '.github/workflows/regenerate-skill.yml'

concurrency:
Expand All @@ -30,18 +30,18 @@ jobs:
uses: Swatinem/rust-cache@v2

- name: Regenerate SKILL.md
run: cargo run --quiet --bin tower -- skill generate > skills/tower/SKILL.md
run: cargo run --quiet --bin tower -- skill generate > plugin/skills/tower/SKILL.md

- name: Open PR if SKILL.md changed
uses: peter-evans/create-pull-request@v7
with:
commit-message: "chore: regenerate SKILL.md"
title: "chore: regenerate SKILL.md"
body: |
`tower skill generate` output has drifted from the checked-in `skills/tower/SKILL.md`.
`tower skill generate` output has drifted from the checked-in `plugin/skills/tower/SKILL.md`.

This PR was opened automatically by the `Regenerate SKILL.md` workflow after a merge to `develop`.
branch: chore/regenerate-skill
base: develop
delete-branch: true
add-paths: skills/tower/SKILL.md
add-paths: plugin/skills/tower/SKILL.md
2 changes: 1 addition & 1 deletion crates/tower-cmd/src/skill.rs
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ uvx tower mcp-server # if using uvx
tower mcp-server # if installed via pip/nix
```

If you installed Tower via the Claude Code plugin, this is already configured. Otherwise, copy the `.mcp.json` from the [tower-cli repo](https://github.com/tower/tower-cli) into your project root.
If you installed Tower via the Claude Code plugin, this is already configured. Otherwise, copy [`plugin/.mcp.json`](https://github.com/tower/tower-cli/blob/develop/plugin/.mcp.json) from the tower-cli repo into your project root.

**If MCP tools are unavailable**, fall back to the CLI equivalents — every MCP tool has a direct CLI counterpart (e.g. `tower apps list`, `tower deploy`).

Expand Down
File renamed without changes.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(optional)There is a line at SKILL.md : ""copy the .mcp.json from the tower-cli repo into your project root...", may be should be now plugin/.mcp.json?

File renamed without changes.
2 changes: 1 addition & 1 deletion skills/tower/SKILL.md → plugin/skills/tower/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ uvx tower mcp-server # if using uvx
tower mcp-server # if installed via pip/nix
```

If you installed Tower via the Claude Code plugin, this is already configured. Otherwise, copy the `.mcp.json` from the [tower-cli repo](https://github.com/tower/tower-cli) into your project root.
If you installed Tower via the Claude Code plugin, this is already configured. Otherwise, copy [`plugin/.mcp.json`](https://github.com/tower/tower-cli/blob/develop/plugin/.mcp.json) from the tower-cli repo into your project root.

**If MCP tools are unavailable**, fall back to the CLI equivalents — every MCP tool has a direct CLI counterpart (e.g. `tower apps list`, `tower deploy`).

Expand Down
Loading