Agent skill

New Designation Screening Test

by lawve-ai in lawve-ai/awesome-legal-skills

Generate a spreadsheet of test entries — newly designated names from OFAC, OFSI, and EU sanctions lists plus deliberate variations of those names — to validate that a sanctions screening system…

MITAuto-check passedTesting & QA

Install New Designation Screening Test

skills CLI
$ npx skills add lawve-ai/awesome-legal-skills --skill new-designation-screening-test -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install lawve-ai/awesome-legal-skills new-designation-screening-test --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/lawve-ai/awesome-legal-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/new-sanctions-designation-screening-test-amir-fadavi .claude/skills/new-designation-screening-test && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
new-designation-screening-test
GitHub stars
847
Token cost
~3.5k tokens
SKILL.md length
1,723 words
Files
4
Skills in repo
154
Repo updated
First seen
Licence
MIT

At a glance

Generate a spreadsheet of test entries — newly designated names from OFAC, OFSI, and EU sanctions lists plus deliberate variations of those names — to validate that a sanctions screening system…

  • Works in 4 steps: Pull recent designations from the Big 3 → Generate 6–8 variations per name,… → Tag each variation with an expected… → …
  • Asks for sanctions list update test data
  • SKILL.md covers When to run, Workflow, Output checklist before… and Edge cases
  • Reaches gov.uk and ofac.treasury.gov

What it does

New Designation Screening Test is an agent skill from lawve-ai/awesome-legal-skills. Generate a spreadsheet of test entries — newly designated names from OFAC, OFSI, and EU sanctions lists plus deliberate variations of those names — to validate that a sanctions screening system catches fresh designations and is tuned to the right fuzziness threshold. Use this whenever the user asks for sanctions list update test data, screening regression test data, screening QA, fuzzy match calibration, or wants to verify their screening lists are current. Trigger even if the user doesn't say 'screening'…

Its SKILL.md is about 3.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `CONTRIBUTING.md` and `README.md`).

It sits in Testing & QA, covering Test data and fixtures, Excel spreadsheets and Performance reviews. The repository describes itself as: A curated list of awesome Agent Skills for automating legal work. The licence is MIT.

When your agent uses it

  • Asks for sanctions list update test data
  • Screening regression test data
  • Fuzzy match calibration
  • Wants to verify their screening lists are current

Example prompts

  • “t say”
  • “explicitly — phrases like”
  • “check our SDN coverage”
  • “/new-designation-screening-test”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Pull recent designations from the Big 3
  2. Generate 6–8 variations per name, categorized by failure mode
  3. Tag each variation with an expected match strength
  4. Build the spreadsheet

What it can do on your machine

Read from SKILL.md and the folder at commit 045f738. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • gov.uk
    • ofac.treasury.gov
    • data.europa.eu
    • assets.publishing.service.gov.uk

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

New Designation Screening Test loads about 3.5k tokens when it runs. Until then it costs about 184 tokens; SKILL.md has 1,723 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~184
When it runs · the whole SKILL.md, loaded when a task matches
~3.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from lawve-ai/awesome-legal-skills at commit 045f738, republished under its MIT licence (© lawve-ai). 1,723 words, ~3,500 tokens.

Download SKILL.mdSave it as .claude/skills/new-designation-screening-test/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
new-designation-screening-test
description
Generate a spreadsheet of test entries — newly designated names from OFAC, OFSI, and EU sanctions lists plus deliberate variations of those names — to validate that a sanctions screening system catches fresh designations and is tuned to the right fuzziness threshold. Use this whenever the user asks for sanctions list update test data, screening regression test data, screening QA, fuzzy match calibration, or wants to verify their screening lists are current. Trigger even if the user doesn't say 'screening' explicitly — phrases like 'test my sanctions list', 'check our SDN coverage', 'is my list up to date', or 'build me a regression set from the latest designations' should also invoke this skill.
metadata.author
Amir Fadavi
metadata.license
mit
metadata.version
2026-05-07

New Designation Screening Test Generator

This skill produces a spreadsheet that compliance teams can run through their sanctions screening system to verify two things at once:

  1. Coverage — the screening list is current (catches names added in the most recent designations).
  2. Fuzzy tuning — the screening engine is tuned to catch realistic name variations (transliterations, transpositions, alphabet swaps), not just exact strings.

Each row in the output is a single test entry: a designated name or a deliberate variation of one, plus the metadata an analyst needs to interpret a hit (or a miss).

When to run

Run when the user asks for:

  • New designation test data / screening regression set
  • Validation that their sanctions list is up to date
  • A fuzzy-match calibration test set
  • Anything matching "test my screening" or "check our [SDN/OFSI/EU] coverage"

