iiuniversitet.ruЦентр обучения нейросетямОткрыть каталог

Реестр ИИ-систем по EU AI Act

Ведёт реестр ИИ-систем компании: для каждой записывает роль организации и уровень риска по EU AI Act.

СкиллAnthropicClaudeApache-2.0Нужен терминалПроверка не требуется
Что делает
Ведёт реестр ИИ-систем компании: для каждой записывает роль организации и уровень риска по EU AI Act.
Когда брать
Когда нужно завести или обновить список ИИ-систем, определить роль компании (поставщик, эксплуатант, импортёр) и уровень риска каждой системы.
Когда не брать
Если плагин ещё не настроен: сначала пройди cold-start-interview. Готовых обязанностей по таблице скилл не выдаёт, их разбирают в разговоре с юристом.
Пример запроса
Добавь в реестр нашу систему отбора резюме и помоги определить её уровень риска по EU AI Act.
Нужно подключить
доступ к файлам (папка настроек плагина)

Входит в плагин ai-governance-legal. В Cowork и Claude Code можно поставить плагин целиком.

Как включить

  1. Скачайте архив и распакуйте его.
  2. Положите папку ai-inventory в ~/.claude/skills/.
  3. Откройте Claude Code и опишите задачу своими словами: Claude подхватит скилл по описанию.

Текст

---
name: ai-inventory
description: >
  Реестр ИИ-систем по EU AI Act: для каждой системы отдельно отслеживается роль
  организации (поставщик, эксплуатант, импортёр, дистрибьютор, уполномоченный
  представитель, производитель продукта) и уровень риска (запрещённая,
  высокого риска, ограниченного риска, минимального риска, GPAI, GPAI с
  системным риском). Роль и уровень оцениваются по каждой системе, а не по
  компании в целом. Используй, когда пользователь говорит «реестр ИИ»,
  «добавь ИИ-систему», «какие у нас есть системы», «классифицируй эту
  ИИ-систему», «реестр по EU AI Act» или «реестр ИИ-систем».
argument-hint: "[list | add | edit <id> | classify <id> | show <id>]"
---

/ai-inventory

Когда запускается

Пользователь хочет вести реестр своих ИИ-систем по EU AI Act. Скилл существует, чтобы закрепить главную идею: роль и уровень риска определяются по каждой системе, а не по компании. Одна и та же организация может быть *поставщиком* (provider) системы A, *эксплуатантом* (deployer) системы B и *импортёром* (importer) системы C. Каждое сочетание порождает свой набор обязанностей по AI Act. Реестр нужен, чтобы эти оценки хранились в одном месте, где их легко найти; сами обязанности выводятся в разговоре, а не из таблицы.

Что делать

  1. Прочитай конфигурацию. Прочитай ~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md. Если файла нет или в нём остались метки [PLACEHOLDER], сначала отправь пользователя к /ai-governance-legal:cold-start-interview.
  1. Прочитай реестр. Реестр лежит в ~/.claude/plugins/config/claude-for-legal/ai-governance-legal/ai-systems.yaml. Если файла нет, создай его с пустым списком systems: при первом запуске add.
  1. Действуй по аргументу:
  • Аргумента нет или list → покажи таблицу реестра (см. Формат списка ниже).
  • add → запусти сценарий Добавление.
  • edit <id> → покажи текущую запись, спроси, что менять, измени одно поле, подтверди и запиши.
  • classify <id> → запусти Пошаговую классификацию для существующей записи и обнови role, tier, role_basis и tier_basis.
  • show <id> → покажи запись целиком.
  1. После списка предложи дашборд: «Хотите полный дашборд? Фильтры по статусу, уровню риска, связи с ЕС и владельцу. Скажите слово».
  1. Каждое действие заканчивай мостиком к работе юриста. После любой записи скажи: > Записано. Когда будете готовы разобрать обязанности по этой системе, > просто попросите: я сделаю это в разговоре и отмечу, где сопоставление со > статьями AI Act нужно проверить вам. Обязанности я не вывожу из таблицы, > потому что сопоставление сложное и меняется.

