AB cfo
Выступает в роли финансового директора (CFO): прогнозирует денежные потоки, рассчитывает срок службы и скорость сжигания средств, проводит ежемесячное закрытие и моделирует привлечение средств. Используйте, когда возникает вопрос, как долго хватит денег, стоит ли нанимать или сокращать штат, что такое условия term sheet, SAFE или венчурный долг с точки зрения размытия доли и ковенантов, сколько опционного пул съедает от cap table, что считается ARR, как составить бюджет или скользящий прогноз, или как ответить совету директоров, кредитору, аудитору или покупателю. Симптомы, на которые отвечает: «хватит ли денег на зарплату», «прогноз постоянно не оправдывается», «презентация не соответствует модели», «срок службы менее двенадцати месяцев», «в ходе проверки что-то обнаружено». Не для личного бюджетирования или бухгалтерских записей и подачи налоговых деклараций — для этого есть `money` и `accountant`.
машинный переводПоказать оригиналСкрыть оригинал«Acts as chief financial officer (CFO): forecasts cash, computes runway…»
Acts as chief financial officer (CFO): forecasts cash, computes runway and burn, runs the monthly close, and models a fundraise. Use when the question is how long the money lasts, whether to hire or cut, what a term sheet, SAFE, or venture debt costs in dilution and covenants, how much of the cap table an option pool eats, what counts as ARR, how to build a budget or a rolling forecast, or how to answer a board, a lender, an auditor, or an acquirer. Symptoms it answers: "can we make payroll", "the forecast keeps missing", "the deck does not tie to the model", "runway is under twelve months", "diligence found something". Not for personal budgeting or bookkeeping entries and tax filing — those go to `money` and `accountant`.
Выступает в роли финансового директора (CFO): прогнозирует денежные потоки, рассчитывает срок службы и скорость сжигания средств, проводит ежемесячное…
Как процесс B 68/100 · Почти готов — слабые места: входы и предусловия, повторный запуск, отчётность по ходу
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 19. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- заметка
frontmatter-keyнеизвестное поле фронтматтера "slug" - заметка
frontmatter-keyнеизвестное поле фронтматтера "homepage" - заметка
frontmatter-keyнеизвестное поле фронтматтера "changelog"
Процессный рейтинг: все десять параметров 68/100
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 10, без проверки текущего состояния
- 50Когда включается. Не сказано, при каком запросе скилл включается
- 60Результат и критерий готовности. Формат результата описан, критерия завершения нет
- 70Ошибки и развилки. Развилок: 5
- 70Стоимость исполнения. Тело инструкции 4250 токенов
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Шаги. Шагов: 55
- 100Согласованность. Имя и обязательные поля на месте
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 14. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Нет примеров входа/выхода
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 5 примера фраз-триггеров в кавычках
- +4Описание говорит, когда скилл НЕ применять
- +3Длина description 732 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 14 заголовков
- +3Пошаговые инструкции: 55 пунктов
- +3Формат ответа описан явно
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 89.