Install
openclaw skills install random-coffee-best-fit-outreachOffline random coffee skill for ranking opt-in people and preparing consent-first intro packets. It creates local reports only; any external communication stays outside the public skill.
openclaw skills install random-coffee-best-fit-outreachRun a consent-first random coffee workflow from local participant data:
Use a CSV with these canonical columns:
person_id,display_name,role,organization,location,timezone,languages,domains,skills,offers,needs,preferred_channel,availability,consent_notes,do_not_match,notes
Read references/intake-schema.md when the user gives messy notes, a contact map, or community notes.
python3 -m random_coffee_matcher rank <people.csv> --format markdown --out <report.md>.python3 {baseDir}/scripts/random_coffee_matcher.py rank <people.csv> --format markdown --out <report.md>.python3 -m random_coffee_matcher packet <people.csv> <person-a-id> <person-b-id> --out <packet.md>.Read references/outreach-surface-runbook.md before using the packet outside the repo.
Rules:
For the open-source repo, run:
python3 -m pytest -q
python3 -m random_coffee_matcher rank examples/participants.csv --format text
python3 scripts/check_clawhub_skill_surface.py
Before publishing, run the local public-surface audit available in the surrounding Codex workspace when present.