К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

iii-core-primitives — скилл для Claude Code: что делает

Справочник по базовым примитивам движка iii: регистрации функций, привязке триггеров, созданию воркеров и режимам вызова задач.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add iii-hq/iii --skill iii-core-primitives -a claude-code
Открыть на GitHub

Что делает iii-core-primitives

Скилл учит агента работать с архитектурой движка iii. Он объясняет, как связывать функции через системный синтаксис вроде orders::validate, настраивать воркеры на Python или TypeScript и выбирать режимы исполнения задач. Для синхронной работы используется trigger, а для фоновых вычислений с повторами — TriggerAction.Enqueue().

В версии 0.25 встроенные провайдеры событий вроде cron или http требуют вызова registerTrigger, потому что они ещё не мигрировали на модель функций-источников. Из-за этого при запуске движок выводит одноразовое предупреждение в логе, хотя регистрация срабатывает штатно. Запуск локальных процессов скилл описывает через конфигурацию iii.worker.yaml.

Какие задачи решает

  • настроить регистрацию функций и триггеров в воркере iii
  • сконфигурировать фоновую очередь задач через Enqueue
  • подключить HTTP-эндпоинты и расписания cron к движку
  • проверить список активных воркеров через функции engine

Примеры запросов агенту

  • Зарегистрируй функцию orders::validate с триггером HTTP POST
  • Создай манифест iii.worker.yaml для запуска воркера на Python
  • Настрой отправку события в очередь через TriggerAction.Enqueue

Как установить iii-core-primitives

1Через Skills CLI (Vercel)

npx skills add iii-hq/iii --skill iii-core-primitives -a claude-code

2Вручную: положить файлы

~/.claude/skills/iii-core-primitives/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/iii-core-primitives/

Из того же набора4

Весь набор →

Похожие

python-anti-patterns Seth Hobson Скилл-чеклист по типичным ошибкам в Python: разбирает код перед мержем и ловит грабли заранее. Пригодится на ревью и при отладке. Claude Code CX Codex Cursor 13 278установок golang-graphql samber Помогает проектировать схемы GraphQL и писать резолверы на Go через gqlgen или graphql-go. Пригодится при настройке серверов, батчинге запросов и защите от N+1. Claude Code CX Codex Cursor +1 36 800установок golang-spf13-viper samber Скилл помогает настроить библиотеку spf13/viper в проектах на Go с учётом приоритетов конфигурации, привязки переменных окружения и флагов. Claude Code CX Codex Cursor +1 36 700установок microservices-patterns Seth Hobson Помогает проектировать микросервисные системы: выделять границы сервисов, выбирать обмен сообщениями и добавлять паттерны устойчивости. Claude Code CX Codex Cursor 13 176установок golang-uber-fx samber Скилл для работы с uber-go/fx — фреймворком зависимостей с lifecycle-хуками, модульной системой и graceful shutdown. Пригодится, если в проекте уже используется fx или вы переходите на него для long-running сервисов. Claude Code CX Codex Cursor +1 36 500установок langchain-architecture Seth Hobson Скилл помогает проектировать LLM-приложения на LangChain 1.x и LangGraph: агентов, память, состояние и вызов инструментов. Нужен для сложных AI-воркфлоу. Claude Code CX Codex Cursor 13 150установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. Claude Code Claude.ai 130 949установок google-agents-cli-adk-code официальный Google Скилл даёт примеры и справку по Agent Development Kit: агентам, инструментам, колбэкам, состоянию и графовым workflow. Нужен при написании кода. Claude Code CX Codex Cursor +1 511 400установок

Вопросы о iii-core-primitives

Как установить iii-core-primitives в Claude Code?

Выполните команду npx skills add iii-hq/iii --skill iii-core-primitives -a claude-code.

Что делает скилл iii-core-primitives?

Он даёт агенту правила работы с функциями, триггерами и воркерами в iii. Скилл помогает выбирать между синхронным и фоновым вызовом, а также подключать внешние HTTP-сервисы.

Почему для HTTP и cron всё ещё нужен registerTrigger в версии 0.25?

Встроенные провайдеры пока не переведены на функции-источники для observe. Вызов registerTrigger работает штатно, но выводит однократное информационное предупреждение в консоль.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой