sk-project-structure

Official

Place every file correctly in TimeKast.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.