Install
openclaw skills install @haiyangchenbj/tcms-compliance-reviewerPre-publication compliance and quality reviewer. Checks factual citations, customer redaction, product naming, competitor rules, internal information, formatting, and AI traces; outputs a pre-review report and fix suggestions without modifying the original.
openclaw skills install @haiyangchenbj/tcms-compliance-reviewerRuns a pre-publication compliance and quality review on finished tech blogs, customer cases, product updates, or press releases. Only checks and reports — never auto-modifies the original.
content-performance-analyst.draft_path:
article_type: tech_blog | case_study | product_update | other
compliance_profile: path or object
- brand_rules:
- sensitive_terms:
- product_public_status:
- customer_redaction_policy:
- competitor_policy:
review_requested_by:
The compliance profile is supplied by the project's private configuration. The generic engine uses logical fields; real paths and rule tables stay in the private layer.
| # | Check | PASS description |
|---|---|---|
| 1 | Customer redaction | No real internal customer name; description cannot identify the customer |
| 2 | Product formal name | First mention uses the official full name |
| 3 | Competitor rules | No competitor company or product name |
| 4 | Data traceability | Each figure can be traced to an approved source |
| 5 | Internal information | No internal code names, project names or unconfirmed capabilities |
| 6 | Format and structure | Word count, brand title, closing and citation table comply |
| 7 | Content quality | Core message is clear, logic is consistent, no obvious AI template language |
Every item gets: PASS / NEEDS_FIX / FAIL.
Output:
# Pre-Review Report
## Summary
| Item | Result | Note |
|---|---|---|
| Customer redaction | PASS/NEEDS_FIX/FAIL | |
| Product name | PASS/NEEDS_FIX/FAIL | |
| Competitor | PASS/NEEDS_FIX/FAIL | |
| Data traceability | PASS/NEEDS_FIX/FAIL | |
| Internal info | PASS/NEEDS_FIX/FAIL | |
| Format | PASS/NEEDS_FIX/FAIL | |
| Content quality | PASS/NEEDS_FIX/FAIL | |
## Specific issues
- Location, problem, suggested fix for each NEEDS_FIX or FAIL.
## Citation verification
| Claim | Source | Status |
|---|---|---|
## Overall assessment
- Publishable / Minor fixes / Major revision / Rewrite recommended
## Recommended approval level
- Level and rationale.
Save to: content/drafts/{original-name}-compliance-review.md
Execution summary:
## Execution Summary
- Article reviewed:
- Results: N pass / M needs-fix / K fail
- Overall: publishable | minor-fix | major-fix | rewrite
- Critical issues:
Beyond the seven general checks, run mandatory checks on high-frequency rework points (corresponding to the P0/P1 items found by the claim / cross-material governance lines). These are also the pre-publish backstop for content-writer's expression red lines:
[needs confirmation] or removed; do not list scenarios from memory (e.g. an industry/scenario needs internal-source backing).When publishing externally and multiple materials on the same topic already exist, after a PASS pre-review it is recommended to also run the three-piece governance line —
claim-to-source-auditor+cross-material-consistency-auditor+tech-content-review-panel— before finalizing.
| Scenario | Action |
|---|---|
| Draft not found | List available drafts for the user |
| Compliance profile missing | Warn and skip brand/sensitive-term checks; flag as incomplete |
| Knowledge-base section unavailable | Mark all data items as unverifiable |
| Draft has no citation table | Mark as recommended |
| Competitor, customer or product policy changed | Request updated profile before proceeding |
content/drafts/{original-name}-compliance-review.md
Content Compliance Reviewer 是发布前合规与质量预审 Skill:检查事实引用、客户脱敏、产品口径、竞品规则、内部信息、格式与 AI 痕迹,只报告不修改原文。除七项通用检查外,对高发返工点做强制兜底(P0 命名一致性/元语言/商务腔,P1 绝对化/超范围场景/量化断言),与 content-writer 的表达红线前后呼应。多份同主题物料对外发布前,建议再跑 claim-to-source + cross-material + tech-content-review 三件套治理线。