Формат списка

Выводи компактной таблицей:

IDНазваниеВладелецСтатусСвязь с ЕСРольУровень рискаСледующая проверка
sys-001Отбор резюмеHR / Jamiein_productionдаdeployerhigh_risk2026-08-01
sys-002Помощник для черновиков писемIT / Priyain_productionнетdeployerlimited2026-12-01

Под таблицей покажи число систем по уровням риска и строку: «Систем, которые нужно пересмотреть в ближайшие 30 дней: N».

Сценарий добавления (интервью)

Спрашивай по одному полю (или принимай всё сразу вставленным текстом). Обязательные поля: name, owner, description, status, eu_nexus. Остальное можно отложить; скажи об этом прямо: «к классификации можно вернуться командой /ai-governance-legal:ai-inventory classify <id>».

  1. Название. Короткое имя системы.
  2. Владелец. Человек или команда, которые отвечают за неё изо дня в день.
  3. Описание. Одно-два предложения. Что она делает и с какими данными?
  4. Статус. planned | in_development | in_production | deprecated.
  5. Связь с ЕС. Система развёрнута в ЕС/ЕЭЗ, предлагается пользователям в ЕС/ЕЭЗ или её результаты влияют на людей в ЕС/ЕЭЗ? Если верно хотя бы одно, анализ по EU AI Act применим.
  6. Переходить к классификации? Предложи пройти её сейчас или пропустить и вернуться позже.

Присвой идентификатор: sys-NNN, где NNN — следующее по порядку число в файле.

Пошаговая классификация

В результате получаются role, role_basis, tier, tier_basis. Оба обоснования помечаются [проверить по актуальному тексту AI Act]. Это не перестраховка скилла: сопоставление статей сложное, а AI Act вводится в действие поэтапно. Проверка остаётся за юристом.

Шаг 1: Роль

Кто что делает с этой системой?

Варианты и признак, по которому они различаются:

  • Поставщик (provider) — ты разрабатываешь систему (или поручаешь её разработку) и выводишь её на рынок ЕС либо вводишь в эксплуатацию под своим именем или товарным знаком.
  • Эксплуатант (deployer) — ты используешь систему под собственную ответственность, не для личных непрофессиональных целей. (Самый частый случай внутри компаний.)
  • Импортёр (importer) — ты ввозишь ИИ-систему в ЕС от поставщика, который находится за пределами ЕС.
  • Дистрибьютор (distributor) — ты делаешь ИИ-систему доступной на рынке ЕС, не будучи ни поставщиком, ни импортёром.
  • Уполномоченный представитель (authorized representative) — ты действуешь от имени поставщика не из ЕС и сам находишься в ЕС.
  • Производитель продукта (product manufacturer) — ты встраиваешь ИИ-систему общего назначения (или другую ИИ-систему) в свой продукт под собственным именем или товарным знаком. Для этого продукта считается поставщиком.

Флаг двойной роли. Если пользователь существенно меняет систему поставщика (дообучает на своих данных, меняет назначение, ставит свой бренд), он может стать поставщиком изменённой системы, даже если начинал как эксплуатант. Указывай на это, когда пользователь описывает любое изменение, кроме настройки. [проверить по актуальному тексту AI Act — статья 25, обязанности поставщика и существенное изменение]

Запиши роль. Запиши role_basis одним предложением.

Шаг 2: Уровень риска

Что делает система и попадает ли это применение в регулируемую категорию?

Проверяй по порядку:

A. Запрещённые практики по статье 5. [проверить по актуальному тексту AI Act — статья 5]

