weddin-fsd-rules

star 1

Apply repository-specific FSD architecture and coding conventions from `.claude/project-rules.md`. Use when implementing, refactoring, or reviewing code under `src/` in this repository.

nomoney-w2 By nomoney-w2 schedule Updated 2/21/2026

name: weddin-fsd-rules description: Apply repository-specific FSD architecture and coding conventions from .claude/project-rules.md. Use when implementing, refactoring, or reviewing code under src/ in this repository.

Weddin FSD Rules

Enforce the project rules from .claude/project-rules.md for every relevant code change.

Required process

  1. Read .claude/project-rules.md before editing architecture-sensitive files.
  2. Keep layer direction strict: app -> features -> entities -> shared.
  3. Keep app/ routing thin and move feature behavior into features/.
  4. Keep feature structure aligned to ui/, model/, lib/.
  5. Keep entities structure aligned to api/ and dto/.
  6. Never introduce barrel export files (index.ts re-export pattern).
  7. Use direct imports from source files.
  8. Use function declarations for components, not arrow-function component constants.

Quick validation checklist

  • Paths and module names follow the FSD conventions in .claude/project-rules.md.
  • No reversed imports across layers.
  • No new barrel exports.
  • Naming conventions match project rules.
Install via CLI
npx skills add https://github.com/nomoney-w2/weddin --skill weddin-fsd-rules
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator