project_analyzerlisted
Install: claude install-skill jxoesneon/Ciel
# project_analyzer
Produce the `project.json` used by `init/CALIBRATION.md`.
## Operations
- `proj.analyze(dir)` — full fingerprint.
- `proj.conventions(dir)` — detected style, naming, file layout.
- `proj.stack(dir)` — language, frameworks, build, test, CI.
- `proj.risk_profile(dir)` — signals feeding escalation auto-detect.
## I/O Contract
```yaml
io_contract:
input: { op, dir }
output: { result: project_json }
idempotent: true
side_effects: [fs]
```
## Signals
- Manifests, config dotfiles, CI folders, license, branch convention, CODEOWNERS, secrets hints, deploy targets.