server
- Repo stars 0
- Author repo skills-registry
Server
Arguments: $ARGUMENTS
Path: resolve from ~/.claude/project-repos.json using shortname
server. The example registry ships a Python / FastAPI project; adjust the
commands below if your server shortname points at a different stack.
All commands assume uv is installed. If the project uses a different
runner (poetry, pip, docker compose exec), update projects/server.md and
this file together.
Actions
test
# All tests:
cd {server-path} && uv run pytest
# Specific file:
cd {server-path} && uv run pytest tests/{path}.py
# Filter (substring match on test id):
cd {server-path} && uv run pytest -k "{filter}"
# With coverage:
cd {server-path} && uv run pytest --cov=app --cov-report=term
analyze
Ruff + mypy:
cd {server-path} && uv run ruff check .
cd {server-path} && uv run ruff format --check .
cd {server-path} && uv run mypy app
Fix with:
cd {server-path} && uv run ruff check --fix .
cd {server-path} && uv run ruff format .
docker
If the project ships a docker-compose.yml for local dev (Postgres, Redis,
LocalStack, etc.):
cd {server-path} && docker compose up -d
Migrations (example with Alembic):
cd {server-path} && uv run alembic upgrade head
Process
- Parse arguments: action (
test/analyze/docker), optional test filter - If
dockeraction and containers aren't running, start them first - Run the command
- Report result (summary of passed/failed, or first analyzer errors)
<!-- tomevault:4.0:skill_md:2026-05-22 -->Source: ajvelo/claude-toolkit — distributed by TomeVault.
- Fluxly category
- DevOps
- Author-declared agents
- No explicit declaration found; this is not inferred or tested compatibility
- Static check
- 88 / 100 · heuristic scan, not runtime safety proof
- Author / version / license
- @tomevault-io · no license declared
- Fluxly token estimate
- Lean
- Fluxly setup estimate
- Manual integration
- External API key
- No requirement detected
- Detected OS requirements
- Docker
- Runtime requirements
- Python · Docker
- Detected file/system behavior
-
- Read-only
- Write / modify
- Shell exec
- Detected network behavior
- Local-only
- Install commands
- None (reference only)
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
The current SKILL.md does not define a fixed output example. Arguments: $ARGUMENTS Path: resolve from ~/.claude/project-repos.json using shortname server. The example registry ships a Python / FastAPI project; adjust the
Actions
test
Ruff + mypy: Fix with:
If the project ships a docker-compose.yml for local dev (Postgres, Redis, LocalStack, etc.): Migrations (example with Alembic):
Parse arguments: action (test / analyze / docker), optional test filter If docker action and containers aren't running, start them first Run the command
## Server
**Arguments:** $ARGUMENTS
**Path:** resolve from `~/.claude/project-repos.json` using shortname
`server`. The example registry ships a Python / FastAPI project; adjust the
commands below if your `server` shortname points at a different stack.
All commands assume `uv` is installed. If the project uses a different
runner (poetry, pip, docker compose exec), update `projects/server.md` and
this file together.
## Actions
### `test`
```bash
# All tests:
cd {server-path} && uv run pytest
# Specific file:
cd {server-path} && uv run pytest tests/{path}.py
# Filter (substring match on test id):
cd {server-path} && uv run pytest -k "{filter}"
# With coverage:
cd {server-path} && uv run pytest --cov=app --cov-report=term
```
### `analyze`
Ruff + mypy:
```bash
cd {server-path} && uv run ruff check .
cd {server-path} && uv run ruff format --check .
cd {server-path} && uv run mypy app
```
Fix with:
```bash
cd {server-path} && uv run ruff check --fix .
cd {server-path} && uv run ruff format .
```
### `docker`
If the project ships a `docker-compose.yml` for local dev (Postgres, Redis,
LocalStack, etc.):
```bash
cd {server-path} && docker compose up -d
```
Migrations (example with Alembic):
```bash
cd {server-path} && uv run alembic upgrade head
```
## Process
1. Parse arguments: action (`test` / `analyze` / `docker`), optional test filter
2. If `docker` action and containers aren't running, start them first
3. Run the command
4. Report result (summary of passed/failed, or first analyzer errors)
---
> Source: [ajvelo/claude-toolkit](https://github.com/ajvelo/claude-toolkit) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-05-22 --> Author text anchors workflow facts; Fluxly only indexes current sections, terms, files, and commands.
sections -> Server → Actions → test → analyze → docker → Process
terms -> Arguments · Path · Path: resolve from ~/.claude/project-repos.json using shortname server. · All commands assume uv is installed. · Ruff + mypy: bash cd {server-path} && uv run ruff check . · Fix with: bash cd {server-path} && uv run ruff check --fix . · 1. Parse arguments: action (test / analyze / docker), optional test filter 2. · --- > Source: [ajvelo/claude-toolkit](https://github.com/ajvelo/claude-toolkit) — distributed by [TomeVault](https://tomevault.io).
files/cmd -> ~/.claude/project-repos.json · server · projects/server.md · test · analyze · docker · docker-compose.yml
body sha256 -> cc591f374101
Decide Fit First
Design Intent
How To Use It
Boundaries And Review