project-guidelines-example

Standardize project engineering decisions and implementation behaviors for web applications.

Updated May 4, 2026
One-click install
npx skills add https://github.com/gganbukim1/myskills --skill project-guidelines-example-gganbukim1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-guidelines-example
Source: https://github.com/gganbukim1/myskills/tree/main/project-guidelines-example
Command: npx skills add https://github.com/gganbukim1/myskills --skill project-guidelines-example-gganbukim1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a reusable, project-specific engineering playbook so teams can make consistent architectural and implementation decisions without reinventing processes.

Core Features & Use Cases

  • Architecture overview for fast alignment: Documents the intended frontend, backend, database, and AI integration choices (Next.js, FastAPI, Supabase, Claude tool calling) so new contributors can ramp up quickly.
  • Concrete file structure and code patterns: Defines a recommended repository layout and includes example response contracts, frontend API call helpers, AI structured output patterns, and React hook patterns.
  • End-to-end delivery guardrails: Covers testing expectations (pytest, Playwright, RTL), deployment workflow (build steps and Cloud Run commands), and operational hygiene via critical rules (immutability, no console.log in production, input validation).

Quick Start

Apply the project guidelines to your next task by asking the AI to produce changes that follow the documented architecture, file structure, testing requirements, and the critical rules.

Frequently Asked Questions about project-guidelines-example

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

FAQPage Schema
How do I standardize project guidelines for a Next.js and FastAPI web application?

Standardize project guidelines by applying a reusable engineering playbook that documents architecture choices, repository layouts, and deterministic code patterns for Next.js and FastAPI. This ensures consistent implementation behaviors across your team without reinventing processes.

What testing requirements should I enforce before deploying a full-stack web application?

Enforce testing requirements by running pytest for backend unit tests, React Testing Library for component tests, and Playwright for end-to-end tests before deployment. These pre-deployment test and build gates ensure safer, consistent project changes.

Can I use Supabase with a FastAPI and Next.js tech stack?

Yes, you can use Supabase with a FastAPI and Next.js tech stack. The architecture overview documents Supabase as the intended database choice, ensuring new contributors can quickly align with the predefined integration patterns.

What are the best code patterns for validation-first error handling in a production web app?

The best code patterns for validation-first error handling enforce input validation, data immutability, and strict operational hygiene like no console.log in production. These critical rules prevent runtime errors and maintain consistent API response contracts.

How do I structure a repository for a project using Next.js, FastAPI, and Cloud Run deployment?

Structure your repository by following the recommended file layout that documents frontend and backend separation, API call helpers, and React hook patterns. Deployment workflow includes specific build steps and Cloud Run commands for operational consistency.