AM

ai-modcon/genesis-skills

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

36 stars Качество 61 Тренд 27BSD-2-Clause

репозиторий для навыков миссии генезиса для инструментов кодирования ИИ

Обзор

Genesis Skills - это коллекция многоразовых навыков агента для научных открытий и инженерных рабочих процессов. Каталог может быть использован с Claude Code, Codex, Cursor, OpenCode, Gemini CLI и LangChain Deep Agents. Индивидуальные навыки могут по-прежнему зависеть от особенностей клиента или внешних инструментов. Навыки кодируют экспертизу домена, подключаются к научным источникам данных и обеспечивают воспроизводимые шаблоны для вычислительных исследований. Навыки - это файлы разметки (SKILL.md) с фронтматерией YAML, которые учат агента ИИ, как обрабатывать задачи, связанные с доменом. Каждый навык обеспечивает: - Специализированные знания по литературе, HPC, плазменному моделированию, метаданным научных данных и оценке ИИ-систем - - Разрешения на использование конкретных инструментов (команд Bash, файловых операций, веб-API) - - Пошаговые инструкции для сложных научных задач - - Скрипты, шаблоны и справочные материалы, которые агент может использовать Агенты могут выбрать навык из запроса на естественном языке.

Обзор (машинный перевод)

Портативные рабочие процессы ИИ-агентов для науки и техники

Genesis Skills - это коллекция многоразовых навыков агента для научных открытий и инженерных рабочих процессов. Каталог может быть использован с Claude Code, Codex, Cursor, OpenCode, Gemini CLI и LangChain Deep Agents. Индивидуальные навыки могут по-прежнему зависеть от особенностей клиента или внешних инструментов.

Навыки кодируют экспертизу домена, подключаются к научным источникам данных и обеспечивают воспроизводимые шаблоны для вычислительных исследований.

##Что такое навыки?

Навыки — это файлы разметки ([T0]) с фронтматерией YAML, которые учат агента ИИ, как обрабатывать задачи, связанные с доменом. Каждый навык обеспечивает:

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

Агенты могут выбрать навык из запроса на естественном языке.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Genesis Skills

Portable AI-agent workflows for science and engineering

Genesis Skills is a collection of reusable Agent Skills for scientific discovery and engineering workflows. Part of the Genesis Mission, the catalog can be used with Claude Code, Codex, Cursor, OpenCode, Gemini CLI, and LangChain Deep Agents. Individual skills may still depend on client-specific features or external tools.

Skills encode domain expertise, connect to scientific data sources, and provide reproducible patterns for computational research.


What Are Skills?

Skills are markdown files (SKILL.md) with YAML frontmatter that teach an AI agent how to handle domain-specific tasks. Each skill provides:

  • Domain expertise — Specialized knowledge for literature, HPC, plasma simulation, scientific-data metadata, and AI-system evaluation
  • Tool access — Permissions to use specific tools (Bash commands, file operations, web APIs)
  • Structured workflows — Step-by-step instructions for complex scientific tasks
  • Supporting resources — Scripts, templates, and reference materials the agent can use

Agents can select a skill from a natural-language request. Client-specific menus and explicit invocation shortcuts vary by agent.


Quick Start

There’s nothing to compile: clone the repo, then expose the skills to your agent. The repository groups skills by domain (skills///), while agent clients generally expect each skill to be a direct child of a configured skills directory. unpack.sh flattens that layout. LangChain Deep Agents receive a catalog path in code instead of discovering a user-level directory automatically.

git clone https://gitlab.osti.gov/genesis/genesis-skills.git
cd genesis-skills

Mirror repository: The repository https://gitlab.osti.gov/genesis/genesis-skills.git is a read-only mirror of the upstream development repository https://github.com/AI-ModCon/genesis-skills. Please use GitHub for development, forks, issues, and pull requests.

Method 1 — Flatten skills into place (unpack.sh)

Choose the skills directory documented by your client, then let unpack.sh flatten every skill into it:

export SKILLS_DIR="$HOME/.agents/skills"  # Codex, Cursor, OpenCode, Gemini CLI
# export SKILLS_DIR="$HOME/.claude/skills"  # Claude Code
./unpack.sh --target "$SKILLS_DIR" --mode copy

Use --mode symlink for live links back to the clone, ./unpack.sh hpc-skills for one domain, ./unpack.sh --list to preview, or ./unpack.sh --help for all options. The legacy default remains .claude/skills; an explicit --target is the client-neutral choice. Existing same-named destination entries are replaced.

Method 2 — Point the skill-search skill at the catalog

Expose just the bundled skill-search skill; it discovers the whole nested catalog

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add ai-modcon/genesis-skills
Новичок в MCP? Начните с руководства на mcpskill.org →