This skill should be used when the user asks to "get the version from package.json", "what dependencies are in this project", "extract field from JSON", "check tsconfig settings", "parse API response", "get scripts from package.json", or when needing specific…
Skills in this repository
ForceInjection/domain-driven-design-skills - Page 41
SkillsMP has collected 2,238 skills from ForceInjection/domain-driven-design-skills. Open a skill to review its source and details.
ForceInjection/domain-driven-design-skillsShowing 40 of 2,238 collected skills.
Use PROACTIVELY when extracting structured data from text/images, classifying content, or formatting API responses with guaranteed schema compliance. Implements Anthropic's JSON outputs mode with Pydantic/Zod SDK integration. Covers schema design, validation,…
Apply Jobs-to-be-Done framework for outcome-driven innovation. Map customer jobs, identify underserved outcomes, and prioritize opportunities using the JTBD methodology.
Jobs to Be Done (JTBD) framework by Clayton Christensen. Analyzes requirements through the lens of what 'job' customers hire products to do. Covers functional, emotional, and social jobs. Use when understanding underlying customer motivations or reframing…
Install Context7 MCP for contextual search. Use when user needs Upstash Context7 integration.
Install Notion MCP for workspace integration. Use when user needs Notion API access.
Install Playwright MCP for browser automation. Use when user needs web testing/scraping capabilities.
Install VeyraX MCP server. Use when user needs VeyraX integration via Smithery.
Use when jUnit fundamentals including annotations, assertions, and test lifecycle for Java testing.
Use when writing tests with Bun's built-in test runner. Covers test organization, assertions, mocking, and snapshot testing using Bun's fast test infrastructure.
Creates Karibu unit tests for Vaadin views.
KCIS Linkou Campus elementary school configuration and terminology. Use this skill when implementing school-specific features, understanding course types (LT/IT/KCFS), role permissions, English levels (E1/E2/E3), grading systems, attendance status, or…
Source text: Chinese
Identify high-value, low-competition keywords for Ontario therapy practice. Analyzes Ahrefs/GSC data to find opportunities, calculates priority scores (volume + difficulty + intent), identifies quick wins under difficulty 40, detects cannibalization risks,…
Expert KillBill administrator for managing billing, subscriptions, invoices, and overdue states. Provides ready-to-use commands via Traefik DNS for tenant management, catalog uploads, test clock manipulation, and overdue testing workflows.
KnockOff source-generated test stubs. Use when creating interface stubs for unit tests, migrating from Moq, understanding the duality pattern (user methods vs callbacks), configuring stub behavior, verifying invocations, or working with interface spy handlers…
Sealed class configuration pattern for Kotlin applications with environment-specific settings
WHEN: Spring Boot + Kotlin, Ktor backend review, coroutine-based server, WebFlux/R2DBC pattern checks WHAT: Spring Kotlin idioms + Coroutines integration + WebFlux patterns + Data class usage + Test strategies WHEN NOT: Android → kotlin-android-reviewer, KMP…
CLI for searching/reading Kotlin dependency sources from a Gradle project. Use when you need to locate a class/function in a library and inspect dependency source files.
Search/read 3rd-party Gradle (Kotlin/Java) dependency sources. Avoid directly accessing `.gradle`; instead, proactively use this skill to inspect source code of dependencies to learn API shapes or implementations.
Hybrid language detection algorithm for Vigil Guard v2.0.0. Use for language-detector Flask API, entity-based hints, Polish PESEL/NIP detection, 3-branch pipeline integration, accuracy troubleshooting, and langdetect integration.
Route language-specific engineering work to the right specialist and maintain language playbooks.
Scaffold Laravel packages with ServiceProvider, Facade, Config, and test setup
Lark/Feishu API integration for messaging, group management, contacts, and calendar. Use this skill to send messages, manage chats, query contacts, and sync calendar events with Lark/Feishu.
Lark/Feishu API integration for messaging, group management, contacts, and calendar. Use this skill to send messages, manage chats, query contacts, and sync calendar events with Lark/Feishu.
Generate comprehensive tests for architectural layers with coverage-first analysis. Use when testing specific layers (core, domain, application, infrastructure, boundary). Reads testing strategy from playbook or uses interactive template selection.
Configure lazygit TUI including config.yml setup, custom pagers (especially delta integration), themes, keybindings, and custom commands. Use when setting up lazygit, configuring git diff viewers, integrating delta, or customizing lazygit behavior. Keywords:…
THE MOST CRITICAL FEATURE FOR HODGES & FOOSHEE REALTY. Ultimate distressed property intelligence system tracking 22 distress signals across financial, life event, property, legal, and market categories. Self-improving AI that monitors performance, spawns…
Generate measurable learning outcomes aligned with Bloom's taxonomy and CEFR proficiency levels for educational content. Use when educators need to define what students will achieve, create learning objectives for curriculum planning, or ensure objectives are…
Expert legal advisor specializing in technology law, compliance, and risk mitigation. Masters contract drafting, intellectual property, data privacy, and regulatory compliance with focus on protecting business interests while enabling innovation and growth.
Use Linear MCP server functions to interact with Linear issues, projects, teams, and comments. Use when: (1) Fetching issue requirements and acceptance criteria from Linear, (2) Validating PR changes against Linear issue requirements, (3) Creating or updating…
Query and return raw JIRA bug data for a specific project
Testing patterns for litefs-py and litefs-django. Use when writing tests, setting up fixtures, understanding test organization, or configuring pytest marks. Triggers: test, pytest, unit test, integration test, property-based testing, hypothesis, fixtures,…
This skill should be used when the user asks to "create literate tests", "generate markdown tests", "specification-as-tests", "TDD with markdown", "agent-driven testing", or mentions test suites where markdown IS the test format. NOT for pytest/jest/unittest.…
This skill should be used when the user asks to "搜索文献", "查找学术资料", "搜索最新研究", "literature search", "find papers", "search academic literature", "latest research", or mentions specific academic domains like AI, machine learning, computer science research.…
Expert knowledge for Litestar Python web framework. Use when working with Litestar routes, plugins, middleware, dependency injection, or configuration.
Use Playwright to open a LiveLib quote page and add it to your own quotes/list via the website UI.
Testing patterns for LLM-based applications. Use when testing AI/ML integrations, mocking LLM responses, testing async timeouts, or validating structured outputs from LLMs.
Creates test documentation (testing-strategy.md + tests/README.md). Establishes testing philosophy and Story-Level Test Task Pattern. L2 Worker in ln-100-documents-pipeline workflow.
Story-level quality orchestrator. Pass 1: code quality -> regression -> manual testing (fail fast). Pass 2: verify tests/coverage -> mark Story Done. Auto-discovers team/config.
Audit logs in project against fractary-logs best practices and generate actionable remediation specification