adherence-memory-callback
Run a consent-based outbound CALL-E medication-adherence phone check-in that remembers each caller across calls, learns side-effect patterns across many…
Skill by fozagtx
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/fozagtx-adherence-memory-callback
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/adherence-memory-callback
What's inside
- Skill name
adherence-memory-callback- Description
- Run a consent-based outbound CALL-E medication-adherence phone check-in that remembers each caller across calls, learns side-effect patterns across many callers behind a corroboration gate, and honors "call me back later" by opening the next call with that context.
- License
- MIT
- Instructions
- 87 lines in SKILL.md · view on GitHub
Files (3)
- SKILL.md
- examples.md · references/
- safety.md · references/
SKILL.md (first lines)
# Adherence Memory Callback
Use this skill when a **pharmacy or clinic** (with recipient consent) wants a
**brief outbound phone check-in** on how a patient is getting on with a
prescribed medicine — and wants the agent to get **smarter with every call**
instead of starting from zero each time.
It packages a **two-tier memory** on top of a CALL-E outbound call:
- a **sub-brain per caller** (private running summary, open items, and any
"call me back" context), and
- a shared **master brain** of general facts and anonymized signals learned
across all callers, guarded so no single caller can poison it.
This skill only listens, acknowledges, and notes answers. It is **not medical
advice**: it never diagnoses, never recommends a medicine or dose, and escalates
anything serious to a human pharmacist.
## When to use
- One outbound **medication-adherence check-in** to a consented patient number.
- You want per-caller **continuity** ("last time you mentioned…") and
cross-caller **learning** (patterns several patients report).
- You want a **human-in-the-loop** gate before the agent starts proactively
asking about a newly learned side effect.
## When not to use
- Diagnosis, triage, dosing, emergency response, or any medical advice.
- Unsolicited outreach, marketing, or lead generation.
- Recurring schedules without a separate scheduler wrapper and explicit consent.
## Workflow
1. Read `references/safety.md` and confirm **recipient consent** and that it is
not quiet hours for the caller's region.
2. Build the call goal from memory: the caller's sub-brain (continuity + any
callback context) + the master brain's **canonical** facts (background) +
any **admin-approved** proactive questions + the safety rails.
3. **Preview first (no call):** run the reference app in `--dry-run` mode to see
the exact goal.
4. **Place the call** through CALL-E only after consent and guard checks pass.
5. After the call, extract structured fields from the transcript and update
memory: the sub-brain summary/open items, candidate facts (through the
corroboration gate), and anonymized signals.
6. If the caller asked to be called back, store the short reason so the **next**
call opens with it ("last time you were at a wedding — how did it go?").
## The corroboration gate (why this is safe)
A learned fact stays a **candidate** until **at least two distinct callers**
independently report it — the same caller repeating themselves never counts.
Only then does it become **canonical** and eligible to influence future calls.
See `references/safety.md` for the full curation and privacy rules, and
`references/examples.md` for worked call-to-memory examples.
## Human-in-the-loop prompt approval
A pattern reported by enough distinct callers is surfaced to an **admin**, who
confirms or dismisses it before the agent starts **proactively** asking about
it. A strong signal (many distinct callers) can auto-apply; the admin can also
require manual approval for every change. The agent asks a proactive question
only about **approved** patterns, and if the caller says they have not had the
issue, it reassures them and tells them to contact the pharmacy if they ever do.
## Runnable app
The reference runner lives at `apps/python/cortex-call-brain/` (relative to this
submission repository root). It builds the CALL-E goal from memory, applies
consent / quiet-hours / idempotency / budget guards, places the call through the
CALL-E CLI when run live, and folds the transcript back into the brain. Use its
`--dry-run` mode to preview a goal without placing a call.
## Output
After a completed call, expect structured fields such as:
- `outcome` — one of `adherent`, `side_effect`, `needs_refill`, `missed_doses`,
`no_answer`
- `sub_brain_summary` — a short private summary of this caller for next time
- `open_items` — follow-ups for the next call
- `candidate_facts` / `signals` — general, anonymized knowledge for the master
brain
Mask phone numbers in any user-facing summary.From fozagtx/BuildOS-workflow, MIT.
More from fozagtx/BuildOS-workflow
- 0.567score
accesscall
fozagtx
Conduct phone-based accessibility intake interviews for users who cannot complete web-based accessibility audit forms (screen reader fatigue, motor…
SkillAFreshness: AClaude Code +9 - 0.565score
analyzing-range-distribution
cockroachdb
Analyzes CockroachDB range distribution across tables and indexes using SHOW RANGES to identify range count, size patterns, leaseholder placement, and…
SkillAFreshness: AClaude Code +9 - 0.565score
agents-md-project-rules
fozagtx
Use when creating or bootstrapping a software project and the user wants reusable project instructions, mentions AGENTS.md, agentsdotmd, remorses/AGENTS.md…
SkillAFreshness: AClaude Code +9 - 0.565score
analyzing-schema-change-storage-risk
cockroachdb
Estimates storage requirements for CockroachDB online schema change backfills using SHOW RANGES WITH DETAILS, KEYS, INDEXES.
SkillAFreshness: AClaude Code +9 - 0.560score
X MCP guide
fozagtx
ALWAYS read this when a user connects the X plugin or any X MCP, before using any X connection, and again on any X error.
SkillAFreshness: AClaude Code +9 - 0.559score
ai-saas-app-playbook
fozagtx
Build revenue-first AI / mobile / SaaS apps using the BusDownBonnor (Connor Burd) playbook: distribution-first ideas, competitor onboarding teardown…
SkillAFreshness: AClaude Code +9 - 0.559score
ai-without-brain-rot
fozagtx
Use LLM chatbots to sharpen critical thinking instead of outsourcing it.
SkillAFreshness: AClaude Code +9 - 0.556score
ad-variation-generator
fozagtx
Generate ad headline variations from winning ads in Figma.
SkillAFreshness: AClaude Code +9 - 0.556score
agent-browser
fozagtx
Background knowledge for droid-control workflows -- not invoked directly.
SkillAFreshness: AClaude Code +9 - 0.553score
android-dev
fozagtx
Build, run, inspect, and lightly automate Android apps with the android-emulator MCP tools.
SkillAFreshness: AClaude Code +9 - 0.534score
algorithmic-art
fozagtx
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 7, 2026 (21 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/fozagtx/BuildOS-workflow
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from fozagtx
- 0.567score
accesscall
fozagtx
Conduct phone-based accessibility intake interviews for users who cannot complete web-based accessibility audit forms (screen reader fatigue, motor…
SkillAFreshness: AClaude Code +9 - 0.565score
agents-md-project-rules
fozagtx
Use when creating or bootstrapping a software project and the user wants reusable project instructions, mentions AGENTS.md, agentsdotmd, remorses/AGENTS.md…
SkillAFreshness: AClaude Code +9 - 0.560score
X MCP guide
fozagtx
ALWAYS read this when a user connects the X plugin or any X MCP, before using any X connection, and again on any X error.
SkillAFreshness: AClaude Code +9 - 0.559score
ai-without-brain-rot
fozagtx
Use LLM chatbots to sharpen critical thinking instead of outsourcing it.
SkillAFreshness: AClaude Code +9 - 0.559score
ai-saas-app-playbook
fozagtx
Build revenue-first AI / mobile / SaaS apps using the BusDownBonnor (Connor Burd) playbook: distribution-first ideas, competitor onboarding teardown…
SkillAFreshness: AClaude Code +9 - 0.556score
ad-variation-generator
fozagtx
Generate ad headline variations from winning ads in Figma.
SkillAFreshness: AClaude Code +9
Cite this page
adherence-memory-callback skill. Agent Mart. https://agentmart.dev/skills/fozagtx-adherence-memory-callback (last updated 2026-10-24)