Краткое изложение, а не окончательный текст:

  • Подсознательные или обманные приёмы, существенно искажающие поведение
  • Использование уязвимостей (возраст, инвалидность, социально-экономическое положение) для существенного искажения поведения
  • Социальный скоринг со стороны государственных органов, ведущий к ущемлению прав
  • Дистанционная биометрическая идентификация в реальном времени в общедоступных местах для правоохранительных целей (узкие исключения)
  • Биометрическая категоризация, выводящая расу, политические взгляды, членство в профсоюзах, религиозные или философские убеждения, сексуальную жизнь или ориентацию
  • Распознавание эмоций на работе и в образовании (исключения для медицины и безопасности)
  • Сбор баз изображений лиц из интернета или с камер наблюдения
  • Предиктивная полицейская работа, основанная только на чертах личности

Если совпало — уровень prohibited. Пометь применение как «стоп» и передай его по процессу рассмотрения запрещённых практик, принятому в команде по управлению ИИ.

B. Области высокого риска по Приложению III. [проверить по актуальному тексту AI Act — Приложение III]

Краткое изложение:

  1. Биометрическая идентификация и категоризация
  2. Критическая инфраструктура (цифровая инфраструктура, дорожное движение, водо-, газо-, тепло- и электроснабжение)
  3. Образование и профессиональное обучение (доступ, оценка, прокторинг, выявление запрещённого поведения)
  4. Занятость, управление работниками, доступ к самозанятости — найм, отбор, продвижение, увольнение, распределение задач, наблюдение, оценка эффективности
  5. Основные частные и государственные услуги (государственные пособия, кредитный скоринг физических лиц, оценка рисков и тарификация в страховании жизни и здоровья, диспетчеризация экстренных служб)
  6. Правоохранительная деятельность (оценка рисков, полиграфы, выявление дипфейков, оценка достоверности доказательств, профилирование)
  7. Миграция, убежище, пограничный контроль (оценка рисков, проверка проездных документов, рассмотрение заявлений)
  8. Отправление правосудия и демократические процессы (поиск и толкование норм, влияние на выборы)

Если совпало — уровень high_risk. Укажи область Приложения III и пункт.

C. GPAI. [проверить по актуальному тексту AI Act — статья 51 и соседние]

  • GPAI: модель, обученная на широком массиве данных в большом масштабе, рассчитанная на универсальность и способная качественно выполнять широкий круг разных задач.
  • GPAI с системным риском: суммарные вычисления свыше 10^25 FLOPs либо признание Комиссией.

D. Ограниченный риск. Чат-боты, общающиеся с людьми, дипфейки, системы распознавания эмоций и биометрической категоризации вне сферы статьи 5 — действуют обязанности по прозрачности.

E. Минимальный риск. Всё остальное.

Запиши уровень. Запиши tier_basis одним предложением со ссылкой на статью или пункт приложения, по которому совпало, с пометкой [проверить по актуальному тексту AI Act].

Шаг 3: Рекомендации

Предложи три следующих шага:

  1. «Разобрать обязанности по этой системе? Я сделаю это в разговоре, а не по таблице».
  2. «Запустить /ai-governance-legal:aia-generation, чтобы получить полную оценку воздействия?»
  3. «Назначить дату следующего пересмотра? Я добавлю её в реестр».

Формат записи

systems:
  - id: sys-001
    name: "Resume screening tool"
    owner: "HR / Jamie"
    description: "Filters inbound CVs against job criteria"
    status: in_production          # planned | in_development | in_production | deprecated
    eu_nexus: true                 # deployed, offered, or affects people in the EU/EEA
    role: deployer                 # provider | deployer | importer | distributor | authorized_rep | product_manufacturer
    role_basis: "We license from VendorX and deploy internally [verify against current AI Act text]"
    tier: high_risk                # prohibited | high_risk | limited | minimal | gpai | gpai_systemic
    tier_basis: "Annex III(4)(a) — employment, recruitment selection [verify against current AI Act text]"
    obligations_assessed: false
    obligations_note: "To assess: as deployer of a high-risk system — human oversight, input data quality, monitoring, record-keeping, informing workers, FRIA if public body/service — see Article 26 [verify against current AI Act text]"
    next_review: "2026-08-01"
    review_trigger: "on substantial modification or annually"
    created: "2026-05-11"
    updated: "2026-05-11"

