Skip to main content

이 저장소의 skills

ForceInjection/domain-driven-design-skills - 24페이지

SkillsMP는 ForceInjection/domain-driven-design-skills에서 2,238개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

ForceInjection/domain-driven-design-skills

수집된 skill 2,238개 중 40개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

Generate Wheels MVC controllers with CRUD actions, filters, parameter verification, and proper rendering. Use when creating or modifying controllers, adding actions, implementing filters for authentication/authorization, handling form submissions, or…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

WordPress security best practices and vulnerability prevention patterns. Use when reviewing WordPress code for security issues, writing secure WordPress code, or checking for common vulnerabilities like SQL injection, XSS, CSRF, and authentication issues.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

WordPress security audit and vulnerability analysis. Use when reviewing WordPress code for security issues, auditing themes/plugins for vulnerabilities, checking authentication/authorization, analyzing input validation, or detecting security anti-patterns, or…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Author and structure effective Agent Skills. Use when creating new skills, refining existing ones, or auditing skill structure and best practices.

원문 언어: 영어

업데이트
직업 분류
정보 보안 분석가
설명

This skill provides comprehensive security assessment and vulnerability management tools through x-cmd CLI, including network reconnaissance with Shodan, vulnerability scanning with OSV, and known exploited vulnerability tracking with KEV. This skill should…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to add or evaluate Maven dependencies that improve code quality — including nullness annotations (JSpecify), static analysis (Error Prone + NullAway), functional programming (VAVR), or architecture testing (ArchUnit) — and want a…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to add or configure Maven plugins in your pom.xml — including quality tools (enforcer, surefire, failsafe, jacoco, pitest, spotbugs, pmd), security scanning (OWASP), code formatting (Spotless), version management, build information tracking,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to create a DEVELOPER.md file for a Maven project — combining a fixed base template with dynamic sections derived from the project pom.xml, including a Plugin Goals Reference, Maven Profiles table, and Submodules table for multi-module…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to review, improve, or refactor Java code for object-oriented design quality — including applying SOLID, DRY, and YAGNI principles, improving class and interface design, fixing OOP concept misuse (encapsulation, inheritance, polymorphism),…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to review, improve, or refactor Java code for type design quality — including establishing clear type hierarchies, applying consistent naming conventions, eliminating primitive obsession with domain-specific value objects, leveraging generic…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to apply Java exception handling best practices — including using specific exception types, managing resources with try-with-resources, securing exception messages, preserving error context via exception chaining, validating inputs early…

원문 언어: 영어

업데이트
직업 분류
정보 보안 분석가
설명

Use when you need to apply Java secure coding best practices — including validating untrusted inputs, defending against injection attacks with parameterized queries, minimizing attack surface via least privilege, applying strong cryptographic algorithms,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Use when you need to review, improve, or write Java unit tests — including migrating from JUnit 4 to JUnit 5, adopting AssertJ for fluent assertions, structuring tests with Given-When-Then, ensuring test independence, applying parameterized tests, mocking…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Use when you need to set up, review, or improve Java integration tests — including generating a BaseIntegrationTest.java with WireMock for HTTP stubs, detecting HTTP client infrastructure from import signals, injecting service coordinates dynamically via…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to refactor Java code to adopt modern Java features (Java 8+) — including migrating anonymous classes to lambdas, replacing Iterator loops with Stream API, adopting Optional for null safety, switching from legacy Date/Calendar to java.time,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to apply functional programming principles in Java — including writing immutable objects and Records, pure functions, functional interfaces, lambda expressions, Stream API pipelines, Optional for null safety, function composition,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to apply functional exception handling best practices in Java — including replacing exception overuse with Optional and VAVR Either types, designing error type hierarchies using sealed classes and enums, implementing monadic error…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to apply data-oriented programming best practices in Java — including separating code (behavior) from data structures using records, designing immutable data with pure transformation functions, keeping data flat and denormalized with…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to generate or improve Java project documentation — including README.md files, package-info.java files, and Javadoc enhancements — through a modular, step-based interactive process that adapts to your specific documentation needs. Part of…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to generate Architecture Decision Records (ADRs) for a Java project through an interactive, conversational process that systematically gathers context, stakeholders, options, and outcomes to produce well-structured ADR documents. Part of the…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when you need to generate Java project diagrams — including UML sequence diagrams, UML class diagrams, C4 model diagrams, and UML state machine diagrams — through a modular, step-based interactive process that adapts to your specific visualization needs.…

원문 언어: 영어

업데이트
직업 분류
생화학자 및 생물물리학자
설명

