existential-birds/beagle▌
19 approved skills in this repository
react-router-v7
Frontend
Router Setup (Data Mode):
fastapi-code-review
Backend
These are idiomatic FastAPI patterns that may appear problematic but are correct:
react-flow
Frontend
Interactive node-based graph visualization and workflow editor for React applications. \n \n Provides built-in node types (default, input, output, group) and edge types (bezier, straight, step, smoothstep) with full customization via custom components \n Includes Handle components for connection points, NodeProps and EdgeProps for typed custom nodes and edges, and EdgeLabelRenderer for interactive labels \n Offers programmatic control through useReactFlow hook for viewport management (fitView, z
langgraph-code-review
Productivity
Catches common bugs in LangGraph state management, graph structure, and async patterns. \n \n Identifies 20+ critical issues including state mutations, missing reducers, invalid conditional edge returns, and checkpointer configuration errors \n Covers state schema problems like improper use of add_messages , full-state returns, and Pydantic models without annotations \n Detects graph structure issues: missing entry points, unreachable nodes, incomplete conditional paths, and undeclared Command d
langgraph-architecture
Productivity
Recommendation: Use TypedDict for most cases. Use Pydantic when you need validation or complex nested structures.
langgraph-implementation
Productivity
LangGraph builds stateful, multi-actor agent applications using a graph-based architecture:
tailwind-v4
Frontend
CSS-first Tailwind v4 configuration using @theme directives, OKLCH colors, and design tokens without config files. \n \n Configure theme entirely in CSS via @theme directives (default, inline, or reference modes) instead of tailwind.config.js \n Use OKLCH color format for perceptually uniform colors with L (lightness), C (chroma), and H (hue) parameters \n Vite plugin setup (@tailwindcss/vite) replaces PostCSS; no postcss.config.js needed \n CSS variable naming conventions for colors, spacing, f
adr-writing
Productivity
Generate Architectural Decision Records (ADRs) following the MADR template with systematic completeness checking.
pydantic-ai-common-pitfalls
AI/ML
Fix: Use @agent.tool if you need context:
react-flow-implementation
Frontend
See ADDITIONAL_COMPONENTS.md for MiniMap, Controls, Background, NodeToolbar, NodeResizer.
react-flow-architecture
Frontend
Implication: Core logic is framework-agnostic. When contributing or debugging, check if issue is in @xyflow/system or framework-specific package.
react-flow-advanced
Frontend
react-flow-advanced
vitest-testing
Testing
vitest-testing
docling
Documents
Docling is a document parsing library that converts PDFs, Word documents, PowerPoint, images, and other formats into structured data with advanced layout understanding.
python-code-review
Backend
These patterns are intentional and correct - do not report as issues:
swiftui-code-review
Frontend
swiftui-code-review
react-flow-code-review
Frontend
Problem: Causes all nodes to re-mount on every render.
pydantic-ai-agent-creation
AI/ML
Model strings follow provider:model-name format:
shadcn-ui
Frontend
This creates a components.json configuration file and sets up: