Audit Trail Helper
jeremylongshore/tons-of-skills-marketplace
Audit Trail Helper - Auto-activating skill for Enterprise Workflows.
Offline experimental CALL-E transcript helper that audits whether the agent requests only the personal data the goal file requires, flagging out-of-scope PII asks, redundant re-asks and full-datum…
$ npx skills add CALLE-AI/awesome-phone-call-agents --skill call-data-minimization-auditor -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install CALLE-AI/awesome-phone-call-agents call-data-minimization-auditor --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/CALLE-AI/awesome-phone-call-agents.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/call-data-minimization-auditor .claude/skills/call-data-minimization-auditor && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "call-data-minimization-auditor" agent skill from https://github.com/CALLE-AI/awesome-phone-call-agents/tree/main/skills/call-data-minimization-auditor into .claude/skills/call-data-minimization-auditor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "call-data-minimization-auditor", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/CALLE-AI/awesome-phone-call-agents/tree/main/skills/call-data-minimization-auditorType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add CALLE-AI/awesome-phone-call-agents --skill call-data-minimization-auditor -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install CALLE-AI/awesome-phone-call-agents call-data-minimization-auditor --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CALLE-AI/awesome-phone-call-agents.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/call-data-minimization-auditor .agents/skills/call-data-minimization-auditor && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "call-data-minimization-auditor" agent skill from https://github.com/CALLE-AI/awesome-phone-call-agents/tree/main/skills/call-data-minimization-auditor into .agents/skills/call-data-minimization-auditor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "call-data-minimization-auditor", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add CALLE-AI/awesome-phone-call-agents --skill call-data-minimization-auditor -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install CALLE-AI/awesome-phone-call-agents call-data-minimization-auditor --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CALLE-AI/awesome-phone-call-agents.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/call-data-minimization-auditor .cursor/skills/call-data-minimization-auditor && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "call-data-minimization-auditor" agent skill from https://github.com/CALLE-AI/awesome-phone-call-agents/tree/main/skills/call-data-minimization-auditor into .cursor/skills/call-data-minimization-auditor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "call-data-minimization-auditor", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/CALLE-AI/awesome-phone-call-agents.git --path skills/call-data-minimization-auditor--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add CALLE-AI/awesome-phone-call-agents --skill call-data-minimization-auditor -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install CALLE-AI/awesome-phone-call-agents call-data-minimization-auditor --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CALLE-AI/awesome-phone-call-agents.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/call-data-minimization-auditor .gemini/skills/call-data-minimization-auditor && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "call-data-minimization-auditor" agent skill from https://github.com/CALLE-AI/awesome-phone-call-agents/tree/main/skills/call-data-minimization-auditor into .gemini/skills/call-data-minimization-auditor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "call-data-minimization-auditor", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install CALLE-AI/awesome-phone-call-agents call-data-minimization-auditorInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add CALLE-AI/awesome-phone-call-agents --skill call-data-minimization-auditor -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/CALLE-AI/awesome-phone-call-agents.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/call-data-minimization-auditor .github/skills/call-data-minimization-auditor && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "call-data-minimization-auditor" agent skill from https://github.com/CALLE-AI/awesome-phone-call-agents/tree/main/skills/call-data-minimization-auditor into .github/skills/call-data-minimization-auditor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "call-data-minimization-auditor", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add CALLE-AI/awesome-phone-call-agents --skill call-data-minimization-auditor -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install CALLE-AI/awesome-phone-call-agents call-data-minimization-auditor --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/CALLE-AI/awesome-phone-call-agents.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/call-data-minimization-auditor .opencode/skills/call-data-minimization-auditor && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "call-data-minimization-auditor" agent skill from https://github.com/CALLE-AI/awesome-phone-call-agents/tree/main/skills/call-data-minimization-auditor into .opencode/skills/call-data-minimization-auditor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "call-data-minimization-auditor", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
call-data-minimization-auditorOffline experimental CALL-E transcript helper that audits whether the agent requests only the personal data the goal file requires, flagging out-of-scope PII asks, redundant re-asks and full-datum…
Call Data Minimization Auditor is an agent skill from CALLE-AI/awesome-phone-call-agents. Offline experimental CALL-E transcript helper that audits whether the agent requests only the personal data the goal file requires, flagging out-of-scope PII asks, redundant re-asks and full-datum echo-backs, plus a minimal-collection goal template. It is not a legal determination, proof of unlawful collection, or authorization to act.
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 12 other files, including scripts and reference files (for example `references/example-transcript-overcollection.json`, `references/example-transcript-unverifiable.json` and `references/example-transcript.json`).
The repository describes itself as: Portable phone-call Agent Skills, apps, examples, adapters, and scheduler recipes for AI agents. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 38d4118. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 2 files in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
python3From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
eur-lex.europa.euedpb.europa.euFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Call Data Minimization Auditor loads about 1.8k tokens when it runs, and up to ~4.7k if it reads all its reference files. Until then it costs about 92 tokens; SKILL.md has 901 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from CALLE-AI/awesome-phone-call-agents at commit 38d4118, republished under its MIT licence (© CALLE-AI). 901 words, ~1,778 tokens.
.claude/skills/call-data-minimization-auditor/SKILL.md (or your agent's skills folder). This skill also uses 10 other files; get the full folder from GitHub.The goal file is the shopping list. The agent buys the list - nothing else, not twice, and never reads the numbers back in full.
Data minimization is the principle that a data collector asks for what the task needs and nothing more (GDPR Article 5(1)(c): "adequate, relevant and limited to what is necessary"). A calling agent that follows the principle in its goal file but drifts on the line - "while I have you, what is your date of birth?", re-asking a name it already captured, or repeating a full card number back "to confirm" - collects data the task never authorized, one polite sentence at a time.
On a phone call the risk compounds. The line is recorded, the transcript is stored, and every extra datum the agent elicits or repeats in full becomes another copy of sensitive personal data in another log. An agent that asks for two fields and repeats one masked is a smaller liability than one that asks for five and echoes a card number verbatim. This skill audits the agent's asks against the goal file's scope, lexically and offline.
| Verdict | Meaning |
|---|---|
MINIMAL | Every agent data request is in the goal's scope, none redundant, no full-datum echo |
OVERCOLLECTION_DETECTED | At least one request is out of scope, redundant, or an echo of a full sensitive datum (attached to the request or listed under echoes) |
NO_DATA_REQUESTED | The agent made no lexically detectable data requests (callee volunteering never counts against it) |
GOAL_FILE_LACKS_FIELD_LIST | Requests exist but the goal file names no recognizable data categories; every request is unverifiable |
| Category | High sensitivity |
|---|---|
full_name, date_of_birth, address, email, phone_number | - |
employer, income, relative_dob | - |
payment_card, bank_account, national_id, credentials, passport, drivers_license | yes |
payment_card, 9 digits =
national_id, anything else = unknown_number); an unrecognized
shape is still reported. The agent should confirm masked (last two
digits), not in full. When a request entry exists the echo lands on it
with the echoing turn and sentence; when the number was volunteered
with no request, the finding is listed under a top-level echoes key
instead. Echo flags even when the category is in scope.bank_account. Standalone "security code" outside a
payment context (a gate or door code) is not treated as card data.goal/task/objective/required/required_fields/needed/
fields) yields an empty scope, so any request verdicts
GOAL_FILE_LACKS_FIELD_LIST.python3 scripts/data_minimization_auditor.py analyze \
--transcript path/to/call-result.json --goal-file path/to/goal.txtpython3 scripts/data_minimization_auditor.py craft --scenario minimal-intakeSee references/examples.md for byte-real runs and
references/safety.md for data-handling policy. The goal file is plain
text or a JSON object whose goal/task/objective/required/
required_fields/needed/fields values define the scope.
© CALLE-AI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 10 other files (scripts, references) in skills/call-data-minimization-auditor of CALLE-AI/awesome-phone-call-agents.
Open the folder on GitHubat commit 38d4118
Call Data Minimization Auditor next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Call Data Minimization Auditor this skillCALLE-AI/awesome-phone-call-agents | 107 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Audit Trail Helperjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~565 | Automated safety check: Pass | MIT | |
| Hipaa Audit Helperjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~565 | Automated safety check: Pass | MIT | |
| Audit Preparationsickn33/agentic-awesome-skills | 47k | 1 repos | ~5.3k | Automated safety check: Pass | MIT | |
| Minimalismsickn33/agentic-awesome-skills | 47k | 1 repos | ~2.2k | Automated safety check: Pass | MIT | |
| Production Auditaffaan-m/ECC | 276k | 1 repos | ~1.9k | Automated safety check: Pass | MIT |
jeremylongshore/tons-of-skills-marketplace
Audit Trail Helper - Auto-activating skill for Enterprise Workflows.
jeremylongshore/tons-of-skills-marketplace
Assist with hipaa audit helper operations. An agent skill from jeremylongshore/tons-of-skills-marketplace.
sickn33/agentic-awesome-skills
Audit preparation register: required document, period covered, request and receipt dates, preparer and reviewer, auditor queries and adjustments.
sickn33/agentic-awesome-skills
Web and App implementation guide for the Minimalism design style.
affaan-m/ECC
Local-evidence production readiness audit for shipped apps, pre-launch reviews, post-merge checks, and "what breaks in prod?" questions without sending repo data to an external audit service.
JimLiu/baoyu-skills
Downloads YouTube video transcripts/subtitles and cover images by URL or video ID.
CALLE-AI/awesome-phone-call-agents
Demonstrates advisory accessibility-planning checks with offline fixtures and a proposed bounded CALL-E workflow; use for exploring unknown or qualified venue claims without making calls.
CALLE-AI/awesome-phone-call-agents
A skill your agent uses when an agent holds some evidence for a physical-world claim but the evidence is broader, narrower, or older than the exact question asked, and it must first decide whether a…
CALLE-AI/awesome-phone-call-agents
Call a venue and ask the accessibility questions that matter to one specific person — step-free entry, hearing loop, guide dogs, quiet hours, changing places — then return a per-need verdict backed…
CALLE-AI/awesome-phone-call-agents
Turns a pre-written, building-level location config into a CALL-E outbound phone-call task that guides a delivery driver through the last few hundred metres to a specific building using landmarks…
CALLE-AI/awesome-phone-call-agents
Turn cited business research into a bounded, approval-gated phone-call plan that asks only unresolved factual questions, then reconcile CALL-E-compatible results without treating voicemail, refusal…
CALLE-AI/awesome-phone-call-agents
Place a goal-driven CALL-E call that collects specific structured answers, score those answers against a deterministic rubric you supply, and conditionally trigger a follow-up action — all runnable…
Offline experimental CALL-E transcript helper that audits whether the agent requests only the personal data the goal file requires, flagging out-of-scope PII asks, redundant re-asks and full-datum…. Call Data Minimization Auditor is an agent skill from CALLE-AI/awesome-phone-call-agents. Offline experimental CALL-E transcript helper that audits whether the agent requests only the personal data the goal file requires, flagging out-of-scope PII asks, redundant re-asks and full-datum echo-backs, plus a minimal-collection goal template.
Run `npx skills add CALLE-AI/awesome-phone-call-agents --skill call-data-minimization-auditor -a claude-code`. Or copy the skill folder (skills/call-data-minimization-auditor in CALLE-AI/awesome-phone-call-agents) into .claude/skills/call-data-minimization-auditor in your project. Claude Code loads it when a task matches its description.
Run `npx skills add CALLE-AI/awesome-phone-call-agents --skill call-data-minimization-auditor -a codex`. Or copy the skill folder (skills/call-data-minimization-auditor in CALLE-AI/awesome-phone-call-agents) into .agents/skills/call-data-minimization-auditor in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add CALLE-AI/awesome-phone-call-agents --skill call-data-minimization-auditor -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/call-data-minimization-auditor, .gemini/skills/call-data-minimization-auditor, .github/skills/call-data-minimization-auditor and .opencode/skills/call-data-minimization-auditor in your project.
Going by SKILL.md and its folder, Call Data Minimization Auditor needs Python for the scripts in its folder and the command-line tools its instructions call (python3). Our summary lists: Python 3.
SKILL.md names 2 domains. As links in the text: eur-lex.europa.eu and edpb.europa.eu. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Call Data Minimization Auditor is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.9k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Call Data Minimization Auditor: Audit Trail Helper (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Hipaa Audit Helper (jeremylongshore/tons-of-skills-marketplace, 2.8k stars), Audit Preparation (sickn33/agentic-awesome-skills, 47k stars) and Minimalism (sickn33/agentic-awesome-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
CALLE-AI (a GitHub organization) maintains it in CALLE-AI/awesome-phone-call-agents, which has 107 GitHub stars. The repository holds 101 skills in this directory. The repository was last updated on October 10, 2026.
Source: CALLE-AI/awesome-phone-call-agents on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.