This skill should be used for academic paper search, literature reviews, and research synthesis. Combines Exa MCP (research_paper category, arxiv.org filtering) with arxiv-mcp-server for paper discovery, download, and deep analysis. Use when searching for…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

This skill should be used when the user asks to "activate site", "provision website", "activate a Power Pages website", "activate portal", "provision portal", "turn on my site", "enable website", or wants to activate/provision a Power Pages website in their…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

This skill should be used when the user asks to "add sample data", "populate tables", "seed data", "add test records", "generate sample records", "insert demo data", "fill tables with data", "create test data", or wants to populate their Dataverse tables with…

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

This skill should be used when the user asks to "add SEO", "add meta tags", "add robots.txt", "add sitemap", "improve SEO", "search engine optimization", "add open graph tags", "add favicon", "make site searchable", or wants to add SEO essentials (robots.txt,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

원문 언어: 영어

업데이트
직업 분류
시장조사 분석가·마케팅 전문가
설명

Audit how a brand appears in AI-powered search (ChatGPT, Perplexity, Claude, Gemini). Use when user mentions "AI search," "how do I show up in ChatGPT," "AI discoverability," "AEO," "LLM visibility," or wants to understand their brand's AI presence.

원문 언어: 영어

업데이트
직업 분류
아트 디렉터
설명

Creates visual concepts for album artwork and generates AI art prompts. Use during planning for concept discussion, or after all tracks are Final for actual artwork generation.

원문 언어: 영어

업데이트
직업 분류
작가·저자
설명

Designs album concepts, tracklist architecture, and thematic planning through 7 structured phases. Use when planning a new album or reworking an existing album concept.

원문 언어: 영어

업데이트
직업 분류
프로듀서 및 감독
설명

Shows a structured progress dashboard for an album with percentage complete per phase, blocking items, and status breakdown. Use for a quick visual overview of album progress.

원문 언어: 영어

업데이트
직업 분류
웹 개발자
설명

Create Aldea-branded technical slide decks with Blueprint (Next.js 14, PDF export, dark/light themes) or Overwatch (Vite+React 19, live SPA, WebGPU shaders, Framer Motion). Supports 4 domains, 30+ components, 16 reference files, visual QA via agent-browser.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Build comprehensive ARCHITECTURE.md files for any repository following matklad's canonical guidelines. This skill should be used when creating codebase documentation that serves as a map for developers and AI agents, auditing existing repos for architectural…

원문 언어: 영어

업데이트
직업 분류
경영 분석가
설명

Verbalized Sampling (VS) protocol for deep intent exploration before planning. Use when starting ambiguous or complex tasks, when multiple interpretations exist, or when you need to explore diverse intent hypotheses and ask maximum clarifying questions before…

원문 언어: 영어

업데이트
직업 분류
세금 신고 대리인
설명

This skill should be used when the user asks to determine what tax filings they need, wants to know if they must file a tax return (確定申告), asks about consumption tax obligations (消費税), or needs help understanding their filing requirements. Trigger phrases…

원문 언어: 일본어

업데이트
직업 분류
그래픽 디자이너
설명

Conduct comprehensive UX research for America's Test Kitchen across any feature area (recipes, equipment, subscription, app experience, billing, etc.). Uses Exa Search, Firecrawl, Perplexity MCP, and Reddit JSON API to gather user feedback from app stores,…

원문 언어: 영어

업데이트
직업 분류
기타 컴퓨터 관련 직업
설명

Use Beads (bd tool) for dependency-aware task tracking and long-horizon planning in coding projects. This skill should be used when working on complex multi-step projects that span multiple agent sessions, when discovering new work during implementation, or…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Render Mermaid diagrams as ASCII/Unicode art for terminal display or as SVG files. Use when visualizing flowcharts, state machines, sequence diagrams, class diagrams, or ER diagrams. Supports 15 themes including tokyo-night, catppuccin, nord, dracula, and…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Design agent team structure for a task. Use when "set up a team", "team for this", "should I use agents", "design a team", "bond a team", "how many agents", "agent team".

원문 언어: 영어

업데이트
직업 분류
기타 컴퓨터 관련 직업
설명

Generate multiple viable solution options after research is complete, before converging on a single approach. Use when you need to explore the solution space, ask clarifying questions, and produce 3-5 distinct options to consider.

원문 언어: 영어

업데이트
직업 분류
기타 컴퓨터 관련 직업
설명

Generate multiple viable solution options after research is complete, before converging on a single approach. Use when you need to explore the solution space, ask clarifying questions, and produce 3-5 distinct options to consider.

원문 언어: 영어

업데이트
수집된 skill 2,238개 중 40개를 표시합니다.