What this skill does
SkillDev toolsReviews 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.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the What this skill does skill
What this skill tells your AI
The instructions your AI receives, as published by stella/stella in packages/skills/blueprints/check-against-rules/SKILL.md and read by ahel’s review.
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 jurisdictionreferences/guidelines/— regulator and bar-association guidance for borderline callsreferences/case-law/— decisions, one entry per case
Workflow
- Confirm the document is an NDA and classify it (mutual or one-way).
- Work through
references/checklist.mdtop to bottom. - For borderline calls, consult
references/guidelines/andreferences/case-law/. - Produce the report in the Output format, then the short summary.
Signals
- GitHub stars
- 237
- Forks
- 51
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
check-against-rules- Source
- github.com/stella/stella