follow-workspace-rules
- Repo stars 0
- Author repo skills-registry
Follow workspace rules
Source of truth
Project conventions live in .cursor/rules/*.mdc (always applied in Cursor). Do not rely on memory alone—open and follow the relevant .mdc file when the task touches that area.
Also heed AGENTS.md (Next.js: consult node_modules/next/dist/docs/ before using framework APIs you are unsure about).
Rule map (what to read when)
| File | Use when |
|---|---|
architecture.mdc |
Deciding where new code belongs; import direction (App → Features → Lib/Components); feature public API via index.ts |
layers.mdc |
Placing or reviewing code under src/app/, src/features/, src/components/, or src/lib/ |
naming.mdc |
New files, folders, hooks, services, tests |
styling.mdc |
Tailwind/cn(), NavLink, design tokens, globals.css utilities |
anti-patterns.mdc |
Quick pass for common violations (duplicate link styling, wrong layer imports, hook misuse, etc.) |
performance.mdc |
State placement, lists, memoization, context providers |
Repo path (for search/open): .cursor/rules/<file>.
Workflow
- Classify the change: Which layers and files are involved (
app,features,components,lib)? - Pull in rules: At minimum, skim
architecture.mdc+layers.mdcfor anything that adds imports or new modules. Addstyling.mdcfor UI;naming.mdcfor new files;performance.mdcwhen changing state, context, or large lists. - Implement so that:
- Dependency flow matches the architecture table (no upward imports; no feature-to-feature imports;
libstays free of feature/component imports). - UI matches styling rules (
NavLinkfor links,cn()for conditional classes, tokens fromtailwind.config.js/ globals—not ad-hoc patterns that break safelisting).
- Dependency flow matches the architecture table (no upward imports; no feature-to-feature imports;
- Before finishing: Re-read
anti-patterns.mdcfor a fast sanity check on the touched surface.
Conflict resolution
If a suggestion conflicts with .cursor/rules, the rules win. If two rules seem to conflict, prefer architecture / layers for structure, then styling and anti-patterns for UI and React habits.
Relation to other project skills
ui-design-reviewfocuses on visual quality and hierarchy; this skill covers repository-wide conventions (layers, naming, Tailwind/NavLink rules, performance guardrails). Use both when polishing UI that must also match project standards.
<!-- tomevault:4.0:skill_md:2026-05-23 -->Source: andraderaul/random-fy — distributed by TomeVault.
- Fluxly category
- AI
- Author-declared agents
- No explicit declaration found; this is not inferred or tested compatibility
- Static check
- 88 / 100 · heuristic scan, not runtime safety proof
- Author / version / license
- @tomevault-io · no license declared
- Fluxly token estimate
- Lean
- Fluxly setup estimate
- Plug-and-play
- External API key
- No requirement detected
- Detected OS requirements
- Unspecified
- Runtime requirements
- Unspecified
- Detected file/system behavior
-
- Read-only
- Detected network behavior
- Local-only
- Install commands
- None (reference only)
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
The current SKILL.md does not define a fixed output example. Project conventions live in .cursor/rules/.mdc (always applied in Cursor). Do not rely on memory alone—open and follow the relevant .mdc file when the task touches that area. Also heed AGENTS.md (Next.js: consult nodemodules/next/dist/docs/ before using…
File · Use when architecture.mdc · Deciding where new code belongs; import direction (App → Features → Lib/Components); feature public API via index.ts layers.mdc · Placing or reviewing code under src/app/, src/features/, src/components/, or src/lib/
Classify the change: Which layers and files are involved (app, features, components, lib)? Pull in rules: At minimum, skim architecture.mdc + layers.mdc for anything that adds imports or new modules. Add styling.mdc for UI; naming.mdc for new files;…
If a suggestion conflicts with .cursor/rules, the rules win. If two rules seem to conflict, prefer architecture / layers for structure, then styling and anti-patterns for UI and React habits.
ui-design-review focuses on visual quality and hierarchy; this skill covers repository-wide conventions (layers, naming, Tailwind/NavLink rules, performance guardrails). Use both when polishing UI that must also match project standards.
# Follow workspace rules
## Source of truth
Project conventions live in **`.cursor/rules/*.mdc`** (always applied in Cursor). Do not rely on memory alone—**open and follow the relevant `.mdc` file** when the task touches that area.
Also heed **`AGENTS.md`** (Next.js: consult `node_modules/next/dist/docs/` before using framework APIs you are unsure about).
## Rule map (what to read when)
| File | Use when |
| ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| [`architecture.mdc`](../../rules/architecture.mdc) | Deciding where new code belongs; import direction (`App → Features → Lib/Components`); feature public API via `index.ts` |
| [`layers.mdc`](../../rules/layers.mdc) | Placing or reviewing code under `src/app/`, `src/features/`, `src/components/`, or `src/lib/` |
| [`naming.mdc`](../../rules/naming.mdc) | New files, folders, hooks, services, tests |
| [`styling.mdc`](../../rules/styling.mdc) | Tailwind/`cn()`, `NavLink`, design tokens, `globals.css` utilities |
| [`anti-patterns.mdc`](../../rules/anti-patterns.mdc) | Quick pass for common violations (duplicate link styling, wrong layer imports, hook misuse, etc.) |
… Author text anchors workflow facts; Fluxly only indexes current sections, terms, files, and commands.
sections -> Source of truth → Rule map (what to read when) → Workflow → Conflict resolution → Relation to other project skills
terms -> (always applied in Cursor). Do not rely on memory alone— · AGENTS.md · Classify the change · Pull in rules · Implement · Before finishing · .cursor/rules · architecture / layers
files/cmd -> .cursor/rules/.mdc · .mdc · AGENTS.md · nodemodules/next/dist/docs/ · architecture.mdc · App → Features → Lib/Components · index.ts · layers.mdc
body sha256 -> c5161da9e665
Decide Fit First
.cursor/rules/(layered architecture, naming, styling, performance, anti-pa…Design Intent
How To Use It
Boundaries And Review