Files
pos-system/docs
Ho Ngoc Hai 478254400a Refactor service documentation and enhance bilingual support
- Updated service template structure in `ARCHITECTURE.md` and `README.md` for clarity and usability.
- Enhanced bilingual documentation across skills, increasing the number of available skills from 15 to 25.
- Added new sections on event-driven architecture, inter-service communication, and performance optimization.
- Improved formatting and removed outdated references to streamline the documentation experience.
2026-01-01 10:06:27 +07:00
..

Documentation

This directory contains documentation for the GoodGo Microservices Platform, organized by language.

Structure

docs/
├── en/          # English documentation
│   ├── api/
│   ├── architecture/
│   ├── guides/
│   ├── onboarding/
│   ├── runbooks/
│   └── skills/  # Cursor AI skills documentation
├── vi/          # Vietnamese documentation (Tiếng Việt)
│   ├── api/
│   ├── architecture/
│   ├── guides/
│   ├── onboarding/
│   ├── runbooks/
│   └── skills/  # Tài liệu Cursor AI skills
└── README.md     # This file

Available Documentation

English (/en)

  • API: OpenAPI specifications
  • Architecture: System design and service communication patterns
  • Guides: Development, deployment, getting started, troubleshooting
  • Onboarding: New developer guide
  • Runbooks: Incident response and rollback procedures
  • Skills: Cursor AI skills documentation (API design, testing, security, etc.)

Vietnamese (/vi)

  • API: OpenAPI specifications
  • Architecture: Thiết kế hệ thống và các mẫu giao tiếp service
  • Guides: Development, deployment, bắt đầu, xử lý sự cố
  • Onboarding: Hướng dẫn cho developer mới
  • Runbooks: Phản ứng sự cố và quy trình rollback
  • Skills: Tài liệu Cursor AI skills (API design, testing, security, v.v.)

Cursor Skills

The project uses Cursor AI Skills to guide AI assistants in following project-specific patterns and standards. See the Skills Documentation for detailed information about each skill:

See Skills Index for complete list and quick reference.

Contributing

When adding new documentation:

  1. Add the English version to /en
  2. Add the Vietnamese translation to /vi
  3. Keep both versions in sync

When updating Cursor Skills:

  1. Update the skill source file in .cursor/skills/{skill-name}/SKILL.md
  2. Update the documentation in docs/en/skills/{skill-name}.md and docs/vi/skills/{skill-name}.md
  3. Update the skills index files if needed