Update skill metadata to improve consistency and clarity

- Changed 'dependencies' field to 'compatibility' in multiple skills for uniformity
- Added a detailed reference link in the microservices-development-process skill for enhanced guidance

These updates ensure a more coherent structure across the documentation, aiding developers in understanding compatibility requirements.
This commit is contained in:
Ho Ngoc Hai
2026-01-01 17:12:27 +07:00
parent ed1eb2b6e4
commit 6399cf18db
4 changed files with 5 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
---
name: error-handling-patterns
description: Error handling patterns for GoodGo services. Use for custom error classes, exception handling, standardized error responses, or debugging.
dependencies: "typescript>=5, zod>=3"
compatibility: "typescript>=5, zod>=3"
---
# Error Handling Patterns

View File

@@ -1,7 +1,7 @@
---
name: microservices-development-process
description: Standard development process for GoodGo microservices. Use when creating, migrating, refactoring services, or planning implementations.
dependencies: "node>=20, pnpm>=8, docker, kubernetes"
compatibility: "node>=20, pnpm>=8, docker, kubernetes"
---
# Microservices Development Process
@@ -734,6 +734,7 @@ modules/feature/
## Resources
- [Detailed Reference](./references/REFERENCE.md) - Full code examples and implementation details
- [Project Rules](../project-rules/SKILL.md) - Architecture and conventions
- [API Design](../api-design/SKILL.md) - API design patterns
- [Testing Patterns](../testing-patterns/SKILL.md) - Testing best practices

View File

@@ -1,7 +1,7 @@
---
name: project-rules
description: GoodGo Platform coding standards and architecture. Use when working with services, apps, packages, or infrastructure.
dependencies: "node>=20, typescript>=5, pnpm>=8"
compatibility: "node>=20, typescript>=5, pnpm>=8"
---
# GoodGo Project Rules

View File

@@ -1,7 +1,7 @@
---
name: service-layer-patterns
description: Service layer patterns for GoodGo microservices. Use for business logic, dependency injection, service composition, or controller-repository separation.
dependencies: "typescript>=5"
compatibility: "typescript>=5"
---
# Service Layer Patterns