If the user doesn't specify a lookback window, default to the trailing 7 days. If they say "since last run" and provide a prior date, use that.

Workflow

Step 1 — Pull recent designations from the Big 3
RegulatorSourceWhat to capture
OFAChttps://ofac.treasury.gov/recent-actionsAdditions to the SDN List or sectoral/Non-SDN lists. Exclude amendments, removals, FAQ updates, and republished general licenses.
OFSIhttps://www.gov.uk/government/publications/the-uk-sanctions-list plus the matching OFSI notice PDF (see sub-procedure below)Entries marked "Added" only — exclude "Amended" and "Removed".
EUTwo sources used together: (1) https://data.europa.eu/apps/eusanctionstracker/ — the EU Sanctions Tracker; the middle of the page lists the most recently designated individuals and entities, used to identify in-window additions. (2) The relevant Council Implementing Regulation in the Official Journal (e.g., Regulation (EU) 2026/509 for the 20th Russia package), accessed via EUR-Lex — the canonical legal source for identifiers, addresses, designation reasoning, and listing references.New entries on the consolidated CFSP financial sanctions list.
OFSI sub-procedure

The UK Sanctions List page tells you the list changed and on what date. The designee detail you need (identifiers, designation reasoning, regulator-published name variations) lives in the matching OFSI notice PDF, published as a separate document.

Always expand the full change log. The "Updates to this page" section on https://www.gov.uk/government/publications/the-uk-sanctions-list is collapsed by default. The visible portion is partial; in-window entries can sit below the fold. Click "show all updates" (or expand the #full-publication-update-history anchor) every time, before reading the log.

Workflow:

  1. Open https://www.gov.uk/government/publications/the-uk-sanctions-list#full-publication-update-history and expand "show all updates" so every entry is visible.
  2. Read every entry within the lookback window. Identify those that list "Added" — exclude entries that are only variations, administrative amendments, corrections, or revocations. Note the date and the sanctions program(s) named.
  3. For each program with additions, web-search OFSI notice [program name] [day] [month] [year] (e.g., OFSI notice Sudan 29 April 2026) and locate the matching PDF. The URL begins with https://assets.publishing.service.gov.uk/media/... followed by the notice name.
  4. Confirm the PDF's publication date matches the change-log entry. If multiple notices for the program exist, only the one tied to the in-window date is the right source.
  5. Parse the notice. The PDF itself states whether each entry is an Addition, Variation, or Removal. Pull only entries under "Additions". For each addition capture: primary name, unique ID, regime name, sanctions imposed, DOB, town/country of birth, all nationalities, all passports, national ID(s), address, position, designation source (UK / UN), date designated, and any UN reference number (e.g., SDi.011).
  6. If the UK is implementing a UN Security Council listing, note the UN reference number in the identifiers column and check whether OFAC has the same individual — divergent transliterations across regulators produce useful test rows (see cross_regulator_variant in the taxonomy).

For each new entry across all three regulators, capture:

  • Primary name as listed
  • All AKAs / aliases the regulator publishes
  • Entity type (individual, entity, vessel, aircraft)
  • Sanctions program / authority
  • Designation date
  • Identifiers: DOB, POB, nationality/jurisdiction, address, passport / national ID / tax ID / IMO number / aircraft tail number
  • Source URL (link directly to the listing or notice page, not just the homepage)
Default scope: individuals and entities only

By default, exclude vessels and aircraft from the test set. Most sanctions screening in financial transactions runs against payment narratives, beneficiary names, and counterparty entities — not ship registries or aircraft tail numbers. A general-purpose screening test seeded with vessel and aircraft names produces noise more than signal for typical compliance teams (banks, fintechs, professional services firms).

Vessel and aircraft screening does matter for:

  • Trade finance and letter-of-credit operations
  • Ship and aircraft financing
  • Marine and aviation insurance
  • Shipping, freight forwarding, and logistics companies
  • Port operators and bunker / fueling services

If the user specifically requests vessel or aircraft test data, generate a separate spreadsheet for those entity types using the same column schema — don't fold them into the default output. Filename suggestion: screening-test-vessels-YYYY-MM-DD.xlsx or screening-test-aircraft-YYYY-MM-DD.xlsx.

In the response that delivers the default output, briefly note that vessels/aircraft were excluded and that a separate set is available on request.

Volume control

