원클릭으로
dravr-platform
dravr-platform에는 dravr-ai에서 수집한 skills 29개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.
이 저장소의 skills
Use when designing prompts for LLMs, optimizing model performance, building evaluation frameworks, or implementing advanced prompting techniques like chain-of-thought, few-shot learning, or structured outputs.
How to deploy Dravr infrastructure and apply Cloud Run config changes. Use when editing infra/ terraform, when a merged code change is live but a Cloud Run setting (cpu, memory, min/max instances, env var, scaling) hasn't taken effect, or when asked to plan/apply infra. Explains the two-pipeline model (app binary auto-deploys on push; terraform infra config is a separate manual apply) plus the cpu/cpu_idle guardrails.
Enforces zero-tolerance code quality policy using Clippy with strict lints, all warnings treated as errors
Write well-formatted notes to the dravr-vault Obsidian knowledge base. Use this skill whenever creating or updating an ADR, runbook, plan, API doc, guide, session output, or any structured document that should land in the vault — even when the user doesn't say "Obsidian" explicitly. Delegates to obsidian:obsidian-cli to write to the live vault and applies Dravr frontmatter and formatting standards.
Bootstrap Pierre server with database, admin user, coaches, and test users for development and testing
Validates coach markdown files for required frontmatter fields, sections, and naming conventions
Use when setting up the shared dravr-vault Obsidian vault on a new machine or for a new team member. Guides through cloning, symlinking claude_docs, and verifying obsidian-cli.
Provides React Native performance optimization guidelines for FPS, TTI, bundle size, memory leaks, re-renders, and animations. Applies to tasks involving Hermes optimization, JS thread blocking, bridge overhead, FlashList, native modules, or debugging jank and frame drops.
Completes feature branch work by rebasing, pushing, monitoring CI, and squash merging to main
Validates input domain safety including division-by-zero prevention, pagination bounds, cache key completeness, and numeric range enforcement
Scans codebase for accidentally committed secrets, credentials, API keys, and sensitive data to prevent security breaches
Generates TypeScript type definitions for SDK from Rust tool schemas, ensuring type safety between server and client
Executes comprehensive test suite across unit, integration, E2E, database, protocols, and intelligence algorithms
Comprehensive security review checklist for auth, OAuth, admin, and multi-tenant code changes
Validates Model Context Protocol (MCP) compliance by running official compliance test suite against Pierre server
Validates architectural patterns and code quality per CLAUDE.md, detects anti-patterns and design violations
Validates complete data isolation between tenants, tests cross-tenant access, ensures proper query scoping
Validates web frontend code (TypeScript, ESLint, unit tests) in the frontend/ directory
Validates TypeScript SDK code (build, types, lint, tests) in the sdk/ directory
Validates sports science algorithms (VDOT, TSS, TRIMP, FTP, VO2max, Recovery, Nutrition) for correctness
Creates a git worktree with branch and copies environment files (.envrc, .mcp.json)
Validates mobile app code (TypeScript, ESLint, Jest tests) in the frontend-mobile/ directory
Run accessibility audit on frontend components for WCAG 2.1 AA compliance
Validates error handling follows AppResult/AppError pattern, detects anyhow regression, ensures ErrorCode usage
Validates database access follows repository pattern, detects god-trait regression, ensures focused repositories
Scaffold a new UI component following Pierre design system patterns
Review UI components for design system compliance, accessibility, and visual consistency
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications.
Ready-to-use UI patterns library for common scenarios - stats dashboards, data tables, forms, modals, and feedback states