stepanenkoviktor0110-boop
UserAI-First Development Methodology v2.0 for Claude Code — spec-driven pipeline with blocking gates, unified triad-based knowledge system, design pipeline, and automated validators. Session-aware, self-improving via quick-learning loop.
Categories
Indexed Skills (34)
pause
Stops current work on user request, captures full session state to project docs, and generates a resume prompt so the next session can continue without loss. Use when: "пауза", "стоп", "остановись", "stop", "pause", "подожди", "притормози", "сохрани прогресс", "прервись", "halt"
project-card
Генерирует HTML-карточку проекта с полной технической информацией: сервер, домен, репо, CI/CD, DNS, аналитика, логины/пароли, полезные команды. Оформляет в фирменном стиле проекта (цвета, шрифты, лого). Файл для печати в PDF (Ctrl+P), один лист A4. Use when: "карточка проекта", "project card", "project-card", "собери карточку", "техническая карточка", "инфо по проекту", "собери данные проекта", "сделай паспорт проекта"
quick-learning
Owner of the unified methodology knowledge system: format, triad structure, similarity check, Seen counters, and Adapted tracking. Signal-gated: skips clean sessions automatically (zero cost). Automatic trigger: called by feature-execution and do-task (context exhaustion). Use when: "quick learning", "быстрый анализ", "что улучшить в процессе", "извлеки паттерн", "запиши урок сессии", "analyze session patterns"
recalibrate-all
Autonomous one-shot cleanup and calibration of all skills in $AGENTS_HOME. Removes 16 obsolete design skills (keeps photo-crop, content-card), purges codex references from active skills and triads, calibrates remaining skills against Anthropic best practices and the 250-line SKILL.md soft limit. Runs end-to-end without user gates; risky items skipped to known-issues for post-run review rather than asked about mid-flight. Use when user explicitly says "/recalibrate-all", "откалибровать все скиллы", "почистить устаревшее", "calibrate all skills", "перекалибровать ��киллы", "recalibrate methodology", "clean up skills".
skill-trainer
Embeds accumulated triads from quick-learning into target skills as permanent instructions. Reads triads with Adapted=— from triad-index.md, analyzes each skill's existing logic, auto-applies new rules when no coverage exists, proposes refinements when partial coverage found. After embedding, updates Adapted field and cleans reasoning-patterns.md. Use when: "/skill-trainer", "обучи скиллы", "применить триады к скиллам", "встрой паттерны", "skill trainer", "обработай триады", "embed triads into skills", "apply learned patterns", "promote patterns to skills" Also triggered by: quick-learning after writing, when ≥25 entries with Adapted=— exist.
pishi
Редактирует русский текст по инфостилю Ильяхова («Пиши, сокращай»). Убирает стоп-слова, штампы, канцеляризмы, голословные утверждения. Заменяет конкретикой: фактами, цифрами, пользой. Адаптирует строгость под контекст: UI, лендинги, email, статьи, саппорт. Вызывай, когда нужно отредактировать, улучшить, вычистить или проверить русский текст. Also triggers on: edit Russian text, improve copy, review UX writing, fix marketing text, rewrite landing page, clean up email.
project-knowledge
Use when you need information about this project's architecture, tech stack, coding patterns, data model, deployment setup, git workflow, or UX guidelines. Contains comprehensive project documentation including design decisions, technical specifications, and development standards.
code-reviewing
Code review methodology and quality standards for comprehensive code analysis. Use to understand WHAT and HOW to review code: 11 review dimensions, process, quality standards. Use when: "проверь код", "code review", "ревью кода", "review this code", "check code quality"
code-writing
Universal quality coding process: plan, TDD, reviews. Use whenever code needs to be written — ad-hoc or as part of a task. Use when: "напиши код", "закодь", "реализуй", "write code", "implement" For planning tasks → tech-spec-planning skill. For specs → user-spec-planning skill.
deploy-pipeline
Sets up CI/CD pipelines, deployment configuration, and automated deploy workflows. GitHub Actions, platform-specific deploy (Vercel, Railway, Fly.io, AWS, VPS), secrets management in CI. Use when: "подготовь деплой", "настрой автодеплой", "настрой CI/CD", "setup deploy", "configure deployment", "настрой пайплайн"
do-task
Execute task from tasks/*.md with quality gates. Use when: "выполни задачу", "сделай таску", "do task", "execute task", "запусти задачу"
documentation-writing
Maintain project documentation in .claude/skills/project-knowledge/: audit, edit, check consistency, track status. Use when: "проверь документацию", "обнови документацию", "аудит документации", "check docs", "audit documentation", "update docs", "проверь базу знаний проекта" For creating documentation from scratch use project-planning skill. For reading docs or explaining concepts, read project-knowledge skill directly.
done
Finalize work session: detect documentation drift from git changes, show drift items for review, update project knowledge, optionally archive feature. Use when: "done", "/done", "проект done", "фича готова", "заверши фичу", "финализация", "закрой фичу", "перенеси в completed"
feature-execution
Orchestrate feature delivery as team lead: spawn agents by wave, manage review cycles (max 3 rounds), commit per wave. Use when: "выполни фичу", "do feature", "execute feature", "запусти фичу", "выполни все задачи", "execute all tasks"
framer-motion
Production-grade animation patterns for React and Next.js using Motion (formerly Framer Motion). Use this skill whenever the user asks to animate components, add transitions, create scroll-triggered effects, implement page transitions, layout animations, gesture interactions, or any kind of motion/animation in a React or Next.js project. Also trigger when code imports 'framer-motion', 'motion/react', or 'motion/react-client', or when the user mentions: animation, transition, fade-in, slide, parallax, scroll animation, exit animation, AnimatePresence, motion.div, spring, gesture, drag, hover animation, stagger, whileInView, or layout animation.
infrastructure-setup
Sets up dev infrastructure for new projects: framework init, folder structure, Docker, pre-commit hooks (gitleaks), testing infrastructure, .gitignore. Use when: "настрой инфраструктуру", "подготовь проект", "настрой тесты", "настрой проверки при коммите", "настрой проверки при пуше", "setup infrastructure"
jtbd-context
Stage 01 of JTBD pipeline. Reads project materials and writes factual context separating facts, hypotheses, unknowns. Use when user asks to analyze a project, product, brief, offer, UX, or content through JTBD. Entry point — start here.
jtbd-demand-diagnosis
Stage 02 of JTBD pipeline. Diagnoses why customer demand exists using actors, struggling moment, four forces of progress (push, pull, anxiety, habit), and hiring/firing logic. Run after jtbd-context produced 01_context.md.
methodology
AI-First development methodology: spec-driven pipeline, project structure, skills/agents ecosystem, quality gates. Use when: "изучи методологию", "изучи глобальную папку", "как работает методология", "what is the pipeline", "покажи пайплайн", "расскажи о процессе разработки", "how does the methodology work", "explain the workflow" For infrastructure tasks, use infrastructure-setup or deploy-pipeline skills.
photo-crop
Calculates correct object-position for HTML/CSS photos in containers with object-fit: cover. Reads each photo via Read tool, maps subject position and size, analyzes container-to-image ratio, derives X/Y. Flags when crop is too tight and suggests container proportion fix. Use when: "установи object-position", "настрой кроп фото", "photo crop", "object-position для фото", "фото обрезается неправильно", "set object-position", "fix photo crop", "портрет обрезает голову", "настрой позицию фото", "кадрирование фото"
post-deploy-qa
Post-deploy verification: execute AVP from tech-spec on live environment, verify all acceptance criteria (user-spec + tech-spec), pick up deferred criteria from pre-deploy QA report. Uses MCP tools (Telegram MCP, Playwright, curl, bash). Use when: "пост-деплой проверка", "post-deploy verification", "проверь после деплоя", "MCP verification", "верификация на живом окружении", "проверь деплой", "запусти AVP", "agent verification plan"
pre-deploy-qa
Pre-deploy acceptance testing methodology: run test suite (unit/integration/E2E), verify acceptance criteria from user-spec and tech-spec. Does not require live environment. Use when: "приёмочное тестирование", "pre-deploy qa", "проверь перед деплоем", "run tests and check AC", "запусти qa", "проверь acceptance criteria", "тестирование фичи", "qa", "проверь фичу"
project-planning
Plan new projects: adaptive interview, tech decisions, fill all project documentation (project-knowledge) in one session. Use when: "сделай описание проекта", "запиши описание проекта в документацию", "проведи со мной интервью для описания проекта", "заполни документацию проекта", "начни планирование проекта", "давай опишем проект", "plan a new project", "fill project documentation"
prompt-master
Guide for writing effective prompts for LLMs. Use when: "напиши промпт", "улучши промпт", "prompt engineering", "проверь промпт"
safe-delete
Pre-delete project audit: verify git sync, docs, VPS state, kill local processes. On-demand only — invoke manually before deleting a project from local machine. Use when: "safe-delete", "можно удалять?", "проверь перед удалением", "п��дготовь к удалению", "удалить проект", "prepare for deletion"
security-auditor
Comprehensive security analysis against OWASP Top 10 standards. Use after code-reviewer for code handling: authentication, user input, database queries, external APIs. AUTOMATIC TRIGGER - Invoke when user says ANY of: "проверь безопасность", "security audit", "найди уязвимости", "check security" Do NOT use for: general code review (use code-reviewer), testing (use test-reviewer)
sketch
Lightweight prototyping mode: collect requirements in 3–5 questions, write code directly without validators, then decide whether to develop further or archive. Use when: "сделай скетч", "набросай прототип", "/sketch", "хочу быстро попробовать", "sketch mode"
stack-research
Explicit-call only. Invoked by project-planning and tech-spec-planning as a gate before stack decisions, or manually via /stack-research. Not auto-triggered by keywords. Researches stack elements (libraries, APIs, services) against official documentation via parallel subagents, produces comparison tables, and maintains a stack registry in project knowledge.
task-decomposition
Decompose approved tech-spec into atomic task files with parallel creation and validation. Use when: "разбей на задачи", "декомпозиция", "decompose tech-spec", "создай задачи из техспека", "/decompose-tech-spec"
tech-spec-planning
Creates tech-spec.md with architecture, decisions, testing strategy, and implementation plan. Use when: "сделай техспек", "составь техспек", "техническая спецификация", "tech spec", "создай тз", "составь тз", "new-tech-spec", "/new-tech-spec" Requires existing user-spec.md as input (create with user-spec-planning skill first if missing).
test-master
Testing methodology: when to write which tests, how to ensure test quality, test pyramid strategy. Use when: "напиши тесты", "как тестировать", "проанализируй тесты", "проверь качество тестов", "ревью тестов", "тестовая стратегия"
user-spec-planning
Creates user-spec.md through adaptive interview with codebase scanning and dual validation. Use when: "сделай юзер спек", "проведи интервью для юзер спека", "создай юзерспек", "user spec", "detailed planning", "хочу продумать фичу", "опиши требования к фиче", "сделай описание фичи", "/new-user-spec" For tech planning use tech-spec-planning. For project planning use project-planning.
init-project
Initialize project with template, git, and GitHub
do-feature
Execute feature with team of agents — waves, reviews, commits. Use when: "выполни фичу", "do feature", "execute feature", "запусти фичу"
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.