The interface is localized. Skill descriptions and documents are machine-translated by AI into your language; code, commands, paths and technical terms stay in the original, and the author's document governs.
Explore skills
Design & creative · SKILL.md

sox-control-design

sox-control-design

SOX 控制设计 — 为财务报告相关的关键业务流程设计和记录内部控制, 建立控制点、控制活动和控制证据要求。 适用情形:SOX 合规项目启动时,或业务流程变更后重新设计控制时执行。 核心:识别风险 → 确定控制点 → 设计控制活动 → 定义证据要求。

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill documentation

GitHub

name: sox-control-design description: > SOX 控制设计 — 为财务报告相关的关键业务流程设计和记录内部控制, 建立控制点、控制活动和控制证据要求。 适用情形:SOX 合规项目启动时,或业务流程变更后重新设计控制时执行。 核心:识别风险 → 确定控制点 → 设计控制活动 → 定义证据要求。 argument-hint: "[业务流程名称] [控制范围:收入/采购/库存/固定资产/薪酬/财务报告] [SOX适用性:是/否]" last_reviewed: 2026-06 version: 1.0.0 risk_level: high

加载上下文

首次使用时: 读取 ../../CLAUDE.md 获取场景级配置(SOX 控制框架/风险容忍度/证据标准)。


/sox-control-design — SOX 控制设计

Examples

→ 示例:用户说"新收入准则后,我们担心收入确认的内控有漏洞,需要重新审视",系统应调用本技能,识别风险点并设计新的控制。

→ 示例:用户说"IT 一般性控制之前没怎么管,SOX 外审提了意见,帮我设计一套",系统应调用本技能,按 ITGC 框架设计控制。

→ 示例:用户说"准备 IPO 前需要建立完整的内控体系,从哪里开始",系统应调用本技能,按 IPO 内控要求设计完整控制框架。

第一步:流程梳理与风险识别

流程描述:

□ 业务流程:[名称]
□ 涉及部门:[部门列表]
□ 流程起始:[触发事件]
□ 流程终点:[输出结果]
□ IT 系统支撑:[系统列表]

风险识别(梳理可能导致财务报告错报的环节):

□ 风险类型:
  → 完整性风险:应记录未记录(如收入未开票)
  → 准确性风险:记录金额错误(如价格输入错误)
  → 存在性风险:资产/负债不存在(如虚假采购)
  → 截止风险:记录期间错误(如跨期确认收入)
  → 分类风险:科目分类错误(如费用误归类)
  → 权利义务风险:交易无商业实质

□ 已识别风险:
| # | 风险描述 | 风险类型 | 影响科目 | 风险等级 |
|---|---------|---------|---------|---------|
| 1 | [描述] | [类型] | [科目] | [高/中/低] |
| 2 | [描述] | [类型] | [科目] | [高/中/低] |

□ 重大缺陷风险(如有):
  → 风险 [描述] — 是否为重大缺陷:[是/否]

第二步:控制点设计

预防性控制 vs 检查性控制:

□ 预防性控制(在错报发生前阻止):
  → 职责分离(SOD):如审批与执行分离
  → 访问控制:系统权限限制
  → 审批控制:多级审批流程
  → 验证核对:系统自动校验

□ 检查性控制(在错报发生后发现):
  → 对账:银行对账、账龄分析
  → 复核:管理层复核
  → 调节:科目调节
  → 盘点:实物盘点

控制点设计(为每个已识别风险设计控制):

| # | 对应风险 | 控制类型 | 控制描述 | 控制频率 | 责任人 |
|---|---------|---------|---------|---------|--------|
| 1 | [风险1] | [预防/检查] | [描述] | [实时/每日/月] | [岗位] |
| 2 | [风险2] | [预防/检查] | [描述] | [实时/每日/月] | [岗位] |

第三步:控制活动详细设计

控制活动规格:

□ 控制编号:[流程]-[序号]
□ 控制名称:[描述]
□ 控制类型:[预防性/检查性]
□ 控制频率:[实时/每日/每周/每月/每季度/每年]

□ 控制执行步骤:
  1. [执行动作]
  2. [执行动作]
  3. [执行动作]

□ 自动化 vs 人工:
  → [人工控制/系统自动控制/混合]
  → 自动化控制依赖IT一般控制:[是/否]

□ 依赖的前置控制:
  → 控制 [编号] — [控制名称]

第四步:证据要求定义

控制证据清单:

□ 证据类型:
  → 纸质文档:[描述]
  → 电子记录:[系统名 + 查询路径]
  → 系统截图:[字段/报告名称]
  → 审批记录:[系统名/邮件/纸质]

□ 证据完整性要求:
  → 证据须包含:[日期/金额/执行人/复核人] 等字段
  → 异常情况处理:[描述,如签字/备注]

□ 证据保存要求:
  → 保存期限:[X] 年
  → 保存位置:[系统/档案室]
  → 格式要求:[纸质/电子/两者都要]

证据与控制的映射:

| 控制编号 | 控制名称 | 证据类型 | 保存位置 | 保存期限 |
|---------|---------|---------|---------|---------|
| [C-01] | [名称] | [类型] | [位置] | [X]年 |

第五步:生成控制设计文档

═══════════════════════════════════════
SOX 控制设计文档
流程:[业务流程名称]
设计日期:[YYYY-MM-DD]
设计师:[姓名]
═══════════════════════════════════════

【流程概览】
□ 流程名称:[名称]
□ 涉及系统:[系统列表]
□ 控制数量:[X] 个(预防性 [X] / 检查性 [X])

【风险-控制映射】

| 风险 | 风险等级 | 控制编号 | 控制名称 | 控制类型 |
|------|---------|---------|---------|---------|
| [风险1] | [高] | [C-01] | [名称] | [预防] |
| [风险2] | [中] | [C-02] | [名称] | [检查] |

【控制明细】

控制编号:[C-01]
控制名称:[名称]
控制类型:[预防性] | 控制频率:[每日]

控制步骤:
1. [步骤1]
2. [步骤2]

证据要求:
□ 类型:[纸质/电子]
□ 包含字段:[列表]
□ 保存期限:[X] 年

IT一般控制依赖:[✅ 是/否]

【职责分离矩阵】
□ 不相容职责:[审批] vs [执行] — 责任人 [A] vs [B]
□ SOD 合规检查:[✅ 通过 / ⚠️ 需关注]

═══════════════════════════════════════
置信度:[✅ 高 / ⚠️ 中 / 🔴 低]
设计状态:[✅ 可执行 / ⏳ 待IT确认 / 🔴 存重大缺陷]
═══════════════════════════════════════

升级触发条件

  • 存在无法设计有效控制的重大风险点
  • 风险等级为"高"但只能设计检查性控制而非预防性控制
  • 职责分离(SOD)冲突无法解决
  • 控制依赖 IT 一般控制,但 ITGC 尚未通过审计
  • 控制设计涉及新系统上线,与现有流程不兼容
  • 管理层对控制设计存在实质性异议

Finance Skills — sox-control-design atomic skill

Saved skills