AB pocketbook
Записывает, запрашивает, завершает, исправляет и отменяет записи личного учета через короткие диалоги на естественном языке с локальным сохранением в JSONL и Markdown, а также поддержкой незавершенных записей. Используйте, когда пользователь напрямую работает с личным журналом: добавляет расходы, доходы, возвраты или переводы; запрашивает сводки расходов или доходов; просматривает последние записи; или изменяет, завершает или отменяет последние или недавние записи. Активируется по явным запросам, таким как "记账", "记一笔", "入账", "查账", "汇总", "统计", "补全上一笔", и "撤销上一笔", а также по коротким сообщениям о транзакциях с явным движением денег, таким как "午饭28", "打车36", "工资到账12000", или "退款80". Не используйте для общего ведения заметок, проектирования бухгалтерского ПО, обсуждения бюджетов или инвестиций, налоговых или бухгалтерских консультаций, задач по обработке счетов или OCR, рабочих процессов возмещения расходов или поиска цен на товары, если только пользователь явно не работает с журналом.
машинный переводПоказать оригиналСкрыть оригинал«Record, query, complete, correct, and undo personal bookkeeping entrie…»
Record, query, complete, correct, and undo personal bookkeeping entries through short natural-language conversation, with local JSONL and Markdown persistence plus support for incomplete entries. Use when the user is directly operating a personal ledger: adding an expense, income, refund, or transfer; asking for spending or income summaries; reviewing recent entries; or modifying, completing, or undoing the latest or recent entries. Trigger on explicit requests such as "记账", "记一笔", "入账", "查账", "汇总", "统计", "补全上一笔", and "撤销上一笔", and on short transaction utterances with clear money movement such as "午饭28", "打车36", "工资到账12000", or "退款80". Do not use for generic note-taking, bookkeeping-software design, budgeting or investment discussion, tax or accounting advice, invoice or OCR tasks, reimbursement workflows, or product price lookup unless the user is explicitly operating the ledger.
Записывает, запрашивает, завершает, исправляет и отменяет записи личного учета через короткие диалоги на естественном языке с локальным сохранением в JSONL и…
Как процесс B 65/100 · Почти готов — слабые места: входы и предусловия, согласованность, повторный запуск
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 11. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 65/100
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Входы и предусловия. Не сказано, что нужно иметь на входе
- 30Повторный запуск. Изменяющих операций: 9, без проверки текущего состояния
- 40Согласованность. Имя во frontmatter (pocketbook) не совпадает с папкой (pocket-book)
- 60Инструменты и файлы. Используются инструменты (python), но во frontmatter они не объявлены
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 70Ошибки и развилки. Развилок: 6
- 85Шаги. Шагов: 50, расплывчатых формулировок: 1
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Стоимость исполнения. Тело инструкции 1448 токенов
- low Ответ описан самодельной разметкой (17 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +3Длина description 892: рекомендуется 120–800 символов
- -31 из 6 скриптов не упомянуты в SKILL.md
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 3 примера фраз-триггеров в кавычках
- +4Описание говорит, когда скилл НЕ применять
- +4Структура: 12 заголовков
- +3Пошаговые инструкции: 50 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (0 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (2 из 2)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 94.