電腦視覺
257 skills in 數據與 AI > 電腦視覺
frontend-components
Build and structure React components following the project's design system patterns with Next.js 16 App Router, React 19, and TypeScript. Use this skill when creating or modifying React components (*.tsx), implementing component variants with class-variance-authority (CVA), using the cn() utility for class merging, building reusable primitives (Button, Card, Input, Badge, Dialog, etc.), composing complex components from primitives, implementing Server Components vs Client Components, using the 'use client' directive, working with component props and TypeScript interfaces, or extending existing UI package components. This includes files in apps/blog/src/components/, packages/ui/src/primitives/, packages/ui/src/components/, and any file importing from @imkdw-dev/ui. Apply when creating new components, refactoring existing ones, or deciding between primitives and complex components.
first-time-user-ucv-cli
Simulate a first-time UCV-CLI user experience. Tests if documentation enables new users to use the interactive variant management dashboard. Generates UX audit reports with friction points.
django-testing-patterns
Enforces pytest-django testing best practices including AAA pattern and mocker.Mock usage. This skill should be used when writing or reviewing tests to ensure proper test structure, 100% coverage targets, correct fixtures, and YOLO philosophy (no docstrings in tests).
cv-content-manager
Create, edit, and sync CV content using the knowledge base as source of truth. Unified skill for case studies, blog posts, experience updates, and variant content. Replaces cv-content-generator and cv-content-editor.
sync-to-main
**AUTO-TRIGGER when:**- Progress reaches 5% milestone (5%, 10%, 15%, 20%...)- User says "sync [module] to main"- User says "approve main sync"- User says "reconcile [module] with main"Manages two-phase sync from yolo to main: (1) WIP markers to prevent contributor conflicts, (2) code sync with CI reconciliation after production validation.Use proactively without asking permission when task matches skill purpose.
nanonets-api
Guia para integrar con el servicio OCR de Nanonets via API. Usar cuando se necesite extraer datos de documentos, crear modelos OCR, subir archivos para prediccion, o entrenar modelos personalizados.
cv-writer
Expert CV/resume writer with deep ATS optimization, job description analysis using chain-of-thought reasoning, industry-specific formatting (tech, business, creative, academic, executive), and strategic career positioning. Use when users need help with creating or updating CVs/resumes, analyzing job descriptions to identify keywords and requirements, optimizing existing CVs for ATS systems, tailoring CVs for specific jobs or industries, improving CV sections or bullet points, translating experience into achievement-driven narratives, addressing career gaps or transitions, or selecting appropriate CV formats for different fields and career levels.
ralph
Create and run Ralph loops for structured AI-driven development. Triggered by "create a ralph loop for X" or "ralph plan for X". Uses interview to clarify requirements, creates phased task plans, and optionally runs in YOLO mode for autonomous execution.
gemini-multimodal-evidence
Gemini Files API의 강력한 멀티모달 기능을 활용한 증거 분석 스킬. 이미지, PDF, 문서 OCR, 비디오 등 다양한 형식의 증거를 AI로 분석하고 법적 판단을 지원합니다.
dev-brainstorm
This skill should be used when the user asks to "brainstorm a feature", "discuss requirements", "what should we build", or as Phase 1 of the /dev workflow. Uses Socratic questioning to understand requirements before exploration.
summary-generator
This skill should be used when generating lesson summaries for educational content. It extracts key concepts, mental models, patterns, and common mistakes from lesson markdown files using a Socratic extraction process. Use this skill when a lesson file needs a `.summary.md` companion file, or when reviewing/refreshing existing summaries.
extraction-design
Systematic AI extraction prompt design expert with Socratic methodology
career-biographer
AI-powered career biographer that conducts empathetic interviews, extracts structured career narratives, and transforms professional stories into portfolios, CVs, and personal brand assets. This skill should be used when users want to document their career journey, create professional portfolios, generate CVs, or craft compelling career narratives.
shadcn-components
Building shadcn/ui components with Radix UI primitives, CVA variants, accessibility, and MobX integration
system-design
CTO's deputy for software architecture using Clean/Hexagonal Architecture principles.Socratic approach - asks probing questions to help YOU make informed design decisions.Guides through Discovery → Modeling → Boundaries → Scaffolding phases.Outputs TypeScript scaffolds with ports, adapters, and domain layers.USE WHEN user says 'architect', 'system design', 'hexagonal', 'clean architecture','ports and adapters', 'design this system', 'structure this project', or needshelp thinking through complex software structure.
espocrm-development
Comprehensive guide for developing on EspoCRM - metadata-driven CRM with service layer architecture
portfolio-optimization
Portfolio optimization using PyPortfolioOpt for mean-variance optimization, efficient frontier analysis, risk modeling, and discrete allocation. Use when building investment portfolios, calculating optimal weights, analyzing risk-return tradeoffs, maximizing Sharpe ratio, minimizing volatility, or converting weights to share allocations. Supports HRP, CVaR, semivariance, and custom objectives.
security-scanner
Comprehensive security vulnerability scanning. Use when checking for OWASP vulnerabilities, scanning for secrets/API keys, auditing dependencies for CVEs, or running pre-commit security checks.
gastrohem-media-processor
Automatically process unprocessed audio and image files in Gastrohem daily WhatsApp folders. This skill should be used when the user asks to transcribe audio files, perform OCR on images, or process media in daily folders (e.g., "Process media in today's folder", "Transcribe audio and OCR images in 24.10 folder"). Handles audio transcription using insanely-fast-whisper (parallelized, creates .json) and image OCR using Claude's vision capabilities (creates natural .md summaries with Gastrohem-relevant info).
cv-manager
CV and biographical materials maintenance. Tracks CV updates, triggers regeneration,generates biosketches, and manages research statements.