Install
openclaw skills install @patrick-erichsen-2/fellow-aidenConnect a Fellow Aiden through its cloud account and turn a coffee bag photo or roaster recipe into a named hot-coffee brew profile.
openclaw skills install @patrick-erichsen-2/fellow-aidenUse Fellow's account connection to read and create Aiden brew profiles. The brewer does not need a LAN address or Tailscale membership for this workflow. The helper uses Fellow's undocumented v2 cloud API, also used by the community Home Assistant integration; if Fellow changes it, verify the current behavior before changing profiles.
FELLOW_EMAIL and FELLOW_PASSWORD; FELLOW_TIMEZONE is optional. Use the 1password skill when 1Password is available. Pin the intended 1Password account if more than one is configured. Keep credentials out of chat, command arguments, files, and logs.python3 scripts/aiden.py status (or use the script's absolute path). Confirm the intended brewer is listed with connected: true. If several brewers are linked, put --device-id <id> before the command name on later calls.For 1Password, set the environment values to the item's secret references and run the helper through op run --. Approve the CLI prompt on the host where the command runs. An always-on agent needs a credential source it can access at execution time; a desktop approval on another computer is not a durable connection.
python3 scripts/aiden.py profiles, then python3 scripts/aiden.py profile <id> for that preset. The latter prints only editable API fields. Give the copy a distinct bag-specific title of at most 50 supported ASCII characters. Apply explicit roaster instructions where the values fit Aiden's supported ranges. Keep preset bloom and pulse settings where the bag and roaster provide no instructions. Tasting notes or processing method alone do not specify exact temperatures or pulse timings.python3 scripts/aiden.py create proposal.json --dry-run to validate it. If the user asked the agent to program the bag, run python3 scripts/aiden.py create proposal.json; otherwise stop at the proposal. The helper rejects duplicate titles and does not start a brew or schedule one.The profile helper accepts JSON on stdin with create - as well as a local file. Use a temporary non-secret proposal file only when it helps review the values, and remove it after use. The helper's --help output is the command reference.