01-fundamentos-projeto

Establish project rules and technical standards for Node.js and React applications.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/clark-neitzel/cahardt --skill 01-fundamentos-projeto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 01-fundamentos-projeto
Source: https://github.com/clark-neitzel/cahardt/tree/main/.agent/skills/01-fundamentos-projeto
Command: npx skills add https://github.com/clark-neitzel/cahardt --skill 01-fundamentos-projeto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill Unit serves as the absolute source of truth for project development rules, essential SQL commands, deployment procedures, and critical UI fixes, ensuring consistency and preventing common errors.

Core Features & Use Cases

  • Mandatory Communication Rules: Enforces Portuguese for all user interactions and documentation.
  • Strict Development Process: Outlines a mandatory workflow for any task, emphasizing consulting skills before coding.
  • Database Migration Standards: Details the custom MigrationService and the necessity of including SQL in migrationService.js for production deployments.
  • Frontend API Pattern: Mandates the use of a service pattern for API calls from the frontend.
  • UI/UX Guidelines: Provides critical styling rules, especially for form inputs to ensure consistent appearance across browsers and themes.
  • Data Synchronization Rules: Defines how to handle local vs. remote data during synchronization to prevent data loss.

Quick Start

Before starting any development task, consult the relevant skills in the .agent/skills/ directory and follow the documented process strictly.

Frequently Asked Questions about 01-fundamentos-projeto

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

FAQPage Schema
How do I manage database migrations in a Node.js application to prevent production data loss?

Database migration in Node.js requires using a custom MigrationService where you must include raw SQL directly in migrationService.js to ensure production deployments execute schema changes safely without data loss.

What is the best way to structure API integration in a React frontend?

API integration in a React frontend should use a dedicated service pattern for API calls, enforcing consistent data fetching, error handling, and separation of concerns between UI components and remote data endpoints.

Why do form inputs render inconsistently across different web browsers and how do I fix them?

Form inputs render inconsistently due to varying default browser styling rules. Fix visual defects by applying strict UI/UX styling guidelines to ensure cross-browser compatibility and uniform theme appearance.

How do I set up project standards for a Node.js and React development process?

Project standards for Node.js and React are established by defining mandatory development workflows, enforcing communication rules, and requiring developers to consult foundational skills before starting any coding tasks.

How does data synchronization work between local and remote databases?

Data synchronization between local and remote databases requires strict rules to prioritize data integrity, preventing data loss by defining explicit synchronization order and conflict resolution during deployment processes.