enact-json-formatter
81Форматирование JSON с понятной валидацией
Сжатый JSON трудно проверять, а некорректные данные замедляют отладку. Этот навык проверяет JSON и возвращает чистую версию с отступами и ошибками.
Бросайте настраиваемые кубики с Rust
Агентам часто нужны простые броски кубиков для игр, примеров или рандомизированных тестовых значений. Этот навык запускает роллер кубиков на Rust через Enact и возвращает отдельные броски вместе с суммой.
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "enact-dice-roll-rust" from https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust.md and its manifest at https://skillstore.io/api/skills/enactprotocol-enact-dice-roll-rust/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Использование «enact-dice-roll-rust». Брось два шестигранных кубика.
Ожидаемый результат:
Брошено 2d6: отдельные результаты — 3 и 5, общая сумма — 8.
Использование «enact-dice-roll-rust». Брось один двадцатигранный кубик для проверки атаки.
Ожидаемый результат:
Брошено 1d20: результат — 17, общая сумма — 17.
Использование «enact-dice-roll-rust». Брось четыре шестигранных кубика для результата характеристики.
Ожидаемый результат:
Брошено 4d6: отдельные результаты — 6, 4, 3 и 2, общая сумма — 15.
All 14 static findings in SKILL.md are false positives caused by Markdown fenced bash examples and inline code spans, not Ruby or shell backtick execution. I found no evidence of prompt injection, data exfiltration intent, or business-logic abuse in the reviewed skill context.
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/enactprotocol-enact-dice-roll-rust/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/enactprotocol-enact-dice-roll-rust.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>EnactProtocol. (2026). enact-dice-roll-rust security audit report (audit version 4) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust/audits/4@techreport{enactprotocol-enactprotocol-enact-dice-roll-rust-2026,
author = {EnactProtocol},
title = {enact-dice-roll-rust security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust/audits/4},
note = {Author version 1.0.0}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "enact-dice-roll-rust security audit report (audit version 4)"
version: "1.0.0"
type: report
authors:
- name: "EnactProtocol"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust/audits/4"
identifiers:
- type: other
value: "skillstore:enactprotocol-enact-dice-roll-rust:audit:4"
description: "Skillstore immutable audit report identifier"
Бросайте распространенные комбинации кубиков во время легких ролевых сессий и суммируйте отдельные результаты и общий итог.
Генерируйте ограниченные случайные целые числа для демонстраций, примеров или простых тестовых процессов, где не требуется воспроизводимая случайность уровня безопасности.
Используйте компактную реализацию на Rust, чтобы понять схемы ввода Enact, схемы вывода, вызов CLI и документацию для MCP.
Используй навык броска кубиков, чтобы бросить один шестигранный кубик, и скажи мне результат.
Используй навык броска кубиков, чтобы бросить три восьмигранных кубика, затем сообщи каждый кубик и общий урон.
Вызови навык броска кубиков шесть раз, каждый раз с четырьмя шестигранными кубиками, затем перечисли шесть сумм в порядке убывания.
Запусти навык броска кубиков с 20 гранями и 10 кубиками, проверь, что каждое значение находится в диапазоне, и суммируй отдельные броски и общий итог.
Автор
EnactProtocolЛицензия
MIT
Версия автора
v1.0.0
Ревизия Skillstore
r1
Ссылка
30c73eac2afe762f6aa9c4553158769369d47351
Актуальность поддержки
21.07.2026
Использование
5 загрузок · 143 просмотров
Форматирование JSON с понятной валидацией
Сжатый JSON трудно проверять, а некорректные данные замедляют отладку. Этот навык проверяет JSON и возвращает чистую версию с отступами и ошибками.
Вывести простое приветствие Enact
Новым пользователям Enact нужен минимальный пример, который легко изучить. Этот навык показывает prompt-only команду hello-world для Claude, Codex и Claude Code.
Запуск примера приветствия на Go
Разработчикам нужен небольшой рабочий навык Enact, чтобы проверить локальную настройку и изучить формат пакета. Этот навык запускает команду приветствия на Go с входным параметром имени и демонстрирует простой шаблон структурированного инструмента.
Создание инструментов приветствия на Rust
Разработчикам нужен небольшой, предсказуемый пример передачи входных данных в навык командной строки на Rust. Этот навык компилирует и запускает инструмент приветствия, используя параметр имени.
Запуск примера приветствия на Python
Новым пользователям Enact нужен небольшой пример, который подтверждает, что выполнение инструментов работает. Этот skill запускает команду приветствия на Python и возвращает простой вывод времени выполнения.
Рецензирование кода со структурированной обратной связью от ИИ
Ручное рецензирование кода может пропускать ошибки, проблемы стиля и рискованные паттерны, когда контекст ограничен. Этот навык проверяет предоставленный код и возвращает приоритизированные проблемы, предложения, сводку и оценку качества.
Упрощение потока управления Rust If-Let
от EmilLindfors
Вложенное сопоставление с образцом может скрывать основной путь принятия решений в коде Rust. Этот навык помогает Claude, Codex и Claude Code предлагать цепочки let для более понятного потока управления Rust 2024.
Улучшение покрытия Rust-тестами
от EmilLindfors
Отсутствующие тесты оставляют пути ошибок и граничные случаи в Rust без защиты. Этот навык анализирует код и тесты, а затем предлагает точечные улучшения покрытия.
Создание Rust-моков для тестов с помощью паттернов трейтов
от EmilLindfors
Тесты Rust часто становятся медленными или хрупкими, когда зависят от баз данных, HTTP-сервисов или реальной инфраструктуры. Этот навык помогает Claude, Codex и Claude Code проектировать моки на основе трейтов, управляемые сбои и вспомогательные функции для фикстур.
Оптимизация функций AWS Lambda на Rust
от EmilLindfors
Функции Lambda на Rust могут приводить к лишним затратам из-за медленного I/O, холодных стартов и неудачных настроек памяти. Этот навык проверяет обработчики и параметры развертывания, а затем предлагает конкретные улучшения производительности и стоимости.
Проектирование границ портов и адаптеров в Rust
от EmilLindfors
Внешние сервисы могут привносить инфраструктурные детали в доменный код. Этот навык помогает проектировать Rust traits и адаптеры, которые сохраняют зависимости изолированными и тестируемыми.
Создавайте выразительные доменные модели на Rust
от EmilLindfors
Слабый доменный слой разносит бизнес-правила по коду и делает валидацию непоследовательной. Этот навык помогает Claude, Codex и Claude Code проектировать выразительные доменные модели на Rust.