imladris-deliberate-df6ace — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited imladris-deliberate-df6ace (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Reach for Imladris when a task is hard enough that one model's answer is risky: research questions, design/architecture trade-offs, "compare X and Y", expert critique, or anything where being wrong is costly. For quick lookups, answer directly — deliberation costs ~N panel calls + an analysis call.
Imladris is an MCP stdio server — there is no HTTP endpoint, port, or token. Your harness spawns imladris-mcp; call its tools directly. The /council prompt wraps the one-shot flow below. Use /council-session when the user wants a sustained back-and-forth with the same council.
Call the `imladris` tool:
prompt (required), context (optional extra context for every panellist)preset or panel — which of your configured providers answeranalysis_model — override which provider runs the analysis judgethread_id — present means session mode; Imladris reads/writes the local~/.imladris/sessions/<thread_id>.json file and reconstructs messages[]
prior_answer — in session mode, pass your previously authored answer for thisthread so Imladris can store it as the assistant turn
Inspect configuration and health with `imladris_status` (resolved roster, roles, presets, budget thresholds, budget estimates — never secrets or env-var names). Clear local session files with `imladris_clear_sessions`.
meta.ok == 0, every panellist failed and the tool returns a cleanmeta.failure — say so instead of inventing evidence; let the harness fall back.
prompt. Add context for files/constraints.preset (your configured presets — use a local-only preset when thedata must not leave the network) or an explicit panel.
analysis — especially blind_spots andcontradictions — and the raw_answers, then write the answer, preserving genuine disagreements and caveats rather than smoothing them away.
thread_id on each turn and pass your last answer asprior_answer. If the host drops it, Imladris backfills from stored analysis.
panel[] — per-provider status metadata (id, status, latency, tokens). The rawanswer text is returned in raw_answers[]; partial results are normal.
analysis — consensus / contradictions / partial_coverage / unique_insights/ blind_spots / confidence_notes. Do not treat consensus as proof.
raw_answers[] — all successful panel answers, returned unconditionally.meta — timings, ok/failed counts, analysis provider id, cost estimate,budget status, session warnings, and a typed failure if the deliberation degraded.
thread_id / compacted — present on session responses; compacted means olderlocal history was omitted from the provider request.
text — a Markdown rendering of the same content.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.