learnzy-life-learnzy-pathway-project-structure-rule.ocm.json json Copy{
"ocm": "1",
"id": "learnzy-life-learnzy-pathway-project-structure-rule",
"kind": "skill",
"name": "project-structure",
"description": "This is a React application using TypeScript, Vite, and Supabase. The project follows these organizational principles:",
"publisher": "learnzy-life",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding"
],
"tags": [
"skill-md",
"github-cursor-rules"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"This is a React application using TypeScript, Vite, and Supabase. The project follows these organizational principles:"
],
"primary": false,
"metadata": {
"source": {
"provider": "github-cursor-rules",
"repository": "https://github.com/learnzy-life/learnzy-pathway",
"path": ".cursor/rules/project-structure.mdc",
"ref": "49c7e2d2c81984c5a8527891c2f5f08ea9e3551d",
"url": "https://github.com/learnzy-life/learnzy-pathway/blob/49c7e2d2c81984c5a8527891c2f5f08ea9e3551d/.cursor/rules/project-structure.mdc",
"key": "learnzy-life/learnzy-pathway/.cursor/rules/project-structure.mdc"
}
},
"instructions": "# Project Structure Overview\n\nThis is a React application using TypeScript, Vite, and Supabase. The project follows these organizational principles:\n\n- [src/](mdc:src) - Main application code\n - [src/components/](mdc:src/components) - UI components only, no business logic\n - [src/services/](mdc:src/services) - Business logic and async handlers\n - [src/hooks/](mdc:src/hooks) - React hooks for stateful logic\n - [src/utils/](mdc:src/utils) - Utility functions (stateless helpers)\n - [src/lib/](mdc:src/lib) - Library code and stateless helpers\n - [src/context/](mdc:src/context) - React contex",
"cost": {
"context_tokens": 244
}
}