runtime_adapter_builderlisted
Install: claude install-skill jxoesneon/Ciel
# runtime_adapter_builder
Build an `adapters/<runtime_id>/` directory + files when Ciel encounters a new host.
## Operations
- `rab.research(runtime_id)` — deep research; populate capability map.
- `rab.probe(runtime_id)` — capability probe against the live runtime.
- `rab.draft(runtime_id)` — instantiate `templates/adapter.template.md`.
- `rab.test(runtime_id)` — run canned smoke tests.
- `rab.register(runtime_id)` — Council-gated registration.
## I/O Contract
```yaml
io_contract:
input: { op, runtime_id, "args?" }
output: { result }
idempotent: register_only_for_same_version
side_effects: [fs, network]
```
## Safety
- Registration is high risk (installs a major new capability). Full Council with elevated thresholds.
- Drafted adapter sandbox-tested before Council.