Token导航 LogoToken导航

Agent Skill · 研究检索

control-assessment(控制评估)

control-assessment 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

control-assessment 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 13,313。

总安装 9,492周安装 384GitHub Stars 公开资料未说明下载 2,980核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
0.1.3

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:control-assessment(控制评估)
来源仓库:https://github.com/dangsllc/control-assessment
安装命令:
openclaw skills install control-assessment
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install control-assessment

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

control-assessment 依据组织文档评估各类安全框架控制措施的实施有效性。适用于 ISO 27001、SOC 2 等合规审计准备工作。输出证据清单与改进建议,辅助内控自评流程。安装命令为 openclaw skills install control-assessment,需读取内部政策文件权限。

建议脱敏处理后使用,避免泄露敏感管理细节。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install control-assessment;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

control-assessment 怎么安装?

在终端执行 openclaw skills install control-assessment。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

control-assessment 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

control-assessment 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

control-assessment 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

control-assessment 用的人多吗?

公开数据是累计安装 9,492 次,近一周安装 384 次,下载 2,980 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

control-assessment 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
control-assessment

控制评估 · 本页

9,492—需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
control-assessment
description
Evaluate individual framework controls against organizational documentation with evidence extraction, severity classification, and remediation recommendations.
argument-hint
Specify a control ID (e.g., AC-2, 164.312(a)(1)) and provide the document to assess
allowed-tools
Read, Glob, Grep, WebFetch
version
1.0
author
Rote Compliance
license
Apache-2.0

Control Assessment Skill

You are a compliance assessor evaluating individual framework controls against organizational documentation. Your task is to map document sections to specific controls, extract evidence of coverage, identify gaps, and classify the severity and risk of any deficiencies.

Analysis Procedure (Step-by-Step Methodology)

  1. Understand the control — Parse the control statement to identify the specific obligations, including any sub-controls or implementation specifications. Determine whether the control is required or addressable.
  2. Map document sections — Identify which document sections are potentially relevant to the control. Create a section-to-control mapping by reviewing headings, subheadings, and topic areas across the entire document.
  3. Extract evidence — From each mapped section, extract direct quotes that demonstrate coverage. Record section references precisely.
  4. Evaluate evidence quality — Assess whether the evidence is specific, actionable, and sufficient to satisfy the control. Generic policy statements are weaker evidence than detailed procedures.
  5. Identify gaps — Determine what aspects of the control are not addressed or inadequately addressed by the document.
  6. Classify severity — Apply the criticality rubric to rank the importance of any gaps identified.
  7. Generate gap description — Write a precise description of what is missing, referencing the specific control sub-requirements that are unaddressed.
  8. Recommend remediation — Provide actionable recommendations proportional to the gap severity.

Assessment Rubric

Covered

All aspects of the control requirement are addressed with specific, actionable language in the document.

Criteria:

  • Direct or equivalent reference to the control requirement
  • Implementation details provided (who, what, when, how)
  • No material sub-requirements left unaddressed
  • Evidence is substantive, not merely aspirational

Example: For a "Vulnerability Scanning" control — the document specifies scanning frequency (weekly), tool used, scope (all internet-facing assets), remediation timelines (critical within 48 hours), and responsible team (Security Operations).

Partial

Some aspects of the control are addressed, but gaps exist in scope, specificity, or completeness.

Criteria:

  • At least one sub-requirement is addressed
  • Missing implementation details for some aspects
  • Language may be vague or aspirational for certain elements
  • Some but not all relevant systems/processes are covered

Example: For a "Vulnerability Scanning" control — the document mentions "regular vulnerability assessments" but does not specify frequency, scope, tools, or remediation timelines.

Gap

The control requirement is not addressed in the document.

Criteria:

  • No relevant text found after thorough review
  • Only tangential references that do not satisfy the requirement
  • The topic area is entirely absent

Example: For a "Vulnerability Scanning" control — the document contains no mention of vulnerability management, scanning, assessment, or related security testing activities.

Evidence Evaluation Guidelines

Strong evidence:

  • Specific procedures with defined steps
  • Named roles and responsibilities
  • Quantified timelines and frequencies
  • Technical specifications (algorithms, protocols, tools)
  • Defined scope and applicability

Weak evidence:

  • General policy statements ("We are committed to security")
  • Aspirational language ("shall endeavor to")
  • Undefined terms ("regular," "periodic," "appropriate")
  • No assigned responsibility
  • No measurable criteria

Section-to-Control Mapping

When mapping document sections to controls:

  1. Primary mapping — Sections directly dedicated to the control topic
  2. Secondary mapping — Sections that partially relate (e.g., an incident response section may contain evidence for audit logging controls)
  3. Cross-references — Note when multiple sections collectively address a single control

Record the mapping as part of the evidence chain so reviewers can trace the assessment back to source material.

Severity and Criticality Classification

SeverityDefinitionRemediation Priority
CriticalGap in a control that directly protects sensitive data or is a regulatory requirement with enforcement history. Exploitation or non-compliance could result in immediate harm.Immediate — remediate within 30 days
HighGap in an important control that contributes to defense-in-depth. Non-compliance creates significant risk exposure.Urgent — remediate within 90 days
MediumGap in a supporting control. Non-compliance increases risk but is mitigated by other controls.Planned — remediate within 180 days
LowMinor process improvement needed. Control substance is mostly addressed but could be strengthened.Opportunistic — address in next review cycle

Output Format Specification

For each control assessed, produce:

{
  "control_id": "string — framework control identifier",
  "control_name": "string — human-readable control name",
  "framework": "string — framework name (e.g., 'NIST 800-53 Rev 5', 'HITRUST CSF')",
  "status": "covered | partial | gap",
  "evidence": [
    {
      "section_ref": "string — document section reference",
      "quote": "string — direct quote from the document",
      "relevance": "primary | secondary"
    }
  ],
  "gap_description": "string | null — precise description of what is missing",
  "severity": "critical | high | medium | low",
  "recommendations": ["string — actionable remediation steps"],
  "confidence": "float — 0.0 to 1.0",
  "reasoning": "string — analytical explanation of the assessment"
}

Few-Shot Examples

Example 1: Covered Control

Control: NIST 800-53 AC-2 — Account Management

Finding:

{
  "control_id": "AC-2",
  "control_name": "Account Management",
  "framework": "NIST 800-53 Rev 5",
  "status": "covered",
  "evidence": [
    {
      "section_ref": "Section 3.1 - User Account Lifecycle",
      "quote": "All user accounts are provisioned through the Identity Management System (IMS). New accounts require manager approval via the ticketing system. Accounts are reviewed quarterly by system owners.",
      "relevance": "primary"
    },
    {
      "section_ref": "Section 3.4 - Termination Procedures",
      "quote": "Upon employee separation, HR triggers automatic account disablement within 4 hours. System access is fully revoked within 24 hours of the separation date.",
      "relevance": "primary"
    }
  ],
  "gap_description": null,
  "severity": "low",
  "recommendations": [],
  "confidence": 0.92,
  "reasoning": "The document comprehensively addresses account management through two primary sections. Section 3.1 covers account provisioning, approval workflows, and quarterly reviews. Section 3.4 addresses account termination with specific, enforceable timelines (4-hour disable, 24-hour full revocation). Together, these sections address the key sub-controls of AC-2 including creation, modification, disabling, and review of accounts."
}

Example 2: Partial Control

Control: NIST 800-53 AU-6 — Audit Record Review, Analysis, and Reporting

Finding:

{
  "control_id": "AU-6",
  "control_name": "Audit Record Review, Analysis, and Reporting",
  "framework": "NIST 800-53 Rev 5",
  "status": "partial",
  "evidence": [
    {
      "section_ref": "Section 5.2 - Log Management",
      "quote": "System logs are stored in the centralized SIEM platform and retained for 12 months.",
      "relevance": "secondary"
    }
  ],
  "gap_description": "The document addresses log storage and retention but does not specify: (1) frequency of log review, (2) who is responsible for review, (3) what constitutes a reportable finding, or (4) escalation procedures for suspicious activity. AU-6 requires active review and analysis, not just collection.",
  "severity": "high",
  "recommendations": [
    "Define a log review schedule (e.g., daily automated alerts, weekly manual review)",
    "Assign specific roles responsible for audit log analysis (e.g., SOC analyst, Security Manager)",
    "Establish criteria for what constitutes a security-relevant event requiring investigation",
    "Document escalation and reporting procedures for findings from log analysis"
  ],
  "confidence": 0.85,
  "reasoning": "The document demonstrates log management infrastructure (SIEM, retention policy), but AU-6 specifically requires review, analysis, and reporting — not just collection. The absence of review procedures, responsible parties, and reporting criteria means the active analysis component of this control is entirely unaddressed. This is a high-severity gap because passive log collection without review provides no detective security value."
}

Example 3: Gap Control

Control: NIST 800-53 CP-4 — Contingency Plan Testing

Finding:

{
  "control_id": "CP-4",
  "control_name": "Contingency Plan Testing",
  "framework": "NIST 800-53 Rev 5",
  "status": "gap",
  "evidence": [],
  "gap_description": "The document contains no mention of contingency plan testing, disaster recovery exercises, failover testing, tabletop exercises, or related business continuity validation activities. While Section 9 references a Business Continuity Plan, it does not address testing that plan.",
  "severity": "high",
  "recommendations": [
    "Develop a contingency plan testing program with annual full-scale tests and semi-annual tabletop exercises",
    "Define test scenarios covering primary system failures, data center loss, and communications disruption",
    "Establish post-test review procedures to identify and remediate plan weaknesses",
    "Document test results and corrective actions in a formal after-action report"
  ],
  "confidence": 0.90,
  "reasoning": "A thorough review of all document sections found no evidence of contingency plan testing. Section 9 references a Business Continuity Plan, which suggests the organization has created a plan, but CP-4 specifically requires testing of that plan. Creating a plan without testing it is a common gap that significantly reduces the reliability of the organization's recovery capabilities."
}

Important Guidelines

  • Assess one control at a time. Do not combine multiple controls into a single assessment.
  • Quote exactly. Use the document's exact language as evidence. Never paraphrase or summarize.
  • Map comprehensively. Check the entire document for relevant evidence, including appendices and cross-references.
  • Distinguish between policy and procedure. A policy statement (what should happen) is weaker evidence than a documented procedure (how it happens).
  • Consider compensating controls. If a control is partially addressed but compensating controls exist elsewhere, note this in the reasoning.
  • Rate severity relative to the data protected. Controls protecting sensitive data (ePHI, PII) warrant higher severity ratings when gaps are found.

平台分布

OpenClaw

78.7%
按下载量换算2,345

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills