counselos builds Mike a European in-house legal desk

Five new review workflows turn the codebase into something an EU legal team can actually run on day one.

contract-reviewcompliance

counselos has added a set of purpose-built review tasks aimed squarely at the work that lands on an in-house lawyer's desk in Europe. The headline one checks an NDA against a bundled house playbook and grades every deviation as block, negotiate, or accept, then hands back a structured memo with suggested redlines and a sign-off call. Another runs a data-processing agreement through a GDPR Article 28 checklist, complete with a transfer-mechanism table and a verdict. The rest cover triaging incoming contracts by workload and routing them to the right lawyer, plus checks for intragroup agreements.

The prompts are tightly specified - fixed section names, fixed table shapes - so the output drops straight into a review screen rather than arriving as freeform prose. Mike's original finance workflows stay in place alongside the new ones, for eight in total.

So what In-house and legal-ops leads in Europe get a working starting point for NDA and DPA review without building the prompts themselves.

View this fork on GitHub →

Spotted something wrong? Or know the PR text has fresher detail than the writeup above?

Commits in this thread

2 commits from counselos/mike-inhouse, oldest first. Source extracted verbatim from the harvested git log.

SHA Subject Author Date
5193ef54 feat: replace finance assistant workflows with in-house EU workflows counselos 2026-05-04 ↗ GitHub
ddbf7367 feat: keep Mike's three finance workflows alongside the five in-house ones counselos 2026-05-05 ↗ GitHub
commit body
Restores builtin-cp-checklist, builtin-credit-summary, and builtin-sha-summary
in both backend and frontend builtin workflow lists. The fork is additive
rather than a replacement, which keeps the workflows useful for in-house
lawyers who occasionally do touch credit agreements or shareholder agreements,
and makes upstream merges cleaner.

Capture this thread into my fork

Download a single Markdown prompt that tells Claude how to port every commit above into your working tree — adapting paths and structure to match your repo. Run it via claude -p < capture-thread-75.md from inside the repo you want the changes in.

⬇ Download capture-thread-75.md