compliance_check

Solid

Apply the OpenAI SDK compliance checklist to audit files or directories and produce a Markdown report with findings and suggested fixes. Use when asked to "check compliance", "run compliance check", or "audit against OpenAI SDK rules".

Data & Documents 183 stars 39 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
75
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# COMPLIANCE CHECK **Owner:** QA ## Goal Audit a target (file set or directory) against `.claude/checklists/openai-sdk-compliance-checklist.yaml` and deliver a Markdown report with evidence and actionable fixes. ## Workflow ### 1. Load Inputs - Read `target_path` (file, directory, or list). - Respect context: apply strictly to agent implementations, tools, and orchestration code. ### 2. Evaluate Rules - Process rules top-down (A1 → A11). - Apply `activation_hint` and `stop_condition`: - Stop on first HIGH unless `--exhaustive` is requested. - Stop if findings_count > 25. - Enforce **Kira Constitution** and **OpenAI Agents SDK** standards: - **A1. Primitives Only**: Orchestration uses only `run()`/`Runner.run()` and `handoff()`; no extra verbs like `routeAgent` or `pipeTo`. - **A2. Tool Categories Valid**: Every tool is one of: Function | Hosted | Agent-as-Tool | MCP. - **A3. No Custom Routing**: No bespoke agent-to-agent communication (axios/fetch/custom) beyond SDK patterns. - **A4. Tool Input Schema (Zod)**: All tools define parameters via `tool({ parameters: z.object({...}) })`. - **A5. Structured Outputs (Zod)**: Agents with non-text outputs declare `outputType: z.object({...})`. - **A6. Single RunContext<T>**: One canonical `RunContext<T>` shared across agents/tools/guardrails. - **A7. History Threading**: Conversation history flows via `result.history` → next `run()`. - **A8. Model Settings Casing**: Uses `modelSettings.toolChoice` (camelCase),...

Details

Author
majiayu000
Repository
majiayu000/claude-skill-registry
Created
5 months ago
Last Updated
1 months ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

compliance_check

Apply the OpenAI SDK compliance checklist to audit files or directories and produce a Markdown report with findings and suggested fixes. Use when asked to "check compliance", "run compliance check", or "audit against OpenAI SDK rules".

42 Updated 2 months ago
diegosouzapw
Data & Documents Listed

compliance_check

Apply the OpenAI SDK compliance checklist to audit files or directories and produce a Markdown report with findings and suggested fixes. Use when asked to "check compliance", "run compliance check", or "audit against OpenAI SDK rules".

3 Updated 1 months ago
majiayu000
Data & Documents Listed

check

Audit a project or pipeline against workspace conventions AND propose fixes for everything found. Three modes: docs (doc-contract + source/build naming), ledgers (artifacts.yaml + validation.yaml + .run.json + cross-refs), cite (citation tokens against the registry + anchors + .bib). All three are fast and deterministic. Default runs all three and proposes changes. Use when the user invokes /check, /check <mode>, /check <slug>, or asks to 'lint the docs', 'audit conventions', 'check citations', 'check the ledgers', 'clean up the docs'.

0 Updated yesterday
hsigstad
AI & Automation Listed

auditcodexdirect

Send specific files to OpenAI Codex CLI for an independent audit/review

201 Updated 2 months ago
sterlingcrispin
Data & Documents Listed

skill-quality-eval

Validate and audit quality of AI agent slash commands (.claude/commands/*.md) — checks YAML frontmatter, description length, jargon detection, directive language, and duplicate detection. Use when creating, editing, or auditing project commands and skills. Run proactively after adding new commands.

0 Updated 3 days ago
citedy