by boriskuncer
Deterministic sub-10ms cosmetic compliance API for AI agents. Resolves INCI/CAS to EU CosIng regulations via x402 micropayments (0.10 USDC).
# Add to your Claude Code skills
git clone https://github.com/boriskuncer/complicheck-skillGuides for using ai agents skills like complicheck-skill.
Last scanned: 9/13/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-09-13T09:01:49.973Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}complicheck-skill is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by boriskuncer. Deterministic sub-10ms cosmetic compliance API for AI agents. Resolves INCI/CAS to EU CosIng regulations via x402 micropayments (0.10 USDC). It has 0 GitHub stars.
Yes. complicheck-skill passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/boriskuncer/complicheck-skill" and add it to your Claude Code skills directory (see the Installation section above). complicheck-skill ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh complicheck-skill against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Provides sub-10ms deterministic legal compliance checking for cosmetic formulations against the EU CosIng (Annexes II–VI) database. Resolves trade names, CAS numbers, and botanical synonyms to canonical INCI standards.
CompliCheck indexes ingredients listed in EU CosIng Annexes II–VI — substances subject to restriction, prohibition, or labeling requirements in the EU cosmetics regulation. Common unrestricted ingredients such as Aqua (water), Glycerin, and most emollients are not indexed. Queries for these return status: "not_found" with a note explaining they are not subject to a specific EU restriction.
Single-word category terms (Water, Aqua, Oil, Acid, Extract, Fragrance, etc.) are rejected with not_found and an explanatory note. Query a specific INCI name or trade name instead.
POSThttps://engine.lumensentry.com/webhook/check-cosmeticapplication/jsonAuthorization: Bearer <tx_signature> HTTP headerX-Payment-Hash: <tx_signature> HTTP headerpayment_hash field in the JSON request body{
"ingredients": ["Methylparaben", "Vitamin C", "Salicylic Acid"],
"markets": ["EU"],
"payment_hash": "<solana_transaction_signature>"
}
{
"results": [
{
"query": "Methylparaben",
"resolved_to": "Methylparaben",
"cas_number": "99-76-3",
"confidence": 0.95,
"status": {
"EU": {
"status": "restricted",
"restriction_type": "both",
"max_concentration": 0.4,
"concentration_unit": "percent",
"allowed_product_types": ["rinse-off"],
"notes": "Preservative, max 0.4% in rinse-off, prohibited in leave-on"
}
}
}
]
}
{
"results": [
{
"query": "Aqua",
"resolved_to": null,
"cas_number": null,
"confidence": null,
"status": {
"EU": {
"status": "not_found",
"note": "\"Aqua\" is a category term, not a specific INCI ingredient. Query a specific ingredient name (e.g., \"Methylparaben\", \"Ascorbic Acid\"). If you intended a specific botanical or compound, use its full name."
}
}
}
]
}
The details field distinguishes the failure reason. Agents should inspect it to decide whether to retry, wait, or abandon.
Replay attack — hash already consumed by a prior request:
{
"error": "Payment Required",
"details": "Transaction hash already consumed (Replay Attack)",
"status": 402
}
Insufficient payment — sender remitted less than 0.10 USDC:
{
"error": "Payment Required",
"details": "Insufficient payment. Requires 0.10 USDC.",
"status": 402
}
Transaction not found or failed on-chain — signature is invalid, not yet confirmed, or the transaction errored:
{
"error": "Payment Required",
"details": "Transaction failed or not found on-chain",
"status": 402
}
The deterministic regulatory compliance layer for autonomous AI agents.
CompliCheck is a sub-10ms regulatory compliance query engine built for AI agents operating in cosmetic, skincare, and chemical e-commerce verticals. It translates ambiguous global regulations (EU CosIng, US FDA, China NMPA) into zero-hallucination JSON logic.
Core Capabilities
Pricing & x402 Micropayments CompliCheck is monetized via the x402 protocol. Every query requires a cryptographic payment signature.
X-Payment-Hash header or JSON body.Usage
Refer to the SKILL.md file in this repository for the complete machine-readable specification, endpoint details, and target JSON schemas.