AGENTS.md · git:20260705.fa72a26 · 2026-07-05 · sha256 e73c904810f3eb18

AGENTS.md git:20260705.fa72a26A

Immutable. This exact content is served forever at /api/v1/blob/e73c904810f3eb18.

# skeel

`skeel` is a CLI for declarative agent skill management. It reads a YAML
desired-state manifest and applies it via `gh skill`.

## Repository Layout

- `.github/workflows/`: CI and release/publish workflows
- `changelog/`: release notes managed via `tenzir-ship`
- `examples/`: example manifests
- `src/skeel/`: package source (`cli.py`, `manifest.py`, `backends.py`)
- `tests/`: pytest suite

## Setup

Install Lefthook once per clone:

```bash
uvx lefthook install
```

Pushing runs the quality gates automatically. No need to run checks manually.

## Release engineering

- Use `tenzir-ship` for changelog management and releasing
- Add changelog entries for user facing changes
- Before releasing, ensure `main` is in sync with `origin/main`
- To release, dispatch .github/workflows/release.yaml with a title & intro