Sync all HIPAA documentation — update memory files, regenerate PDFs from HTML source files, regenerate DOCX, archive old interaction log entries, and verify cross-document consistency. Run at the end of any HIPAA-related session.
Synchronizes HIPAA documentation by updating memory files, regenerating PDFs and DOCX files, archiving logs, and verifying cross-document consistency.
/plugin marketplace add https://www.claudepluginhub.com/api/plugins/aventerica89-claude-codex/marketplace.json/plugin install aventerica89-claude-codex@cpd-aventerica89-claude-codexThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Synchronizes all HIPAA documentation after any session that updated facts, contacts, risk assessments, or events.
~/Desktop/HIPAA/Source/ (editable files)~/Desktop/HIPAA/ (one per HTML source)~/Desktop/HIPAA/Archive/~/.claude/projects/-Users-jb/memory/hdflowsheet-hipaa.md/Applications/Google Chrome.app/Contents/MacOS/Google Chrome/opt/homebrew/bin/pandocBefore touching any files, summarize to the user:
Read ~/.claude/projects/-Users-jb/memory/hdflowsheet-hipaa.md and update:
Run Chrome headless for each HTML in Source/. Map each HTML to its PDF output name:
CHROME="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"
SRC=~/Desktop/HIPAA/Source
OUT=~/Desktop/HIPAA
for html in "$SRC"/*.html; do
name=$(basename "$html" .html)
"$CHROME" --headless=new \
--print-to-pdf="$OUT/$name.pdf" \
--no-pdf-header-footer \
--print-to-pdf-no-header \
"file://$html" 2>/dev/null && echo "Generated $name.pdf"
done
Regenerate DOCX for key documents (not all — only the ones attorneys or employers may receive):
PANDOC=/opt/homebrew/bin/pandoc
SRC=~/Desktop/HIPAA/Source
OUT=~/Desktop/HIPAA/Source
for name in HIPAA-Action-Plan interaction-log HDFlowsheet-HIPAA-Disclosure-v2 personal-timeline; do
$PANDOC "$SRC/$name.html" -o "$OUT/$name.docx" 2>/dev/null && echo "Generated $name.docx"
done
When the interaction-log has more than 3 months of entries, or the user requests archiving:
Source/interaction-log.htmlArchive/interaction-log-YYYY-MM.htmlDo NOT auto-archive without confirming with the user first.
Scan for inconsistencies across documents. Common things to verify:
Flag any inconsistencies to the user before completing sync.
Report to user:
HDFlowsheet-HIPAA-Disclosure-v2 content without explicit user instruction — it is a legal document pending attorney reviewSource/ subfolder contains sensitive legal strategy — treat as confidentialActivates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.