AI студия Владимира Ломтева
УСЛУГИПРОЕКТЫСТАТЬИБАЗА ЗНАНИЙМаркетплейсОбучениеПолезные сервисы

Оставьте заявку,
чтобы обсудить проект

Напишите ваш вопрос, не забудьте указать телефон. Мы перезвоним и все расскажем.

Контакты

Москва

Работаем по всей России
и миру (онлайн)

+7 (999) 760-24-41

Ежедневно с 9:00 до 21:00

lamooof@gmail.com

По вопросам сотрудничества

TelegramWhatsApp

Есть предложение?

Напишите нам в мессенджеры

© 2025 AI студия Владимира Ломтева

Политика конфиденциальностиСогласие на обработку ПДн|ИНН 623412173261
    Caveman — Скилл для ИИ-агентов | AI Рассвет

    Caveman

    Caveman encoding for SPEC.md and spec adjacent writes. Loaded by /spec, /build, /check. Cuts tokens ~75% vs prose while staying precise. Triggers on any write to SPEC.md or when user says "caveman", "compress this", "be brief".

    Скиллы для операций#GitHub#juliusbrussee/cavekit#skills.sh
    Скачивания
    1
    В избранном
    0
    Комментарии
    0
    Просмотры
    2

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add juliusbrussee/cavekit --skill caveman
    Скачать ZIP
    Версия
    1.0.0+7421e87d5b51
    Автор
    Владимир Ломтев
    Репозиторий
    juliusbrussee/cavekit
    GitHub: juliusbrussee/cavekit

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

    1. 1Скопируйте команду из блока установки.
    2. 2Запустите её в терминале из каталога проекта.

    Документация

    caveman — spec encoding

    Applies to SPEC.md writes, spec-referencing prose, backprop entries. Does NOT apply to code, error strings, commit messages, PR descriptions.

    GRAMMAR

    • Drop articles (a, an, the).
    • Drop filler (just, really, basically, simply, actually).
    • Drop aux verbs where fragment works (is, are, was, were, being).
    • Drop pleasantries.
    • No hedging (skip "might", "perhaps", "could be worth").
    • Fragments fine.
    • Short synonyms: fix > implement, big > extensive, run > execute.

    SYMBOLS

    Prefer over words:

    →   leads to / becomes / on <x>
    ∴   therefore / fix
    ∀   for all / every
    ∃   exists / some
    !   must / required
    ?   may / optional / unknown
    ⊥   never / forbidden / nil
    ≠   not equal
    ∈   in
    ∉   not in
    ≤   at most
    ≥   at least
    &   and
    |   or
    §   section reference
    

    PRESERVE VERBATIM

    Never compress:

    • Code blocks, snippets, one-liners with backticks.
    • Paths: src/auth/mw.go.
    • URLs.
    • Identifiers: function names, variable names, env vars.
    • Numbers and versions.
    • Error message strings.
    • SQL, regex, JSON, YAML.
    • Quoted strings.

    SHAPES

    Invariant:

    V<n>: <subject> <relation> <condition>
    V1: ∀ req → auth check before handler
    V2: token expiry ≤ current_time → reject
    

    Bug row (pipe table under §B):

    id|date|cause|fix
    B1|2026-04-20|token `<` not `≤`|V2
    

    Task row (pipe table under §T):

    id|status|task|cites
    T3|x|add auth mw|V1,I.api
    

    Status: x done, ~ wip, . todo. Escape literal | as \|.

    Interface:

    <kind>: <name> → <shape>
    api: POST /x → 200 {id:string}
    cmd: `foo bar <arg>` → stdout JSON
    env: FOO_KEY ! set
    

    EXAMPLES

    Bad:

    The system should ensure that every incoming request is properly authenticated before being forwarded to its corresponding handler function.

    Good:

    V1: ∀ req → auth check before handler

    Bad:

    We discovered that the token expiration check in the middleware was using a strict less-than comparison operator, which meant tokens were being rejected at the exact moment of their expiry.

    Good:

    B1: token < not ≤ → reject @ expiry boundary.

    Bad:

    The POST endpoint at /x accepts a JSON body and returns a 200 response with an object containing the created id.

    Good:

    api: POST /x → 200 {id}

    BOUNDARIES

    • User asks for prose explanation → switch to normal English.
    • Spec documents for external review (RFC, pitch) → normal English.
    • Commit message → normal English (git readers expect it).
    • Diff comment in code → normal English.

    WHEN UNSURE

    If cutting a word loses a fact, keep it. Caveman is compression, not amputation.

    Требования и возможности

    Источник пакета
    https://github.com/juliusbrussee/cavekit/tree/7421e87d5b517c415c519ddf58a3dd10ba842530/skills/caveman

    Файлы версии

    ПутьРазмерSHA256
    SKILL.md29419a93187ecba5923a...

    Частые вопросы

    Как установить Caveman?
    Используйте команду npx skills add juliusbrussee/cavekit --skill caveman или скачайте ZIP-архив.
    Можно ли скачать Caveman бесплатно?
    Да, опубликованную версию можно скачать из маркетплейса бесплатно.

    Похожие инструменты

    Смотреть все
    Ozon Seller и Performance APIСправочник Ozon Seller API и Performance API с локальными OpenAPI-спецификациями.Excel Automation>Text To LottieCreate, edit, or fix Lottie/Bodymovin JSON animations for the local Skia Skottie player. Use for text-to-Lottie, SVG/logo/type animation, loaders/icons, state feedback, UI microinteractions, lower thirds, diagrams, data/stat/chart animations, product promos, scene/camera motion, visual effects, scene edits, slots/controls, and Skottie debugging.Grill Me
    Комментарии

    Войдите, чтобы оставить комментарий.

    Комментариев пока нет.

    Установить скилл

    Добавьте инструмент одной командой или скачайте проверенный архив версии.

    npx skills add juliusbrussee/cavekit --skill caveman
    Скачать ZIP
    Версия
    1.0.0+7421e87d5b51
    Автор
    Владимир Ломтев
    Репозиторий
    juliusbrussee/cavekit
    GitHub: juliusbrussee/cavekit
    A relentless interview to sharpen a plan or design.