Apply this rule to each individual regulatory action separately (a single OFAC Recent Action page, a single OFSI notice, a single EU Council Implementing Regulation), after removing vessels and aircraft from the population unless the user requested them. Apply per-action, not to the combined cross-regulator total.

  • 5 or fewer additions in the action → take all of them.
  • More than 5 additions → sample 5 random entries plus 10% of the total (round up). E.g., a 120-designee EU package → 5 + ⌈12⌉ = 17 entries; a 30-designee OFAC action → 5 + 3 = 8 entries.

When sampling, stratify the random pick across entity_type (individuals vs entities) and program where possible, so the sample isn't accidentally one-sided. State in the response which entries were selected, the total post-exclusion population, and that the rest are available on request.

Step 2 — Generate 6–8 variations per name, categorized by failure mode

Each variation must be tagged with the failure mode it tests, so the analyst can read the resulting hit/miss pattern as diagnostic information about their screening tool. Pick 6–8 modes per name from the taxonomy below, biased toward the modes most relevant to that name's origin and structure (e.g., transliteration and script substitution are critical for Arabic/Persian/Russian/Chinese names; legal-form variants matter most for entities).

Show full SKILL.md (724 more words)Show less
Variation taxonomy
#ModeWhat it testsExample: "Mohammad Reza Hosseini"
1TranspositionWord-order handling"Hosseini Mohammad Reza"; "Hosseini, Mohammad Reza"
2Initials / abbreviationPartial-string matching"M. R. Hosseini"; "Mohammad R. Hosseini"
3Spacing & punctuationTokenization edge cases"Mohammad-Reza Hosseini"; "MohammadReza Hosseini"; "Mohammad Reza Hosseini" (double space)
4Diacritic & special-character strippingUnicode normalization"Hosseini" → "Hoseyni"; "José" → "Jose"; "Ḥusayn" → "Husayn"
5Transliteration driftPhonetic spelling variants — critical for Arabic, Persian, Russian, Chinese names"Mohammad" → "Muhammad" / "Mohammed" / "Mohamed" / "Muhamad"
6Script substitutionNon-Latin script handling — render the name in its native script (Arabic, Cyrillic, Chinese, Persian, Hebrew)"محمد رضا حسینی"
7Common misspelling / typoSingle-character errors and adjacent-key transpositions"Hossieni"; "Mohammed Rezza"
8Honorific & title handlingPrefix noise — Sheikh, Dr., Hajji, Sayyid, Mr., Mullah"Sheikh Mohammad Reza Hosseini"
9TruncationDropping middle names, suffixes, or one of multiple given names"Mohammad Hosseini" (drops "Reza")
10Cross-regulator variantSame person rendered differently by OFAC / OFSI / EU / UN. When the listed person appears on multiple lists with divergent spellings, each spelling is a separate test row tagged cross_regulator_variant with strong strength. This is critical for firms screening against multiple lists with one fuzzy threshold.OFSI "DAGALO" vs OFAC "DAGLO" for the same family

For entities, swap relevant modes for legal-form variants ("LLC" / "L.L.C." / "Ltd" / "Limited" / "Co." / "Company"), Latin/native-script swap, abbreviation of long names, and common ownership-prefix changes ("OAO" / "OOO" / "PJSC" for Russian entities; "JSC" / "Public Joint Stock Company"; etc.).

For vessels, vary spacing around "M/V", "M.V.", or "MV"; test the IMO number with and without the "IMO" prefix and with/without spaces; include the previous name if the regulator lists one.

For aircraft, vary tail number formatting (with/without dashes; with/without leading country code).

Step 3 — Tag each variation with an expected match strength

So the analyst knows what their screening tool should be doing:

  • exact — the variation is identical to a string the regulator publishes (the primary name or a listed AKA). A correctly-loaded screening list must catch this. Failure here means the list is stale or not loaded.
  • strong — close edit distance (1–2 character changes, casing, spacing, diacritics). Should be caught at typical fuzzy thresholds (~85%+).
  • moderate — transliteration variants, honorific noise, transposition. Should be caught at moderate thresholds (~70–85%).
  • weak — script substitution, heavy truncation, multi-mode combinations. Tests the upper end of fuzziness or the screening tool's transliteration / non-Latin support.
Step 4 — Build the spreadsheet

Use the xlsx skill to produce a single-sheet workbook. One row per test entry: each original name produces one exact row plus 6–8 variation rows, so a typical run with 5 new designees yields 35–45 rows.

Columns, in this order:

