ai-tool-compliance
Automation skill for designing, verifying, and improving auth, cost, logging, and security compliance based on the internal AI tool mandatory implementation…
Skill by jyjeanne
Chalk Labs
Need help deploying ai-tool-compliance?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
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/jyjeanne-ai-tool-compliance
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: design, 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
- Shell scripts
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ai-tool-compliance
Tools it pre-approves 4
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
ReadBashGrepGlob
What's inside
- Skill name
ai-tool-compliance- Description
- Automation skill for designing, verifying, and improving auth, cost, logging, and security compliance based on the internal AI tool mandatory implementation guide (P0/P1). Supports the full lifecycle of RBAC design, Gateway principles, Firestore policy, behavior logs, cost transparency, and the criteria verification system.
- License
- MIT
- Compatibility
- Requires python3 (stdlib only), jq, bash, bc, curl, git. PyYAML required only for install.sh (pip install pyyaml). Optional: Notion MCP tool for Notion workspace integration.
- Allowed tools
- Read, Bash, Grep, Glob
- Metadata
- tags: compliance, RBAC, security, cost-tracking, audit-log, gateway, firestore, deploy-gate, P0, quick, full, improve, slash-command · source: user-installed skill · keyword: compliance · version: 1.0.0 · platforms: Claude, Gemini, Codex, OpenCode
- Instructions
- 885 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
- Pre-approves any shell command
- Instructions call the network
Agent Skills spec issues
- body: 885 lines (spec recommends under 500)
Files (21)
- REFERENCE.md
- SETUP.md
- SKILL.md
- SKILL.toon
- rule-catalog.md · resources/
- score-weights.md · resources/
- catalog-all.json · rules/
- catalog-p1.json · rules/
- catalog.json · rules/
- p0-catalog.yaml · rules/
- p1-catalog.yaml · rules/
- gate.sh · scripts/
- install.sh · scripts/
- notify.sh · scripts/
- score.sh · scripts/
- verify.sh · scripts/
- ai-tool-compliance.yml · templates/
- remediation-task.json · templates/
- risk-score-report.md · templates/
- role-approval-checklist.md · templates/
- verification-run.json · templates/
SKILL.md (first lines)
# ai-tool-compliance - Internal AI Tool Compliance Automation ## When to use this skill - **Starting a new AI project**: When scaffolding the compliance foundation (RBAC, Gateway, logs, cost tracking) from scratch - **Pre-deploy P0 full verification**: When automatically evaluating all 13 P0 mandatory requirements as pass/fail and computing a compliance score - **RBAC design and permission matrix generation**: When defining the 5 roles (Super Admin/Admin/Manager/Viewer/Guest) + granular access control per game/menu/feature unit - **Auditing existing code for compliance**: When inspecting an existing codebase against the guide and identifying violations - **Implementing cost transparency**: When building a tracking system for model/token/BQ scan volume/cost per action - **Designing a behavior log schema**: When designing a comprehensive behavior log recording system (Firestore/BigQuery) - **Role-based verification workflow**: When configuring the release approval process based on Section 14 (ServiceStability/Engineer/PM/CEO) - **Building a criteria verification system**: When setting up the Rule Registry + Evidence Collector + Verifier Engine + Risk Scorer + Gatekeeper architecture --- ## Installation ```bash npx skills add https://github.com/supercent-io/skills-template --skill ai-tool-compliance ``` --- ## Quick Reference | Action | Command | Description | |--------|---------|-------------| | Project initialization | `/compliance-init` | Generate RBAC matrix, Gateway boilerplate, log schema, cost tracking interface | | Quick scan | `/compliance-scan`, `/compliance-quick`, `/quick` | Quick inspection of P0 key items (code pattern-based) | | Full verification | `/compliance-verify`, `/compliance-full`, `/full` | Full verification of 11 P0 rules + compliance score computation | | Score check | `/compliance-score` | Display current compliance score (security/auth/cost/logging) | | Deploy gate | `/compliance-gate` | Green/Yellow/Red verdict + deploy approve/block decision | | Improvement guide | `/compliance-improve`, `/improve` | Specific fix suggestions per violation + re-verification loop | ### Slash Mode Router Mode slash commands are mapped as follows. - `/quick`, `/compliance-quick` -> Quick Scan (`/compliance-scan`) - `/full`, `/compliance-full` -> Full Verify (`/compliance-verify`) - `/improve` -> Improve (`/compliance-improve`) --- ## 3 Execution Modes ### 1. Quick Scan (`quick-scan`) Statically analyzes the codebase to quickly identify potential P0 violations. **How to run**: `/compliance-scan`, `/compliance-quick`, `/quick` or trigger keywords `compliance scan`, `quick scan` **What it does**: - Grep/Glob-based code pattern search - Detect direct external API calls (whether Gateway is bypassed) - Detect direct Firestore client access - Detect hardcoded sensitive data - Check for missing Guest role **Output**: List of suspected violations (file path + line number + rule ID) **Duration**: 1–3 minutes ### 2. Full Verify (`full-verify`) Fully verifies all 11 P0 rules and computes a quantitative compliance score. **How to run**: `/compliance-verify`, `/compliance-full`, `/full` or trigger keywords `P0 verification`, `full verify`, `deploy verification` **What it does**: - Collect Evidence and evaluate pass/fail for each of the 11 P0 rules - Compute scores per 4 domains (Security 40pts / Auth 25pts / Cost 20pts / Logging 15pts) - Calculate total compliance score (out of 100) - Determine deploy gate grade (Green/Yellow/Red) - Generate role-based approval checklist **Output**: Compliance report (`compliance-report.md`) ``` ## Compliance Report - Date: 2026-03-03 - Project: my-ai-tool - Score: 92/100 (Green) ### Rule Results | Rule ID | Rule Name | Result | Evidence | |---------|-----------|--------|----------| | AUTH-P0-001 | Force Guest for New Signups | PASS | signup.ts:45 role='guest' | | AUTH-P0-002 | Block Guest Menu/API Access | PASS | middleware.ts:12 guestBlock | | ... | ... | ... | ... | ### Score Breakdown - Security: 33/40 - Auth: 25/25 - Cost: 17/20 - Logging: 12/15 - Total: 92/100 ### Gate Decision: GREEN - Deploy Approved ``` **Duration**: 5–15 minutes (varies by project size) ### 3. Improve (`improve`) Provides specific fix guides for violations and runs a re-verification loop. **How to run**: `/compliance-improve`, `/improve` or trigger keywords `compliance improvement`, `fix violations` **What it does**: - Code-level fix suggestions for each FAIL item (file path + before/after code) - Re-verify the rule after applying the fix - Track score changes (Before -> After) - Guide for gradually introducing P1 recommended requirements after passing P0 **Output**: Fix proposal + re-verification results ### Improve Mode Auto-Fix Logic
From jyjeanne/ai-setup-forge, MIT.
More from jyjeanne/ai-setup-forge
- 0.437score
a11y-playwright-testing
jyjeanne
Accessibility testing for web applications using Playwright (@playwright/test) with TypeScript and axe-core.
SkillDFreshness: D★ 1Claude Code +9 - 0.437score
accessibility-selenium-testing
jyjeanne
Accessibility testing toolkit using Selenium WebDriver 4+ with Java 21+ and axe-core engine.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
adapter-pattern-typescript
jyjeanne
To allow incompatible interfaces to work together by wrapping an object in an adapter that translates its interface into one that a client expects.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
ai-model-evaluation
jyjeanne
To systematically assess the performance, accuracy, and safety of LLM outputs using quantitative metrics and "LLM-as-a-Judge" patterns, ensuring production…
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
advanced-rbac
jyjeanne
To implement a scalable permission system where users have roles, and roles have granular permissions.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
ansible-playbook-creation
jyjeanne
To automate server configuration.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
accessibility-audit
jyjeanne
To ensure the application is usable by people with disabilities, complying with WCAG standards and improving SEO/UX.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
ai-agent-design-patterns
jyjeanne
To structure autonomous AI systems that can reason, plan, and execute tools to solve complex, multi-step problems using patterns like ReAct and Multi-Agent…
SkillDFreshness: D★ 1Claude Code +9 - 0.428score
agentation
jyjeanne
Visual UI annotation tool for AI agents.
SkillDFreshness: D★ 1Claude Code +9 - 0.409score
agent-browser
jyjeanne
Browser automation CLI for AI agents.
SkillDFreshness: D★ 1Claude Code +9 - 0.407score
find-skills
jyjeanne
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express…
SkillDFreshness: D★ 1Claude Code +9 - 0.407score
algorithmic-art
jyjeanne
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration.
SkillDFreshness: D★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Mar 16, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.0
- License
- MIT
- Repository
- github.com/jyjeanne/ai-setup-forge
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jyjeanne
- 0.437score
a11y-playwright-testing
jyjeanne
Accessibility testing for web applications using Playwright (@playwright/test) with TypeScript and axe-core.
SkillDFreshness: D★ 1Claude Code +9 - 0.437score
accessibility-selenium-testing
jyjeanne
Accessibility testing toolkit using Selenium WebDriver 4+ with Java 21+ and axe-core engine.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
adapter-pattern-typescript
jyjeanne
To allow incompatible interfaces to work together by wrapping an object in an adapter that translates its interface into one that a client expects.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
ai-model-evaluation
jyjeanne
To systematically assess the performance, accuracy, and safety of LLM outputs using quantitative metrics and "LLM-as-a-Judge" patterns, ensuring production…
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
advanced-rbac
jyjeanne
To implement a scalable permission system where users have roles, and roles have granular permissions.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
ansible-playbook-creation
jyjeanne
To automate server configuration.
SkillDFreshness: D★ 1Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get ai-tool-compliance running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
ai-tool-compliance skill. Agent Mart. https://agentmart.dev/skills/jyjeanne-ai-tool-compliance (last updated 2026-10-24)