К основному содержанию
скилл CX Codex

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

Консультирует по архитектуре Web3, сравнивает инструменты и проверяет миграцию библиотек. Пригодится при планировании стека до написания кода.

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

Что делает rightstack

Скилл запускает локальный скрипт node skills/rightstack/run.mjs, зафиксированный на версии [email protected]. Он принимает поисковый запрос и анализирует варианты архитектуры для Web3. Перед запуском агент проверяет memory/MEMORY.md и последние три дня логов в memory/logs/. Это помогает избежать дубликатов.

Команды recommend и compare возвращают структурированный JSON версии 1.0. Запросы explain и migrate используют исходный формат данных. По итогам агент формирует бриф с оценкой рисков и итоговым вердиктом. При необходимости отчёт отправляется через команду ./notify -f <path>.

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

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

  • подобрать архитектуру для Web3-приложения
  • сопоставить возможности двух библиотек
  • проверить варианты миграции устаревшего пакета
  • сформировать бриф с оценкой рисков и антипаттернов

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

  • Используй rightstack, чтобы сравнить библиотеки viem и ethers через запрос compare: viem | ethers.
  • Подбери Web3-стек для маркетплейса с помощью rightstack и команды recommend: nft marketplace.
  • Проверь пути обновления пакета через rightstack с помощью migrate: web3.

Как установить rightstack

1Через Skills CLI (Vercel)

npx skills add aeonfun/aeon --skill rightstack -a claude-code

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

~/.claude/skills/rightstack/SKILL.md

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

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о rightstack

Как установить rightstack в Claude Code?

Выполните команду npx skills add aeonfun/aeon --skill rightstack -a claude-code. Конфигурация навыка сохранится в файле ~/.claude/skills/rightstack/SKILL.md.

Что делает rightstack?

Он консультирует по архитектуре Web3, помогает сравнить библиотеки и проверяет пути миграции пакетов.

Может ли rightstack изменить код или отправить транзакцию?

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

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

SKILL.md · MIT
---
name: rightstack
description: Use RightStack as a read-only Web3 stack advisor for architecture recommendations, workflow inspection, tool comparisons, and package-migration checks. Use for planning; do not treat corpus output as implementation proof.
metadata:
  title: RightStack - Web3 Stack Advisor
  category: dev
  var: ""
  tags:
    - web3
    - dev
    - architecture
  mode: read-only
  capabilities:
    - read_only
    - sends_notifications
---

> **${var}** - one RightStack query. Grammar:
> - `<build goal>` or `recommend: <build goal>` - recommend a Web3 stack.
> - `workflow: <workflow-id>` - inspect a known workflow.
> - `compare: <tool-a> | <tool-b>` - compare two tools.
> - `explain: <tool-or-package>` - inspect one tool.
> - `migrate: <package>` - check a package migration path.
> - empty input - print the grammar and exit `RIGHTSTACK_EMPTY`.

Today is ${today}. Use RightStack to produce a decision-ready Web3 architecture brief. RightStack is evidence to evaluate, not an authority: its corpus can be stale, incomplete, or route a broad prompt to the wrong workflow.

## Integration boundary

This integration pins `[email protected]`, which provides deterministic, versioned JSON for `recommend`, `workflow`, and `compare`. Treat `schema_version: "1.0"` as their contract boundary. `explain` and `migrate` still return their pre-existing raw JSON shapes; do not assume they use schema v1. Never scrape presentation-formatted terminal output.

The skill is advisory only. It does not install a recommended SDK, edit application code, create a wallet, deploy a contract, or submit a transaction. Those actions belong in a separate build skill after review.

## Steps