#ColumnNotes
1original_namePrimary name as listed by the regulator
2variationThe actual test string to feed into screening
3variation_typeFrom the taxonomy (exact, transposition, transliteration, etc.)
4expected_match_strengthexact / strong / moderate / weak
5entity_typeIndividual / Entity / Vessel / Aircraft
6source_listOFAC SDN / OFAC Non-SDN / OFSI / EU CFSP
7programe.g., RUSSIA-EO14024, SDGT, IRAN-HR, RUS (UK), 2014/145/CFSP (EU)
8designation_dateYYYY-MM-DD
9aliases_akaSemicolon-separated AKAs as published
10dob_or_incorporationDOB for individuals; incorporation date for entities (when listed)
11pob_or_place_of_incorporationPlace of birth (individuals) or place of incorporation (entities)
12nationality_or_jurisdictionNationality or jurisdiction
13addressListed address(es), semicolon-separated
14identifiersLabeled and pipe-separated, e.g., Passport: A12345 | National ID: 1234567890 | IMO: 9876543
15regulator_urlLink to the specific listing or notice page

Filename: screening-test-YYYY-MM-DD.xlsx (use the date the skill is run).

Apply minimal formatting: bold header row, frozen top row, autosize columns. Do not add formulas — this file is a flat data set, not a model.

Output checklist before delivering

  • Every original name has 1 exact row plus 6–8 variation rows
  • Every variation has a variation_type and expected_match_strength
  • At least one script-substitution row per name when the name has a non-Latin origin
  • Vessels and aircraft are excluded from the default output (or, if a separate set was requested, vessels include IMO and aircraft include tail number)
  • regulator_url links to the specific listing or notice, not the regulator's homepage
  • Header row is bold and frozen
  • No empty rows, no merged cells
  • Response notes the vessel/aircraft exclusion and offers a separate set

Edge cases

  • Same person across multiple regulators with different spellings. When OFAC, OFSI, and EU all designate the same person with slightly different spellings or DOBs, include each spelling as a separate row with its source list — that divergence is the test.

© lawve-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 3 other files in skills/new-sanctions-designation-screening-test-amir-fadavi of lawve-ai/awesome-legal-skills.

  • SKILL.md
  • CONTRIBUTING.md
  • LICENSE
  • README.md

Open the folder on GitHubat commit 045f738

Compare with similar skills

New Designation Screening Test next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

New Designation Screening Test compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
New Designation Screening Test this skilllawve-ai/awesome-legal-skills847—~3.5kAutomated safety check: PassMIT
Table Fitasgeirtj/system_prompts_leaks69k—~772Automated safety check: PassCC0-1.0
Fs Fixtureprivatenumber/fs-fixture100—~1.2kAutomated safety check: PassMIT
Dev Tenant APInightscout/nocturne139—~1.4kAutomated safety check: PassNone
Rsibench Data Factoryevolvent-ai/RSIBench-Data171—~640Automated safety check: NotesNone
Eval Designagentscope-ai/OpenJudge871—~2.8kAutomated safety check: WarnApache-2.0

Similar skills

  • Table Fit

    asgeirtj/system_prompts_leaks

    Keep a Markdown table readable in a narrow terminal of about 100 display columns - a wide table or one carrying prose in its cells wraps into unreadable ragged rows.

    69k GitHub stars~772 tokensUpdated yesterday
    Testing & QAAuto-check passed
  • Fs Fixture

    privatenumber/fs-fixture

    Create disposable file system test fixtures from objects, templates, or empty directories with automatic cleanup.

    100 GitHub stars~1.2k tokensUpdated 1 mo ago
    Testing & QAAuto-check passed
  • Dev Tenant API

    nightscout/nocturne

    Interact with Nocturne's local dev-only API: seed a loginable tenant preloaded with realistic sample data, obtain a browser session (loginLink) or bearer token headlessly, export/re-seed the dev…

    139 GitHub stars~1.4k tokensUpdated today
    Testing & QAAuto-check passed
  • Rsibench Data Factory

    evolvent-ai/RSIBench-Data

    Use inside RSIBench-Data when testing whether an automation agent can improve a target model on a configured benchmark through synthetic Tinker SFT data, Tinker sampling, and E2B-based Harbor…

    171 GitHub stars~640 tokensUpdated 1 mo ago
    Testing & QAAuto-check: notes
  • Eval Design

    agentscope-ai/OpenJudge

    A skill your agent uses when the user needs to design evaluation datasets, create test cases, stratify samples, generate adversarial examples, extract eval dimensions from traces/specs, or build a…

    871 GitHub stars~2.8k tokensUpdated 1 mo ago
    Testing & QAAuto-check: warnings
  • Data Generation

    Red-Hat-AI-Innovation-Team/sdg_hub

    A skill your agent uses when the user wants to run synthetic data generation via scripts — detect environment, execute a flow, and present results.

    164 GitHub stars~381 tokensUpdated yesterday
    Testing & QAAuto-check passed

