Smart F&B POS Engineering Constitution

Enforce coding standards and architecture for the Smart F&B POS system.

Updated Jun 15, 2026
One-click install
npx skills add https://github.com/ahmieen/pos-fnb --skill smart-f-b-pos-engineering-constitution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Smart F&B POS Engineering Constitution
Source: https://github.com/ahmieen/pos-fnb/tree/main
Command: npx skills add https://github.com/ahmieen/pos-fnb --skill smart-f-b-pos-engineering-constitution

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spring-boot, spring-security, hibernate, mysql, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill unit provides the definitive guidelines for writing and maintaining code in the Smart F&B POS system, ensuring consistency, maintainability, and high-quality engineering practices.

Core Features & Use Cases

  • Engineering Constitution: A comprehensive guide detailing coding standards, tech stack, architecture, and best practices.
  • Tech Stack: React + TypeScript for frontend, Java 17 + Spring Boot 3.x for backend, MySQL 8.0 for database.
  • Architecture: Layered architecture with well-defined boundaries and responsibilities.
  • Use Case: Any developer or team member working on the Smart F&B POS system can use this Skill unit to ensure their code adheres to the established standards and architecture.

Quick Start

Review the CLAUDE.md file for detailed coding standards and architecture guidelines.

Frequently Asked Questions about Smart F&B POS Engineering Constitution

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce Java coding standards and architecture in a Spring Boot POS system?

To enforce Java coding standards in a Spring Boot POS system, apply a layered architecture with defined boundaries, using Java 17 and Spring Boot 3.x to ensure maintainability and consistent engineering practices across backend, frontend, and database layers.

What is the recommended tech stack for a Smart F&B POS system architecture?

The recommended tech stack for a Smart F&B POS system architecture includes React with TypeScript for the frontend, Java 17 with Spring Boot 3.x for the backend, and MySQL 8.0 for the database to ensure high-quality engineering.

How to structure code boundaries in a Spring Boot and Hibernate backend?

Structure code boundaries in a Spring Boot and Hibernate backend by adopting a layered architecture pattern, defining clear responsibilities for each layer to enforce coding conventions and maintain consistency throughout the development lifecycle.

Does this engineering constitution support React and TypeScript frontend guidelines?

Yes, the engineering constitution supports React and TypeScript frontend guidelines, providing comprehensive coding standards and best practices that apply to all development tasks across the entire Smart F&B POS system.

What's the best way to maintain code consistency across a Java POS application?

The best way to maintain code consistency across a Java POS application is to adhere to a defined engineering constitution, enforcing established coding conventions, architecture patterns, and best practices throughout the codebase.

Can I use MySQL 8.0 with Spring Boot 3.x for POS database layers?

Yes, you can use MySQL 8.0 with Spring Boot 3.x for POS database layers, as this configuration is explicitly defined within the engineering constitution to ensure database code adheres to established standards.