sk-project-structure
OfficialPlace every file correctly in TimeKast.
Software Engineering#project structure#feature slicing#path aliases#codebase refactor#architecture conventions#shared vs domain#file placement
AuthorTimeKast
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It eliminates confusion and inconsistencies about where code and files should live in the TimeKast Starter Kit, so developers and AI agents refactor and add features without breaking conventions.
Core Features & Use Cases
- Shared vs Domain import rule: Enforces that Shared/Infra never imports Domain, preventing circular coupling and feature leakage.
- Feature slice extraction guidance: Defines when to keep code in the global layout versus when to create
src/features/{domain}/for larger, cohesive domains. - Deterministic “where does this file go?” decision table: Provides a consistent mapping for Next.js routes, Server Actions, DB schema, Zod validations, tests, tooling scripts, and runtime config.
- Path alias conventions: Standardizes
@/components/*,@/lib/*, and@/config/*so imports remain uniform across the codebase.
Quick Start
Ask an AI agent to audit a proposed refactor or new file change, and tell it to map each file to the correct target directory using the skill’s “where does this file go?” rules and naming conventions.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sk-project-structure Download link: https://github.com/TimeKast/AgendaInteligente/archive/main.zip#sk-project-structure Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.