More from lawve-ai/awesome-legal-skills

All 154 skills in this repo
  • Customs Trade Law Onur Kafkas

    lawve-ai/awesome-legal-skills

    U.S. An agent skill from lawve-ai/awesome-legal-skills.

    847 GitHub stars~4.1k tokensUpdated 8 days ago
    Auto-check passed
  • Eu Data Act Oliver Schmidt Prietz

    lawve-ai/awesome-legal-skills

    Practitioner skill for advising on EU Regulation 2023/2854 (Data Act).

    847 GitHub stars~3.9k tokensUpdated 8 days ago
    Auto-check passed
  • Litigation Deadline Calendar

    lawve-ai/awesome-legal-skills

    Calendar litigation and arbitration deadlines from a scheduling order.

    847 GitHub stars~4.3k tokensUpdated 8 days ago
    Auto-check passed
  • Outlook Emails Lawvable

    lawve-ai/awesome-legal-skills

    Read, search, and download emails and attachments from Microsoft Outlook via OAuth2.

    847 GitHub stars~672 tokensUpdated 8 days ago
    Auto-check passed
  • Ambiguity Report

    lawve-ai/awesome-legal-skills

    Turn an interpretive-ambiguity audit of a legal text — contract, statute, regulation, or judicial opinion — into a polished deliverable.

    847 GitHub stars~4.6k tokensUpdated 8 days ago
    Auto-check passed
  • Az Eu Website Privacy Audit

    lawve-ai/awesome-legal-skills

    Audits a website for compliance with Azerbaijan's Law on Personal Data No.

    847 GitHub stars~3.8k tokensUpdated 8 days ago
    Auto-check passed

Questions about New Designation Screening Test

What does New Designation Screening Test do?

Generate a spreadsheet of test entries — newly designated names from OFAC, OFSI, and EU sanctions lists plus deliberate variations of those names — to validate that a sanctions screening system…. New Designation Screening Test is an agent skill from lawve-ai/awesome-legal-skills. Generate a spreadsheet of test entries — newly designated names from OFAC, OFSI, and EU sanctions lists plus deliberate variations of those names — to validate that a sanctions screening system catches fresh designations and is tuned to the right fuzziness threshold.

When should I use New Designation Screening Test?

New Designation Screening Test fits situations like: asks for sanctions list update test data; screening regression test data; fuzzy match calibration; wants to verify their screening lists are current.

How do I install New Designation Screening Test in Claude Code?

Run `npx skills add lawve-ai/awesome-legal-skills --skill new-designation-screening-test -a claude-code`. Or copy the skill folder (skills/new-sanctions-designation-screening-test-amir-fadavi in lawve-ai/awesome-legal-skills) into .claude/skills/new-designation-screening-test in your project. Claude Code loads it when a task matches its description.

How do I install New Designation Screening Test in Codex?

Run `npx skills add lawve-ai/awesome-legal-skills --skill new-designation-screening-test -a codex`. Or copy the skill folder (skills/new-sanctions-designation-screening-test-amir-fadavi in lawve-ai/awesome-legal-skills) into .agents/skills/new-designation-screening-test in your project. Codex loads it when a task matches its description.

Can I use New Designation Screening Test in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add lawve-ai/awesome-legal-skills --skill new-designation-screening-test -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/new-designation-screening-test, .gemini/skills/new-designation-screening-test, .github/skills/new-designation-screening-test and .opencode/skills/new-designation-screening-test in your project.

What does New Designation Screening Test need to run?

SKILL.md names no scripts, command-line tools or credentials: New Designation Screening Test is instructions for the agent only.

Does New Designation Screening Test access the network?

SKILL.md names 4 domains. In commands or code: gov.uk, ofac.treasury.gov, data.europa.eu and assets.publishing.service.gov.uk; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is New Designation Screening Test safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does New Designation Screening Test use?

New Designation Screening Test is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does New Designation Screening Test use?

About 3.5k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to New Designation Screening Test?

Skills that share tags, products or a category with New Designation Screening Test: Table Fit (asgeirtj/system_prompts_leaks, 69k stars), Fs Fixture (privatenumber/fs-fixture, 100 stars), Dev Tenant API (nightscout/nocturne, 139 stars) and Rsibench Data Factory (evolvent-ai/RSIBench-Data, 171 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains New Designation Screening Test?

lawve-ai (a GitHub organization) maintains it in lawve-ai/awesome-legal-skills, which has 847 GitHub stars. The repository holds 154 skills in this directory. The repository was last updated on October 2, 2026.

Source: lawve-ai/awesome-legal-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.