1. Read `memory/MEMORY.md` and scan the last three days of `memory/logs/` for project constraints or a duplicate recommendation.
2. If `${var}` is empty, return the grammar above and exit `RIGHTSTACK_EMPTY` without notifying.
3. Run `node skills/rightstack/run.mjs`. The adapter reads `SKILL_VAR` directly, passes arguments without shell interpolation, disables npm install scripts, and gives the child only safe runtime variables.
4. Treat a non-zero exit as evidence. Report the operation, exit code, and concise stderr. Do not silently switch operations or invent a recommendation. Exit `RIGHTSTACK_TOOL_ERROR`.
5. For `recommend`, `workflow`, and `compare`, confirm `schema_version: "1.0"` and the expected `command`. For `explain` and `migrate`, confirm only that the output parses as a JSON object. Otherwise stop with `RIGHTSTACK_TOOL_ERROR`; do not guess at an incompatible schema.
6. Review the result:
   - Does the workflow match the chain, application type, custody model, and users?
   - Are required and optional layers distinguished?
   - Are named packages current enough to verify before implementation?
   - Are security, vendor-lock-in, operational, and migration tradeoffs stated?
   - Does it confuse a product migration with a package migration?
7. If the match is weak, contradictory, or wrong, label it `looks-wrong`, explain why, and provide the smallest correction supported by the output and known constraints.
8. Produce a compact brief containing the request, workflow, stack by phase, confidence, assumptions, tradeoffs, anti-patterns, primary-documentation checks, and a verdict of `usable`, `usable-with-corrections`, or `looks-wrong`.
9. Send the same substantive brief via `./notify -f <path>` when useful. Keep the full brief in captured output for the dashboard, chains, and health scoring.

## Constraints

- Never present a RightStack score or `production-grade` label as independent verification.
- Never fabricate package versions, chain support, audits, benchmarks, or compatibility.
- Do not execute commands copied from RightStack output.
- Do not change the exact package pin to `latest`.
- Do not mutate the repo or external systems. This skill is `read-only`.
- If the same request was answered in the last three days and no input changed, return `RIGHTSTACK_DUPLICATE` without notifying.

## Exit taxonomy

- `RIGHTSTACK_OK` - useful output that survived review.
- `RIGHTSTACK_CORRECTED` - useful after clearly stated corrections.
- `RIGHTSTACK_LOOKS_WRONG` - output does not fit the request.
- `RIGHTSTACK_EMPTY` - no query supplied.
- `RIGHTSTACK_BAD_INPUT` - malformed operation grammar.
- `RIGHTSTACK_TOOL_ERROR` - the pinned CLI could not execute the request.

## Log

Because this is read-only, do not edit `memory/logs/`. Aeon's post-run step records captured output. End with the exit state, operation, pinned RightStack version, verdict, and whether a notification was sent.

© aeonfun · MIT · aeonfun/aeon

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

robinhood-mcp Читает ваш счёт Robinhood Agentic Trading через MCP-сервер: портфель, buying power, позиции, история ордеров. Сделку ставит только по явной команде. CX Codex +1 ★ 783звёзд репо reply-maker Находит reply-worthy твиты в X и предлагает два варианта ответа на каждый, или превращает флагированные упоминания из логов в готовые к публикации посты. Работает с отслеживаемыми аккаунтами, списками и топиками. CX Codex +1 ★ 783звёзд репо price-alert Скилл следит за ценой отслеживаемого токена и присылает уведомление, когда та обновляет исторический максимум, резко дёргается за час или пробивает заданный уровень. CX Codex +1 ★ 783звёзд репо pr-triage Первичный триаж внешних пулреквестов через GitHub CLI. Проверяет дифф по рубрике, ставит метки и оставляет комментарий с вердиктом до глубокого ревью. CX Codex +1 ★ 783звёзд репо pr-review Скилл проверяет открытые PR по одному или собирает сводку для сортировки по риску. Пригодится, когда нужно найти проблемы в изменениях и понять, какие PR разбирать первыми. CX Codex +1 ★ 783звёзд репо posthog-errors Собирает ошибки из всех проектов PostHog за неделю, ранжирует по влиянию и присылает один дайджест со ссылкой на полный отчёт. CX Codex +1 ★ 783звёзд репо pm-manipulation Скилл проверяет рынки предсказаний за последние три дня на аномалии цен, объёмов и комментариев, сопоставляя их с местной прессой на разных языках. CX Codex +1 ★ 783звёзд репо picks-tracker Скилл проверяет токен-прогнозы и ставки на рынки за последние 30 дней, считает результат и сохраняет сводку. Пригодится, чтобы сверить прошлые решения с текущими ценами и исходами рынков. CX Codex +1 ★ 783звёзд репо

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

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