Agent Skills
› semantica-agi/semantica
› policy
policy
GitHub用于在 Semantica 知识图谱上定义、执行策略、访问控制及合规规则。支持通过 check 命令运行策略检查以获取合规状态和修复建议,以及通过 list 命令查看可用的策略规则和分类信息。
触发场景
需要验证知识图谱中的实体或数据是否符合特定合规性要求
用户希望列出当前系统中所有可用的策略规则及其详细信息
安装
npx skills add semantica-agi/semantica --skill policy -g -y
SKILL.md
Frontmatter
{
"name": "policy",
"description": "Define and enforce policies, access controls, and compliance rules over Semantica knowledge graphs."
}
/semantica:policy
Apply policy rules and checks. Usage: /semantica:policy <task> [args]
$ARGUMENTS = task + optional policy name, rule set, or target entity.
check [--rule <name>] [--target <id>]
Run policy checks against the graph.
from semantica.policy import PolicyEngine
engine = PolicyEngine()
result = engine.check(rule_name=rule_name, target=target)
Output: compliance status, failing rules, and remediation guidance.
list
List available policy rules and categories.
rules = engine.list_rules()
Return: rule name, description, severity, and category.
版本历史
- 9094f1e 当前 2026-07-05 09:26


