بنقرة واحدة
project-guidelines-example
Example of a project-specific skill template. Use this as a template for your own projects.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Example of a project-specific skill template. Use this as a template for your own projects.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Backend architecture patterns, API design, database optimization, and server-side best practices for Node.js, Express, and Next.js API routes.
ClickHouse database patterns, query optimization, analytics, and data engineering best practices for high-performance analytical workloads.
Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
Automatically extract reusable patterns from sessions and save them as learned skills for future use.
Instinct-based learning system that observes sessions, creates atomic instincts with confidence scoring, and evolves them into skills/commands.
Formal evaluation framework implementing eval-driven development (EDD) principles
| name | project-guidelines-example |
| description | Example of a project-specific skill template. Use this as a template for your own projects. |
This is an example of a project-specific skill. Use this as a template for your own projects.
Reference this skill when working on a specific project. Project skills contain:
Tech Stack:
Services:
┌─────────────────────────────────────────────────────────────┐
│ Frontend │
│ Next.js 15 + TypeScript + TailwindCSS │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ Backend │
│ FastAPI / Node.js API │
└─────────────────────────────────────────────────────────────┘
│
┌───────────────┼───────────────┐
▼ ▼ ▼
┌──────────┐ ┌──────────┐ ┌──────────┐
│ Supabase │ │ LLM │ │ Redis │
│ Database │ │ API │ │ Cache │
└──────────┘ └──────────┘ └──────────┘
project/
├── src/
│ ├── app/ # Next.js app router pages
│ │ ├── api/ # API routes
│ │ ├── (auth)/ # Auth-protected routes
│ │ └── workspace/ # Main app workspace
│ ├── components/ # React components
│ │ ├── ui/ # Base UI components
│ │ ├── forms/ # Form components
│ │ └── layouts/ # Layout components
│ ├── hooks/ # Custom React hooks
│ ├── lib/ # Utilities
│ ├── types/ # TypeScript definitions
│ └── config/ # Configuration
├── tests/ # Test files
├── docs/ # Documentation
└── scripts/ # Utility scripts
interface ApiResponse<T> {
success: boolean
data?: T
error?: string
}
// Success
return NextResponse.json({ success: true, data: result })
// Error
return NextResponse.json({ success: false, error: 'Message' }, { status: 400 })
export function useApi<T>(fetchFn: () => Promise<ApiResponse<T>>) {
const [data, setData] = useState<T | null>(null)
const [loading, setLoading] = useState(false)
const [error, setError] = useState<string | null>(null)
const execute = useCallback(async () => {
setLoading(true)
const result = await fetchFn()
if (result.success) {
setData(result.data!)
} else {
setError(result.error!)
}
setLoading(false)
}, [fetchFn])
return { data, loading, error, execute }
}
# Run all tests
npm test
# Run with coverage (target: 80%)
npm run test:coverage
# Run E2E tests
npm run test:e2e
coding-standards - General coding best practicesbackend-patterns - API and database patternsfrontend-patterns - React and Next.js patternstdd-workflow - Test-driven development methodology