compliance-check
Scan compliance docs for expiring certs, overdue logs, and permit renewals.
Skill by cvander
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/cvander-compliance-check
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
Use cases: security
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
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/compliance-check
What's inside
- Skill name
compliance-check- Description
- Scan compliance docs for expiring certs, overdue logs, and permit renewals.
- License
- MIT
- Instructions
- 60 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Agent Skills spec issues
- name: "compliance-check" does not match folder "compliance_check"
Files (17)
- SKILL.md
- __init__.py
- __main__.py
- FIXTURES.md · fixtures/
- cooler-temps.md · fixtures/happy_path/compliance/
- pest-log.md · fixtures/happy_path/compliance/
- staff-certs.md · fixtures/happy_path/compliance/
- expected.json · fixtures/happy_path/
- README.md · fixtures/happy_path/permits/
- cooler-temps.md · fixtures/warn_case/compliance/
- pest-log.md · fixtures/warn_case/compliance/
- staff-certs.md · fixtures/warn_case/compliance/
- expected.json · fixtures/warn_case/
- README.md · fixtures/warn_case/permits/
- main.py
- manifest.toml
- test_main.py
SKILL.md (first lines)
# Compliance Check Reads staff-certs.md, cooler-temps.md, pest-log.md, and permits/README.md. Checks for expiring certifications, overdue logs, and upcoming permit renewals. Reports findings by severity. Read-only. Does not modify files or reach external services. ## When to Use - Weekly compliance review (scheduled: Monday 9:00 AM) - Before any scheduled inspection (ABC, SFDPH, SFFD) - When onboarding new staff (check cert status) - After receiving renewal notices from authorities ## Procedure Run the skill from the repo root: ```bash # Human-readable summary python -m skills.compliance_check # Structured JSON output (for automation) python -m skills.compliance_check --format json # Check with a specific reference date python -m skills.compliance_check --date 2025-06-01 --format json # Custom look-ahead window python -m skills.compliance_check --days-ahead 60 --format json # Against a custom compliance directory python -m skills.compliance_check --compliance-dir path/to/compliance --format json ``` Parse the JSON result: - `status`: "ok" (no issues) or "warn" (findings present) - `findings`: array with codes CERT_EXPIRING, CERT_EXPIRED, LOG_OVERDUE, PERMIT_RENEWAL, INSPECTION_DUE - `data.certs_checked`: number of staff certs scanned - `data.logs_checked`: number of compliance logs scanned - `data.permits_checked`: number of permits scanned ### Exit Codes | Code | Meaning | |------|---------| | 0 | All compliance items current | | 1 | One or more compliance findings | | 2 | Config error (bad arguments) | | 3 | Data error (can't read compliance files) | | 10 | Unexpected error | ## Verification After running, confirm: - Exit code is 0 or 1 (not 2, 3, or 10) - stdout is valid JSON (when using --format json) - `data.certs_checked` >= 0 (files were actually read) - If exit code is 1, `findings` array is non-empty
From cvander/Maya, MIT.
More from cvander/Maya
- 0.467score
cost-analysis
cvander
Calculate pour costs and margins from menu and inventory data.
SkillDFreshness: D★ 11Claude Code +9 - 0.467score
compliance-docs
cvander
Audit compliance documentation for completeness and freshness.
SkillDFreshness: D★ 11Claude Code +9 - 0.467score
vendor-contact
cvander
Generate email body or phone script for contacting a vendor.
SkillDFreshness: D★ 11Claude Code +9 - 0.467score
inventory-check
cvander
Scan inventory markdown for items at or below reorder threshold.
SkillDFreshness: D★ 11Claude Code +9 - 0.467score
vendor-order-review
cvander
Parse inventory-check output and generate vendor order recommendations.
SkillDFreshness: D★ 11Claude Code +9 - 0.464score
schedule-draft
cvander
Generate a draft weekly schedule with labor law checks.
SkillDFreshness: D★ 11Claude Code +9 - 0.464score
schedule-notify
cvander
Generate per-staff notification messages from a schedule.
SkillDFreshness: D★ 11Claude Code +9 - 0.464score
schedule-view
cvander
Display the current weekly staff schedule.
SkillDFreshness: D★ 11Claude Code +9 - 0.464score
vendor-order
cvander
Generate copy-paste-ready order text for a specific vendor.
SkillDFreshness: D★ 11Claude Code +9 - 0.464score
close-out
cvander
Nightly cash reconciliation, tip split, and waste logging.
SkillDFreshness: D★ 11Claude Code +9 - 0.464score
close-out-report
cvander
Aggregate close-out data over a date range.
SkillDFreshness: D★ 11Claude Code +9 - 0.464score
eighty-six
cvander
Manage the 86 list of currently unavailable items.
SkillDFreshness: D★ 11Claude Code +9
Signals
- Stars
- 11
- Forks
- 5
- Open issues
- 2
- Last commit (this folder)
- Apr 12, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/cvander/Maya
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from cvander
- 0.467score
compliance-docs
cvander
Audit compliance documentation for completeness and freshness.
SkillDFreshness: D★ 11Claude Code +9 - 0.467score
cost-analysis
cvander
Calculate pour costs and margins from menu and inventory data.
SkillDFreshness: D★ 11Claude Code +9 - 0.467score
inventory-check
cvander
Scan inventory markdown for items at or below reorder threshold.
SkillDFreshness: D★ 11Claude Code +9 - 0.467score
vendor-contact
cvander
Generate email body or phone script for contacting a vendor.
SkillDFreshness: D★ 11Claude Code +9 - 0.467score
vendor-order-review
cvander
Parse inventory-check output and generate vendor order recommendations.
SkillDFreshness: D★ 11Claude Code +9 - 0.464score
close-out
cvander
Nightly cash reconciliation, tip split, and waste logging.
SkillDFreshness: D★ 11Claude Code +9
Cite this page
compliance-check skill. Agent Mart. https://agentmart.dev/skills/cvander-compliance-check (last updated 2026-10-24)