← all publishers

DanielPodolsky

@danielpodolsky source repo

19 published skills

  1. Fundamentals Gate · danielpodolsky
    Verifies code quality including naming conventions, function size, and DRY principles. SUGGESTION gate that offers polish items during /own:done flow.
    1 install
  2. Star Story Extraction · danielpodolsky
    Transforms completed work into STAR interview stories (Situation, Task, Action, Result). Use when completing tasks, preparing for behavioral interviews, or documenting achievements.
    1 install
  3. Backend Fundamentals · danielpodolsky
    Reviews API design, REST conventions, and backend architecture. Use when junior builds API endpoints, Express routes, middleware, controllers, or asks "is this RESTful", "check my endpoint".
    1 install
  4. Testing Fundamentals · danielpodolsky
    Guides test strategy for unit, integration, and E2E testing. Use when junior asks "how do I test", "write tests", "what should I test", "test coverage", "mocking", or works with Vitest, Jest, Playwright. Provides testing pyramid and AAA patterns.
    1 install
  5. Resume Bullet Extraction · danielpodolsky
    Transforms completed work into powerful resume bullet points with action verbs, technical context, and quantified impact. Use when completing tasks, updating portfolio, or preparing job applications.
    1 install
  6. Database Fundamentals · danielpodolsky
    Reviews schema design, SQL queries, ORM patterns. Use when junior creates schema, writes queries, adds migrations, works with Prisma/MongoDB/PostgreSQL, or asks "is this SQL safe", "N+1", "index".
    1 install
  7. Frontend Fundamentals · danielpodolsky
    Reviews React/Vue component architecture, state, and hooks. Use when junior builds components, forms, modals, uses useState, useEffect, adds state, or asks "is this good React".
    1 install
  8. Protocol D Debugging · danielpodolsky
    Guides systematic debugging through Protocol D (READ, ISOLATE, DOCS, HYPOTHESIZE, VERIFY). Use when junior says "stuck", "not working", "broken", "bug", "error", "crashed", "failing", "can't figure out", or expresses frustration. Do NOT use for general questions.
    1 install
  9. Resistance Protocol · danielpodolsky
    Empathetic pushback when junior shortcuts learning. Activates on "just write the code", "do it for me", "skip this", "just fix it", "I don't have time", "too slow", or attempts to bypass the mentorship process.
    1 install
  10. Engineering Fundamentals · danielpodolsky
    Background knowledge for code quality. Applied when reviewing naming conventions, DRY, SOLID, function size, refactoring, or when junior asks "is this clean", "code review", "better way".
    1 install
  11. Performance Fundamentals · danielpodolsky
    Reviews performance including N+1 queries, re-renders, scalability. Use when junior asks "is this performant", "will this scale", "too slow", or builds loops, large lists, pagination, caching.
    1 install
  12. Accessibility Fundamentals · danielpodolsky
    Reviews accessibility including WCAG, ARIA, keyboard navigation. Use when junior builds forms, buttons, modals, interactive elements, or asks "is this accessible", "a11y", "screen reader".
    1 install
  13. Documentation Fundamentals · danielpodolsky
    Guides documentation standards including READMEs, JSDoc, and code comments. Use when writing documentation, adding comments, or explaining code. Enforces "WHY not WHAT" principle.
    1 install
  14. Error Handling Fundamentals · danielpodolsky
    Guides error handling for async operations and API calls. Use when junior asks "what if this fails", "handle errors", "try catch", "network error", or builds features with fetch, promises, or external services.
    1 install
  15. Error Handling Gate · danielpodolsky
    Verifies error handling including empty catch detection, user-friendly messages, and logging. WARNING gate triggered during /own:done flow.
    1 install
  16. Testing Gate · danielpodolsky
    Verifies test coverage and encourages testing habits. WARNING gate that checks for tests during /own:done flow without blocking.
    1 install
  17. Ownership Gate · danielpodolsky
    Verifies junior truly understands code they wrote through line-by-line walkthrough. BLOCKING gate that must pass to complete any task. Triggered during /own:done flow.
    1 install
  18. SEO Fundamentals · danielpodolsky
    Reviews SEO including meta tags, semantic HTML, and Open Graph. Use when building public-facing pages, adding title/description tags, or optimizing for search engines.
    1 install
  19. Performance Gate · danielpodolsky
    Verifies performance including N+1 query detection, scalability assessment, and complexity analysis. WARNING gate triggered during /own:done flow.
    1 install