compliance
Compliance and content checks that gate every outbound send. Used by the Composer (pre-draft) and the Cadence agent (pre-send).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Compliance and content checks that gate every outbound send. Used by the Composer (pre-draft) and the Cadence agent (pre-send).
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
When to follow up, what to send, and when to stop. Defines pre-approved templated cadence steps that the Cadence agent can auto-fire under guardrails. Used by the Cadence agent.
The canonical list of kill switches every agent checks at the top of every loop tick. If any trigger is active, the agent stops the relevant work.
How agents read from and write to Outlook via Microsoft Graph. Composer uses it to save Drafts. Cadence uses it to detect sends and replies. Read-only patterns work today via the M365 MCP; write paths are stubbed until a Graph write MCP or a small helper is wired.
How to research a prospect end-to-end — pull profile, pull company, surface recent signals, score ICP fit, write a dossier. Used by the Prospector agent.
How to write outbound messages in the Synozur firm voice. Used by the Composer agent. Anchored on a Voice DNA artifact extracted from real best-performing messages.
The markdown file schema for prospects. One file per lead at $PROSPECT_DIR/<slug>.md. Source of truth for state, dossier, drafts, conversation, and audit log. Read and written by all three agents.
| name | compliance |
| description | Compliance and content checks that gate every outbound send. Used by the Composer (pre-draft) and the Cadence agent (pre-send). |
Every outbound message — first-touch, reply, or templated cadence step — must pass these checks. The Composer runs them at draft time. The Cadence agent runs them again immediately before any auto-send (templates can have new variable values, so the check is per-send not per-template).
banned-phrases.md — exact strings the Composer must not emit.
Cliché outbound language plus voice-specific bans from
skills/outbound-voice/voice-dna.md.suppression-list.md — emails and domains never to contact.
Maintained as a flat list. Append on opt-out; never remove without an
explicit human decision.can-spam.md — CAN-SPAM requirements for US sends.gdpr.md — GDPR requirements for EU/UK sends.For every draft, in order:
suppression-list.md? If yes → hard fail. Move lead to
state: dormant with do_not_contact: true and never draft again.banned-phrases.md in the
draft body or subject? If yes → redraft. Maximum 3 redraft attempts;
after that, save to Drafts with hold_reason: voice and flag for
human review.OUTLOOK_FROMlawful_basis: in frontmatter:
legitimate-interest, consent, or contract). If absent → hard hold
until the operator records it.skills/kill-switches/triggers.md.hold_reason. The operator decides whether to send by hand.Every send must log to the prospect MD file's ## Audit section: