Agent Skillsstella/stella › check-against-rules

check-against-rules

GitHub

该技能用于审查非披露协议(NDA),将其条款与内部检查清单逐条比对,识别并报告违规项及引用依据,支持根据协议类型调整审查逻辑。

packages/skills/blueprints/check-against-rules/SKILL.md stella/stella

Trigger Scenarios

用户要求审查或检查 NDA 用户上传 NDA 文档并要求核对合规性

Install

npx skills add stella/stella --skill check-against-rules -g -y
More Options

Non-standard path

npx skills add https://github.com/stella/stella/tree/main/packages/skills/blueprints/check-against-rules -g -y

Use without installing

npx skills use stella/stella@check-against-rules

指定 Agent (Claude Code)

npx skills add stella/stella --skill check-against-rules -a claude-code -g -y

安装 repo 全部 skill

npx skills add stella/stella --all -g -y

预览 repo 内 skill

npx skills add stella/stella --list

SKILL.md

Frontmatter
{
    "name": "check-against-rules",
    "description": "Reviews a non-disclosure agreement against the firm's NDA checklist and reports findings with citations. Use when the user attaches an NDA and asks to check or review it."
}

What this skill does

Reviews a non-disclosure agreement clause by clause against references/checklist.md and reports every failed check, citing the rule and the clause that breaks it.

Input

An NDA attached by the user. If the document is not an NDA, say so and stop. If the governing law is not stated in the document, ask for it before judging the jurisdiction-dependent checks.

Classification

If the NDA is… Then…
mutual (both parties disclose) apply every check
one-way, client discloses skip C5 — one-way in the client's favour is fine
one-way, client receives C5 fails unless the imbalance is justified

What to flag

The rule set lives in references/checklist.md — one row per check, each with the concrete threshold that turns it into a finding. Only report what a checklist row supports; never flag from memory.

Output

One table, one row per check:

Code Check Status Where Note

Status is ok, fail, or n/a. "Where" cites the clause or section of the reviewed document. After the table, summarise the failed checks in two or three sentences, worst first.

Output rules

  • Cite the checklist code and the document clause for every finding.
  • Report what the document says; whether to sign it is the lawyer's call, not the report's.
  • If the document is incomplete or illegible, list what is missing instead of guessing.

Reference index

  • references/checklist.md — the NDA checklist, one row per check (C1–C8)
  • references/jurisdiction/ — statute extracts the checks rely on, one file per act, split by jurisdiction
  • references/guidelines/ — regulator and bar-association guidance for borderline calls
  • references/case-law/ — decisions, one entry per case

Workflow

  1. Confirm the document is an NDA and classify it (mutual or one-way).
  2. Work through references/checklist.md top to bottom.
  3. For borderline calls, consult references/guidelines/ and references/case-law/.
  4. Produce the report in the Output format, then the short summary.

Version History

  • 85792bd Current 2026-07-24 16:13

Same Skill Collection

.agents/skills/click-around/SKILL.md
.agents/skills/conventions-ai/SKILL.md
.agents/skills/conventions-db/SKILL.md
.agents/skills/conventions-i18n/SKILL.md
.agents/skills/conventions-ingestion/SKILL.md
.agents/skills/conventions-perf/SKILL.md
.agents/skills/conventions-scale/SKILL.md
.agents/skills/conventions-security/SKILL.md
.agents/skills/conventions-use-effect/SKILL.md
.agents/skills/conventions-ux/SKILL.md
.agents/skills/dev/SKILL.md
.agents/skills/finish-pr/SKILL.md
.agents/skills/new-handler/SKILL.md
.agents/skills/open-pr/SKILL.md
.agents/skills/plan/SKILL.md
.agents/skills/product-deep-think/SKILL.md
.agents/skills/product-think/SKILL.md
.agents/skills/rabbit-round/SKILL.md
.agents/skills/regression-hunt/SKILL.md
.agents/skills/security-audit/SKILL.md
.agents/skills/update-deps/SKILL.md
.ai/local-skills/click-around/SKILL.md
.ai/local-skills/conventions-ai/SKILL.md
.ai/local-skills/conventions-db/SKILL.md
.ai/local-skills/conventions-i18n/SKILL.md
.ai/local-skills/conventions-ingestion/SKILL.md
.ai/local-skills/conventions-perf/SKILL.md
.ai/local-skills/conventions-scale/SKILL.md
.ai/local-skills/conventions-security/SKILL.md
.ai/local-skills/conventions-use-effect/SKILL.md
.ai/local-skills/conventions-ux/SKILL.md
.ai/local-skills/dev/SKILL.md
.ai/local-skills/new-handler/SKILL.md
.ai/local-skills/open-pr/SKILL.md
.ai/local-skills/plan/SKILL.md
.ai/local-skills/product-deep-think/SKILL.md
.ai/local-skills/rabbit-round/SKILL.md
.ai/local-skills/security-audit/SKILL.md
.ai/local-skills/update-deps/SKILL.md
packages/cli/skills/stella-cli/SKILL.md
packages/skills/blueprints/answer-from-sources/SKILL.md
packages/skills/blueprints/blank/SKILL.md
packages/skills/blueprints/intake-to-draft/SKILL.md
.agents/skills/conventions-testing/SKILL.md
.ai/local-skills/conventions-testing/SKILL.md

Metadata

Files
0
Version
dd81665
Hash
14c0571b
Indexed
2026-07-24 16:13

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-16 21:52
浙ICP备14020137号-1 $mapa de visitantes$