Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

notion-headless-cms

notion-headless-cms 收录了来自 CNTRS 的 15 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
15
Stars
4
更新
2026-07-21
Forks
0
职业覆盖
2 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

bifurcate-methods-via-cqs
软件开发工程师

Separar métodos que combinan lectura y mutación en dos: un comando (void, con efectos) y una consulta (retorno puro, sin efectos), aplicando el principio Command-Query Separation.

2026-07-21
configure-e2e-outside-in-simulator
软件质量保证分析师与测试员

Arrancar un nuevo requerimiento escribiendo un test E2E que atraviesa la frontera del sistema (UI/HTTP) y falla, para guiar outside-in el diseño de la arquitectura desde el exterior hacia el interior.

2026-07-21
convert-constructors-to-static-factories
软件开发工程师

Reemplazar constructores sobrecargados con métodos fábrica estáticos con nombre semántico, mejorando la expresividad de la creación de objetos y ocultando la lógica de validación.

2026-07-21
encapsulate-primitives-in-value-objects
软件开发工程师

Reemplazar primitivas (String, int) que representan conceptos de dominio por objetos Value Object inmutables que encapsulan validación, formateo y reglas de negocio asociadas.

2026-07-21
extract-fixtures-to-builder-pattern
软件质量保证分析师与测试员

Simplificar el arrange de los tests extrayendo la creación de objetos complejos a un Builder fluido, eliminando setUp masivos y datos irrelevantes que lastran la legibilidad.

2026-07-21
extract-guard-clauses-and-early-returns
软件开发工程师

Aplanar estructuras condicionales anidadas separando los casos límite o inválidos en guard clauses al inicio del método, reduciendo la carga cognitiva y dejando el flujo principal sin anidamiento.

2026-07-21
generate-property-based-tests
软件质量保证分析师与测试员

Validar invariantes del sistema generando cientos de casos de prueba aleatorios, descubriendo comportamientos inesperados que los tests basados en ejemplos fijos no cubren.

2026-07-21
inject-dependencies-via-constructor
软件开发工程师

Eliminar el acoplamiento directo a implementaciones concretas reemplazando la creación interna de dependencias (`new`, estáticos) por parámetros de constructor, aplicando el Dependency Inversion Principle (DIP).

2026-07-21
inject-test-doubles
软件质量保证分析师与测试员

Aislar la unidad de prueba reemplazando sus colaboradores externos (bases de datos, APIs, sistema de archivos) por dobles controlados, garantizando tests deterministas, rápidos y fiables.

2026-07-21
mutate-code-via-tpp
软件开发工程师

Guiar el ciclo TDD aplicando la Transformation Priority Premise (TPP) de Robert C. Martin para avanzar desde código hardcodeado a código generalizado mediante la transformación más simple posible en cada paso.

2026-07-21
pragmatic-architecture-build
软件开发工程师

Guía de ejecución paso a paso para el desarrollo de funcionalidades aisladas. Requiere cargar activamente la skill `pragmatic-architecture-guidelines` para garantizar un dominio puro y contratos desacoplados usando el paradigma Hexagonal Pragmático + DDD Táctico + TDD Pragmático

2026-07-21
pragmatic-architecture-guidelines
软件开发工程师

Validador estático de reglas de diseño arquitectónico. Esta skill no ejecuta pasos; valida que el código propuesto cumpla con las restricciones de desacoplamiento e invariantes de negocio usando el paradigma Hexagonal Pragmático + DDD Táctico + TDD Pragmático.

2026-07-21
pragmatic-architecture-refactor
软件开发工程师

Guía estratégica para la migración incremental hacia una arquitectura limpia sin alterar su comportamiento externo. Requiere cargar activamente la skill `pragmatic-architecture-guidelines` para garantizar las buenas prácticas arquitectónicas durante la refactorización.

2026-07-21
regroup-test-suites-by-context
软件质量保证分析师与测试员

Organizar los tests en una jerarquía anidada de contextos (describe/context), agrupando configuraciones compartidas y eliminando setUp masivos que ocultan la intención de cada prueba.

2026-07-21
replace-predictable-exceptions-with-either-try
软件开发工程师

Modelar errores de negocio predecibles (saldo insuficiente, usuario no encontrado, formato inválido) mediante tipos algebraicos como Either/Try en lugar de excepciones, haciendo explícita en la firma del método la posibilidad de fallo.

2026-07-21