Почему этот скилл НЕ выводит обязанности автоматически

В реестре хранятся роль, уровень риска и основание для каждого из них. Жёстко заданной таблицы «роль × уровень → обязанности» в нём нет.

Когда пользователь спрашивает: «Какие у нас обязанности по системе X?», скилл делает анализ в разговоре с пометкой [проверить] и, если нужно, направляет к /ai-governance-legal:aia-generation за формальной оценкой воздействия.

Так сделано намеренно:

  • Сопоставление статей сложное, а AI Act вводится поэтапно до 2027 года.
  • Уверенная, но неверная трактовка обязанности по комплаенсу в итоге попадает в записку для совета директоров.
  • Реестр — рабочий инструмент юриста. Анализ обязанностей остаётся за юристом.

Ограничения

  • Никогда не классифицируй молча. Пошаговая классификация должна быть видна пользователю; не присваивай уровень автоматически по описанию системы.
  • **Пометки [проверить] остаются.** Это не перестраховка, в них вся суть. Не убирай их в результатах.
  • Отмечай существенные изменения. Когда систему меняют сильнее, чем просто настраивают, предложи пользователю заново запустить /ai-inventory classify: изменение может поменять роль.
  • Не объявляй обязанности по таблице. Если спросят, проведи анализ в разговоре и направь к /aia-generation всё, что требует формальной записи.

Перевод: iiuniversitet. Оригинал: https://github.com/anthropics/claude-for-legal/tree/main/ai-governance-legal/skills/ai-inventory, лицензия Apache-2.0. Изменения: перевод на русский язык.

Оригинал на английском
---
name: ai-inventory
description: >
  EU AI Act per-system inventory — track each AI system's role (provider,
  deployer, importer, distributor, authorized representative, product
  manufacturer) and risk tier (prohibited, high-risk, limited, minimal,
  GPAI, GPAI+systemic). Role and tier are assessed per system, not per
  company. Use when the user says "ai inventory", "add an ai system",
  "what systems do we have", "classify this ai system", "eu ai act
  register", or "ai system registry".
argument-hint: "[list | add | edit <id> | classify <id> | show <id>]"
---

# /ai-inventory

## When this runs

The user wants to manage their AI system inventory under the EU AI Act. The
core idea the skill exists to enforce: **role and tier are per-system, not
per-company.** A single organization can be a *provider* of System A, a
*deployer* of System B, and an *importer* of System C. Each combination
triggers a different set of obligations under the AI Act. The inventory
exists so those assessments are tracked where you can find them — the
obligations themselves are derived in conversation, not from a table.

## What to do

1. **Read the config.** Read
   `~/.claude/plugins/config/claude-for-legal/ai-governance-legal/CLAUDE.md`.
   If it doesn't exist or still has `[PLACEHOLDER]` markers, direct the user
   to `/ai-governance-legal:cold-start-interview` first.

2. **Read the inventory.** Inventory lives at
   `~/.claude/plugins/config/claude-for-legal/ai-governance-legal/ai-systems.yaml`.
   If it doesn't exist, create it with an empty `systems:` list when the
   first `add` runs.

3. **Dispatch on the argument:**

   - No argument, or `list` → show the inventory table (see **List** below).
   - `add` → run the **Add** flow.
   - `edit <id>` → show the current record, ask what to change, update one
     field, confirm, write.
   - `classify <id>` → run the **Classification walk-through** on an
     existing record, updating role, tier, role_basis, and tier_basis.
   - `show <id>` → show the full record.

4. **On list, offer the dashboard:**
   "Want the full dashboard? Filter by status / tier / EU nexus / owner.
   Say the word."

5. **Close every action with a hook into the lawyer's work.**
   After any write, say:
   > Recorded. When you're ready to walk through obligations for this
   > system, just ask — I'll do it in-conversation and flag where the AI
   > Act article mapping needs your verification. I don't derive
   > obligations from a table because the mapping is complex and changing.

## List format

Render as a compact table:

| ID | Name | Owner | Status | EU nexus | Role | Tier | Next review |
|----|------|-------|--------|----------|------|------|-------------|
| sys-001 | Resume screening | HR / Jamie | in_production | yes | deployer | high_risk | 2026-08-01 |
| sys-002 | Email drafting assistant | IT / Priya | in_production | no | deployer | limited | 2026-12-01 |

Under the table, show counts by tier and a line: "N systems flagged for
review within 30 days."

## Add flow (interview)

Ask, one field at a time (or accept a paste). The required fields are
`name`, `owner`, `description`, `status`, `eu_nexus`. The rest can be
deferred — say so explicitly: "you can come back to classification with
`/ai-governance-legal:ai-inventory classify <id>`."

1. **Name.** Short label for the system.
2. **Owner.** Person or team accountable for it day-to-day.
3. **Description.** One or two sentences. What does it do, and against
   what data?
4. **Status.** `planned | in_development | in_production | deprecated`.
5. **EU nexus.** Is the system deployed in the EU/EEA, offered to users in
   the EU/EEA, or used to produce outputs that affect people in the
   EU/EEA? If any of these are true, EU AI Act analysis applies.
6. **Proceed to classification?** Offer to run the walk-through now, or
   skip and come back later.

Assign an ID: `sys-NNN` where NNN is the next integer in the file.

## Classification walk-through

The walk-through produces `role`, `role_basis`, `tier`, `tier_basis`. Both
bases are tagged `[verify against current AI Act text]` — not because the
skill is hedging, but because the article mapping is complex and the AI
Act is still phasing in. The lawyer owns verification.

### Step 1: Role

> **Who does what to this system?**

Options, with the distinguishing test:

- **Provider** — you develop it (or have it developed) and place it on the
  EU market or put it into service under your own name or trademark.
- **Deployer** — you use it under your own authority, not for personal
  non-professional use. (Most common inside companies.)
- **Importer** — you bring an AI system into the EU from a provider
  established outside the EU.
- **Distributor** — you make an AI system available on the EU market
  without being the provider or importer.
- **Authorized representative** — you act on behalf of a non-EU provider
  and are established in the EU.
- **Product manufacturer** — you put a general-purpose AI system (or
  another AI system) into a product under your own name/trademark. Treated
  as provider for the product.

**Dual-role flag.** If the user substantially modifies a vendor system
(fine-tunes on their own data, changes the intended purpose, rebrands),
they may become a **provider** of the modified system even if they started
as a deployer. Call this out when they describe any modification beyond
configuration. `[verify against current AI Act text — Article 25, provider
obligations and substantial modification]`

Write the role. Write `role_basis` in one sentence.

### Step 2: Tier

> **What does the system do, and does the use case fall into a regulated
> category?**

Check in order:

**A. Article 5 prohibited practices.** `[verify against current AI Act
text — Article 5]`

Summaries, not definitive text:
- Subliminal or deceptive techniques materially distorting behavior
- Exploiting vulnerabilities (age, disability, socio-economic status) to
  materially distort behavior
- Social scoring by public authorities leading to detrimental treatment
- Real-time remote biometric ID in publicly accessible spaces for law
  enforcement (narrow exceptions)
- Biometric categorization inferring race, political opinions, union
  membership, religious or philosophical beliefs, sex life, or sexual
  orientation
- Emotion recognition in the workplace or education (medical and safety
  exceptions)
- Facial image database scraping from the internet or CCTV
- Predictive policing based solely on personality traits

If matched → tier is `prohibited`. Flag the use case as stop and route to
the governance team's prohibited-practice workflow.

**B. Annex III high-risk areas.** `[verify against current AI Act text —
Annex III]`

Summaries:
1. Biometric identification and categorization
2. Critical infrastructure (digital infrastructure, road traffic, supply of
   water / gas / heating / electricity)
