J-Space Cognition Suite
Скилл контроля рассуждений во время работы: глубокий разбор, длинные задачи, проверка и восстановление с опорой на устойчивые свидетельства
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает Python-контроллеры и хранит состояние задачи на диске
- Читает исходный текст проекта для проверок
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/j-space-cognition-suiteОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add tiger3807861189/j-space-cognition-suite --skill j-space -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b202312
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .claude/skills
cp -R "$tmp/j-space" .claude/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add tiger3807861189/j-space-cognition-suite --skill j-space -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b202312
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .agents/skills
cp -R "$tmp/j-space" .agents/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add tiger3807861189/j-space-cognition-suite --skill j-space -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b202312
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .github/skills
cp -R "$tmp/j-space" .github/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add tiger3807861189/j-space-cognition-suite --skill j-space -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b202312
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .agents/skills
cp -R "$tmp/j-space" .agents/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add tiger3807861189/j-space-cognition-suite --skill j-space -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b202312
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .agents/skills
cp -R "$tmp/j-space" .agents/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .devin/skills
cp -R "$tmp/j-space" .devin/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add tiger3807861189/j-space-cognition-suite --skill j-space -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b202312
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .cline/skills
cp -R "$tmp/j-space" .cline/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add tiger3807861189/j-space-cognition-suite --skill j-space -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b202312
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .roo/skills
cp -R "$tmp/j-space" .roo/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add tiger3807861189/j-space-cognition-suite --skill j-space -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита b202312
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .agents/skills
cp -R "$tmp/j-space" .agents/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .agents/skills
cp -R "$tmp/j-space" .agents/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/tiger3807861189/j-space-cognition-suite.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /j-space/
git -C "$tmp" checkout b2023124a1fa08278e3ee82aefa8ed9faeade995
mkdir -p .agents/skills
cp -R "$tmp/j-space" .agents/skills/j-spaceКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Скопируй папку j-space целиком в каталог скиллов хоста, проверь установку командой python3 <skill-root>/scripts/verify_suite.py, выбери скилл j-space и поставь задачу с условиями приемки на нужном уровне работы.
Другие способы из описания автора
python3 <skill-root>/scripts/verify_suite.pyПроверяет установленную папку скилла. Подставьте путь к установленной директории.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
J-Space это скилл управления рассуждениями агента во время выполнения задачи, независимый от модели. Он ставится как один SKILL.md с тринадцатью модулями и одной точкой маршрутизации, а Python-скрипты из стандартной библиотеки хранят состояние, перечитывают исходный текст, замечают устаревшие карты и свидетельства и возвращают блокирующий результат, если нужное условие не выполнено. Есть четыре уровня работы: от быстрой проверки до цикла с ограниченными агентами, вторым рассмотрением и независимым ревью. Задача формулируется вместе с условиями приемки, а агент держит решения по длинной работе связанными с проверяемыми свидетельствами. Идея опирается на исследования глобального рабочего пространства.
Для кого. Для инженеров и команд, кто ведет через агента сложную многоэтапную работу с зависимостями, проверкой и восстановлением.
Подходит, если
- Нужна длинная многофайловая работа с проверкой на каждом шаге
- Нужно держать решения агента привязанными к свидетельствам
- Нужны координация агентов и независимое ревью для сложной интеграции
Не подходит, если
- Задача простая и проверяется с одного взгляда
- Хост не умеет загружать локальный SKILL.md и его файлы
Пример запроса к агенту
Используй j-space на высоком уровне, чтобы переработать этот репозиторий с картой на основе исходников и проверкой итогового поведенияОграничения
Нужен хост, который умеет загружать локальный SKILL.md и его файлы, для исполняемых контроллеров и проверки нужен Python 3.10 или выше, низкий и средний уровни работают и без него по текстовому запасному пути. Установка не регистрирует хуки, не запускает агентов и не выдает доступ к инструментам сама по себе, это делает хост. Скилл направляет процесс, но результат зависит от вашей задачи и агента.
Как отключить. Удалите папку j-space из каталога скиллов хоста.
Проверка безопасности
- Запускает Python-контроллеры и хранит состояние задачи на диске
- Читает исходный текст проекта для проверок
Коротко о README
README описывает J-Space как скилл управления рассуждениями во время работы для сложного анализа, инженерии репозиториев, координации агентов и авторизованного анализа безопасности. Один скилл с тринадцатью модулями и общей точкой маршрутизации, Python-скрипты хранят состояние, перечитывают исходники и блокируют при отсутствии нужных условий. Установка копированием папки j-space в каталог скиллов, проверка через verify_suite.py, четыре уровня работы от быстрой проверки до командного цикла. Идея опирается на исследования глобального рабочего пространства, лицензия Apache-2.0.
Частые вопросы
Нужен ли pip?
Нет. Скрипты используют стандартную библиотеку Python, зависимостей и фонового сервиса не требуется, нужен интерпретатор 3.10 или выше для контроллеров.
Что дают уровни работы?
От быстрой проверки на низком уровне до цикла с общим состоянием, ограниченными агентами и независимым ревью на высоком.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента