This skill should be used when the user asks to "add a database table", "create a new context", "query the database", "add a field to a schema", "validate form input", "fix N+1 queries", "preload this association", "separate these concerns", or mentions Repo, changesets, migrations, Ecto.Multi, has_many, belongs_to, transactions, query composition, or how contexts should talk to each other.
Этот скилл MUST быть вызван для поиска по документации платформы 1С — методы, функции, синтаксис, API. SHOULD также вызывать перед написанием BSL-кода для проверки синтаксиса метода. Do NOT использовать для поиска паттернов БСП — используй bsp-patterns.
This skill should be used when the user says "hello", "hi", or "greet me".
Startup coach for founders and early-stage teams. Trigger when someone mentions: "what should we focus on", "should we build X", "should we raise", "we're stuck", "why isn't this growing", "pipeline is thin", "we're not converting", "we're spread too thin", "team is busy but nothing ships", "I don't know what to do next", or asks about churn, hiring, runway, burn rate, deal flow, fundraising, WIP, JTBD, customer factory, constraint, throughput — in a startup context.
This skill should be used when a request is ambiguous, underspecified, conflicting, or high impact. It is intended for vague verbs like optimize, improve, fix, refactor, and add feature; for missing file paths or unknown dependencies; and for risky actions like deploy, delete, overwrite, or migrate. It should not be used for purely informational requests or explicitly scoped low-risk changes. The skill enforces risk triage, blocking clarification, explicit confirmation for medium/high-risk work, and prevents silent assumptions before execution.
This skill should be used when the user asks to "add a task", "log a request", "prioritize my tasks", "schedule my work", "mark something done", "what should I work on", "triage my backlog", "Eisenhower matrix", "Q1 Q2 Q3 Q4 tasks", "follow up with someone", "delegate a task", or any request related to the Intake → Prioritize → Schedule → Execute workflow. "scan my inbox", "scan my email", "check my email for tasks", "delegate this task", "delegate this to someone", "who should own this", "set up the plugin", "configure claude-eisenhower", "setup", or any request related to email triage, stakeholder delegation, or first-run configuration.
This skill should be used when the user asks about "ADR compliance",
This skill should be used when the user asks "should I extract this?", "is this abstraction worth it?", "am I over-engineering?", "should I DRY this up?", or when evaluating whether to create a helper, utility, base class, or shared module. Use for any "extract vs inline" decision.
This skill should be used when the user asks about "error messages", "did you mean", "similar tools", "parameter suggestions", "schema hints", "MCP error handling", "guide the client", "helpful errors", "fuzzy matching", or discusses how MCP servers should guide clients with progressive error enhancement and corrective feedback.