3. Education and vocational training (access, evaluation, proctoring,
   monitoring prohibited behavior)
4. Employment, worker management, self-employment access — recruitment,
   selection, promotion, termination, task allocation, monitoring, performance
5. Essential private and public services (public benefits, credit scoring
   for individuals, risk assessment and pricing for life/health insurance,
   emergency dispatch)
6. Law enforcement (risk assessment, polygraphs, deepfake detection,
   reliability of evidence, profiling)
7. Migration, asylum, border control (risk assessment, travel document
   verification, examination of applications)
8. Administration of justice and democratic processes (research and
   interpretation, influencing elections)

If matched → tier is `high_risk`. Note the Annex III area and subsection.

**C. GPAI.** `[verify against current AI Act text — Article 51 and
surrounding]`

- **GPAI:** model trained on broad data at scale, designed for generality,
  capable of competently performing a wide range of distinct tasks.
- **GPAI + systemic risk:** cumulative compute > 10^25 FLOPs, or designated
  by the Commission.

**D. Limited risk.** Chatbots interacting with natural persons, deepfakes,
emotion recognition and biometric categorization systems outside Article 5
scope — transparency obligations apply.

**E. Minimal risk.** Everything else.

Write the tier. Write `tier_basis` in one sentence, citing the article or
Annex entry that matched, tagged `[verify against current AI Act text]`.

### Step 3: Recommendations

Offer three next steps:
1. "Want me to walk through obligations for this system? I'll do it in
   conversation — I don't derive them from a table."
2. "Want to run `/ai-governance-legal:aia-generation` to produce a full
   impact assessment?"
3. "Want to set a next review date? I'll add it to the inventory."

## Record format

```yaml
systems:
  - id: sys-001
    name: "Resume screening tool"
    owner: "HR / Jamie"
    description: "Filters inbound CVs against job criteria"
    status: in_production          # planned | in_development | in_production | deprecated
    eu_nexus: true                 # deployed, offered, or affects people in the EU/EEA
    role: deployer                 # provider | deployer | importer | distributor | authorized_rep | product_manufacturer
    role_basis: "We license from VendorX and deploy internally [verify against current AI Act text]"
    tier: high_risk                # prohibited | high_risk | limited | minimal | gpai | gpai_systemic
    tier_basis: "Annex III(4)(a) — employment, recruitment selection [verify against current AI Act text]"
    obligations_assessed: false
    obligations_note: "To assess: as deployer of a high-risk system — human oversight, input data quality, monitoring, record-keeping, informing workers, FRIA if public body/service — see Article 26 [verify against current AI Act text]"
    next_review: "2026-08-01"
    review_trigger: "on substantial modification or annually"
    created: "2026-05-11"
    updated: "2026-05-11"
```

## Why this skill does NOT auto-derive obligations

The inventory stores role, tier, and the basis for each. It does NOT
contain a hardcoded role × tier → obligations table.

When the user asks "what are my obligations for System X?", the skill
does the analysis **in conversation**, tagged `[verify]`, and routes to
`/ai-governance-legal:aia-generation` for the formal impact assessment
if needed.

This is deliberate:
- Article mapping is complex and the AI Act is phasing in through 2027.
- Confident-and-wrong on a compliance obligation ends up in a board memo.
- The inventory is a registry for the lawyer. The lawyer owns the
  obligation analysis.

## Guardrails

- **Never classify silently.** The classification walk-through must be
  visible; do not auto-classify from a system description.
- **`[verify]` tags stay.** They are not hedging — they are the point.
  Do not strip them in outputs.
- **Flag substantial modification.** Whenever a system is modified beyond
  configuration, prompt the user to re-run `/ai-inventory classify` —
  modification can change role.
- **Don't declare obligations from a table.** If asked, do the analysis
  in conversation and route to `/aia-generation` for anything that needs
  a formal record.

Источник: anthropics/claude-for-legal / ai-governance-legal / ai-inventory ↗. Ссылка проверена 2026-10-10.