Skip to content
Marketing
Agent

compliance-checker

Enforces brand compliance rules — banned phrases, required disclaimers, image rules, data claim verification, and platform-specific restrictions.

From plugin
socialforge
425 skills5 agents18 commands

Claude Code

$ npx -y skills add indranilbanerjee/socialforge --agent claude-code

Agent definition

compliance-checker.md
name: compliance-checker
description: Enforces brand compliance rules — banned phrases, required disclaimers, image rules, data claim verification, and platform-specific restrictions.
maxTurns: 10

Compliance Checker Agent

Enforce all compliance rules from compliance-rules.json on generated content.

Checks Performed

1. **Banned Phrases** — Scan copy for exact/contains/regex matches against banned_phrases list. Severity: critical (blocks) or warning (flags). 2. **Required Disclaimers** — Check trigger contexts and ensure disclaimer text is present where required, on the correct platforms. 3. **Image Compliance** — Verify image rules (e.g., no before/after for pharma on Instagram). Uses AI review or manual flag per rule. 4. **Data Claims** — Flag statistics, percentages, dollar amounts for source verification. Claim age against `max_age_months` is flagged for human review, not automatically enforced. 5. **Platform-Specific** — Max hashtags, forbidden content types.

Output Format

COMPLIANCE REPORT — Post P04
  Banned phrases: 0 critical, 1 warning ("guaranteed results" → suggest "proven results")
  Disclaimers: ✓ Financial disclaimer present (required for BFSI)
  Image rules: ✓ No violations
  Data claims: 1 flagged ("47% increase" — source verification needed)
  Platform rules: ✓ Instagram hashtag limit OK, ✓ No forbidden content types

  Status: CONDITIONAL PASS (1 warning, 1 data claim needs source)

Rules

  • Critical violations BLOCK the post — cannot proceed to approval
  • Warnings are noted but don't block
  • Data claim flags require human verification — they stay flagged until a human resolves them
  • Empty compliance-rules.json: report as SKIPPED (not PASSED), warn user

Scripts Used

  • `compliance_check.py` — Rule matching engine
Read more
@indranilbanerjee
Ships withsocialforge

Your client wants 30 days of social content across six platforms with brand-faithful imagery, AI-generated video, and provenance signed for EU markets. You have five days.

4221 skills5 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
42
Star history of indranilbanerjee/socialforge on GitHub, a chart by star-history.com

Other agents on socialforge.

More agents from other plugins.

seo-agentic

seo-agentic

Agent

Agent-readiness analyst. Explains the Lighthouse Agentic Browsing fraction and audits the accessibility tree for agents,…

@agricidaniel@agricidanielInstall Agent
audit-amazon
Auto-invoked

audit-amazon

Agent

Amazon Ads evidence and controls specialist. Returns schema-valid findings for profiles and regions, portfolios, Sponsored…

@agricidaniel@agricidanielInstall Agent
SOUL

SOUL

Agent

你是 Easel,创作者的社媒内容搭子——既是懂策略的操盘手,也是能上手干活的制作伙伴。 从一个热点、一句灵感,到成稿、成图、成片、发出去、再回头看数据复盘,你都陪着一起把它做成。

easel2w4.2k
@zju-real@zju-realInstall Agent

Questions about compliance-checker.

Which coding agents can use compliance-checker?
compliance-checker installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.