From distillery
Displays and adjusts alert and digest relevance thresholds for feed items. Use to tune feed sensitivity or reset to defaults.
How this skill is triggered — by the user, by Claude, or both
Slash command
/distillery:tunehaikuThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
<!-- Trigger phrases: tune, /tune, adjust thresholds, change alert threshold, set digest threshold, tune my feed, show thresholds -->
Displays and adjusts the alert threshold (high-priority items) and digest threshold (regular digest inclusion) used when scoring incoming feed items.
/tune)/tune --alert 0.90 --digest 0.50)See CONVENTIONS.md -- skip if already confirmed this conversation.
| Flag | Description |
|---|---|
--alert N | Set alert threshold (float in [0.0, 1.0]) |
--digest N | Set digest threshold (float in [0.0, 1.0]) |
--max N | Set max items per poll cycle (positive integer) |
--reset | Reset to defaults (alert: 0.85, digest: 0.60) |
No flags = read-only mode (display current thresholds).
Validation rules:
--alert and --digest must be floats in [0.0, 1.0]--alert must be greater than or equal to --digest--max must be a positive integer--reset takes precedence over --alert/--digest if all providedRead current thresholds by omitting the value parameter:
distillery_configure(section="feeds.thresholds", key="alert")distillery_configure(section="feeds.thresholds", key="digest")Extract the value field from each response.
--alert, --digest, --max, or --reset flag provided), if either call returns an error, show defaults (alert=0.85, digest=0.60) and note that live values could not be confirmed.alert >= digest check depends on the true current values.If --reset, target defaults (alert: 0.85, digest: 0.60; max unchanged).
Preview changes and ask for confirmation:
Proposed threshold changes:
Alert: <current> -> <new>
Digest: <current> -> <new>
Max items per poll: <current> -> <new> (if --max provided)
Apply these changes? (yes/no)
If declined, display "No changes made." and stop.
Apply each change via distillery_configure:
distillery_configure(section="feeds.thresholds", key="alert", value="<new_value>")distillery_configure(section="feeds.thresholds", key="digest", value="<new_value>")Important: When both thresholds change, determine the correct order to satisfy the alert >= digest constraint:
alert first (raises the ceiling before the floor)digest first (lowers the floor before the ceiling)If the user passes --max, inform them that max_items_per_poll is not yet configurable at runtime and skip that change.
If distillery_configure returns an error, display the error message and stop. Do not proceed with remaining changes if an earlier one fails.
Read-only mode:
Feed Relevance Thresholds
| Threshold | Value | Meaning |
|-----------|-------|---------|
| Alert | 0.85 | Items at or above this score trigger an immediate alert |
| Digest | 0.60 | Items at or above this score (but below alert) are included in the digest |
Items below the digest threshold (< 0.60) are discarded.
To adjust: /tune --alert <value> --digest <value>
After changes or reset: Same table with Previous/New columns sourced from distillery_configure response (previous_value and new_value fields). Include a confirmation line:
Changes applied at runtime and persisted to distillery.yaml.
If disk_written is false in the response, instead show: "Changes applied in memory only — no config file found to persist to disk."
Tuning guide (always include):
Tuning Guide:
- Raise alert threshold to reduce noise (fewer high-priority alerts)
- Lower digest threshold to capture more items in the digest
- Alert must always be higher than digest
- Defaults: alert=0.85, digest=0.60
distillery_configure(section="feeds.thresholds", key="alert") and distillery_configure(section="feeds.thresholds", key="digest") first to verify MCP availability and retrieve current thresholds--alert >= --digest before applying; reject invalid combinationsdistillery_configure to apply changes at runtime — no manual YAML editing requirednpx claudepluginhub norrietaylor/distillery --plugin distilleryLists, adds, and removes RSS/GitHub feed sources monitored by Distillery for ambient intelligence.
Checks regulatory feeds (US Federal Register, RSS) and reports new items filtered by materiality threshold. Detects coverage gaps against a source catalog.
Configures tiered competitor alerts for content, pricing, ads, social, ranking, SERP, and positioning changes with per-competitor thresholds and digest batching to reduce alert fatigue.