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

system-info — скилл для Claude Code: что делает и как установить

Скилл с двумя скриптами: отдаёт агенту сведения о хосте и листинг каталога. Пригодится, когда нужно понять, где вообще выполняется код.

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

Что делает system-info

Скилл даёт агенту два готовых скрипта. get_system_info.py возвращает имя хоста, операционную систему, архитектуру, версию и путь к Python, процессор и текущее время UTC. list_directory.py показывает прямых детей указанного каталога; путь необязателен, без него берётся папка самого скилла.

Запуск идёт через инструмент get_skill_script: имя скилла, имя скрипта и execute=True, для листинга ещё args с путём. Агент читает структурированный результат, а не сырой вывод терминала.

Одно жёсткое правило: данные из stdout годятся, только если returncode равен 0. Иначе в отчёт идёт stderr или JSON с ошибкой — достраивать ответ по догадке нельзя. Это повод проверить, как ваш агент переживает падение скрипта: уверенная фраза про «похоже, Linux» обойдётся дороже пустого ответа.

Скилл смотрит на хост, где работает процесс AgentOS, а не на удалённую машину.

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

  • Узнать ОС, архитектуру и версию Python на хосте агента
  • Показать прямых детей каталога без рекурсии
  • Отличить успешный запуск скрипта от упавшего по returncode
  • Снять имя хоста, процессор и время UTC одним отчётом
  • Проверить, где лежит интерпретатор Python

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

  • Какая ОС и какая версия Python на хосте, где ты запущен?
  • Покажи содержимое каталога через `list_directory.py` с аргументом `.`
  • Собери отчёт о системе: хост, архитектура, процессор, время UTC

Как установить system-info

1Через Skills CLI (Vercel)

npx skills add agno-agi/agno --skill system-info -a claude-code

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

~/.claude/skills/system-info/SKILL.md

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

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

Весь набор →

Похожие

handoff thedotmack Формирует файл HANDOFF.md с целями, ошибками и следующими шагами для нового сеанса. Пригодится, когда агент зациклился или пора сбросить контекст. Claude Code CX Codex Cursor +1 344установок obsidian-canvas-creator axtonliu Скилл собирает из текста файл JSON Canvas, который Obsidian открывает как доску: узлы, связи, группы. Раскладка на выбор — радиальная карта или свободная схема. Claude Code CX Codex Cursor +1 2 000установок firecrawl-build-search firecrawl Скилл объясняет агенту, как встроить поиск Firecrawl в продукт: сначала найти страницы по запросу, потом вытащить из них текст. Claude Code CX Codex Cursor +1 61 500установок skill-creator tldraw Инструкция для агента, по которой он собирает новые скиллы: структура SKILL.md, папки с ресурсами и правила, чтобы не раздувать контекст. Claude Code CX Codex Cursor +1 431установок firecrawl-build-interact firecrawl Скилл для ИИ-кодинга: учит агента встраивать Firecrawl /interact в код, когда страницу нужно кликать и заполнять, а не просто прочитать. Claude Code CX Codex Cursor +1 61 200установок firecrawl-build-onboarding firecrawl Скилл подтягивает учётные данные Firecrawl и настраивает SDK в проекте через встроенный браузер-аутентификатор. Используй, когда приложению нужен FIRECRAWL_API_KEY или надо добавить Firecrawl в .env. Claude Code CX Codex Cursor +1 61 200установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок

Вопросы о system-info

Как установить system-info в Claude Code?

Выполните npx skills add agno-agi/agno --skill system-info -a claude-code. Файл скилла появится по пути ~/.claude/skills/system-info/SKILL.md.

Что делает system-info?

Возвращает сведения о хосте: имя, ОС, архитектуру, версию и путь к Python, процессор и время UTC. Второй скрипт листает каталог на один уровень вглубь.

Как агент должен обрабатывать ошибку скрипта?

Считать данные из stdout только при returncode равном 0. При ненулевом коде в ответ идёт stderr или JSON с ошибкой, без догадок о результате.

Исходный текст

SKILL.md · MIT
---
name: system-info
description: Inspect the host operating system, Python runtime, and local files
license: MIT
metadata:
  version: "1.0.0"
  author: agno
---
# System Info Skill

Use this skill when the user asks about the host running the AgentOS process or
needs a directory inventory from that host.

## Available scripts

- `get_system_info.py` returns the hostname, operating system, architecture,
  Python version and executable, processor, and current UTC time.
- `list_directory.py` lists the direct children of a directory. It accepts one
  optional path argument and defaults to the skill directory.

## Execution

Load these instructions before choosing a script. Execute a script through the
skill tool and inspect its structured result:

```python
get_skill_script(
    skill_name="system-info",
    script_path="get_system_info.py",
    execute=True,
)
```

To list a directory:

```python
get_skill_script(
    skill_name="system-info",
    script_path="list_directory.py",
    execute=True,
    args=["."],
)
```

Only use data parsed from `stdout` when `returncode` is `0`. If execution
returns a nonzero code, report `stderr` or the JSON error instead of inferring
the result.

© agno · MIT · agno-agi/agno

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

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

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