link

Facilitate full-stack feature development across the wellness-link monorepo.

Updated Dec 2, 2025
One-click install
npx skills add https://github.com/leobar37/welllink --skill link
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: link
Source: https://github.com/leobar37/welllink/tree/main/.claude/skills/link
Command: npx skills add https://github.com/leobar37/welllink --skill link

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Developing and maintaining features across a complex full-stack monorepo can be challenging due to cross-package dependencies, differing conventions, and intricate workflows. This Skill acts as a dedicated expert for the wellness-link monorepo, simplifying development by providing immediate access to project-specific rules, best practices, and step-by-step guides. It reduces errors, ensures consistency, and accelerates feature delivery.

Core Features & Use Cases

  • Guided Full-Stack Feature Development: Navigate the entire process of building features from database schema to frontend UI, ensuring adherence to wellness-link's specific architecture (React 19, Bun/Elysia, Drizzle).
  • Monorepo Workflow Optimization: Master Bun workspace commands for installation, development, database management, and type checking, streamlining your daily development tasks.
  • Enforced Project Standards: Automatically apply critical rules for type sharing, UI language (Spanish), theming (CSS variables), and component usage, minimizing code reviews and refactoring.
  • Use Case: A new developer joins the team and needs to implement a user profile update feature. Instead of sifting through documentation, they can activate this Skill to get precise instructions on schema changes, API endpoint creation, frontend form implementation, and data fetching, all tailored to the wellness-link monorepo.

Quick Start

Help me implement a new full-stack feature called 'User Preferences' in the wellness-link monorepo. Start by defining the database schema for user preferences.

Frequently Asked Questions about link

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a full-stack feature across a monorepo with React, Elysia, and Drizzle?

Full-stack development across monorepos requires coordinating database schemas, API endpoints, and frontend components. This Skill guides you through the complete workflow for the wellness-link monorepo: define Drizzle schemas, create Elysia routes with type-safe contracts via edenTreaty, and integrate React 19 frontends—all following project conventions for singular table naming, service registration, and bilingual UI.

What Bun workspace commands do I need to manage a TypeScript monorepo?

Bun workspace commands streamline monorepo operations across packages/web and packages/api. This Skill documents essential commands for installation, development servers, database migrations, type checking, and building—enabling you to run tasks consistently without switching between package-level scripts.

How do I enforce type sharing between API and frontend packages in a monorepo?

Type sharing prevents API contract drift and ensures frontend code matches backend schemas. This Skill applies edenTreaty for end-to-end type safety between Elysia API routes and React components, eliminating manual type duplication and reducing type-related bugs during cross-package feature development.

Can I use React 19 with Elysia in a Bun-based monorepo?

Yes. React 19 and Elysia integrate seamlessly in Bun monorepos through Bun's workspace tooling and shared type layers. This Skill covers the specific patterns for wellness-link: route definitions in Elysia, API contract generation with edenTreaty, and React component integration with CSS variable theming and bilingual support.

What conventions must I follow for database schema design in a monorepo?

Monorepo schemas require consistent naming and service registration patterns to avoid conflicts across packages. This Skill enforces singular table naming, Drizzle ORM structure, and service layer registration in plugins—ensuring migrations and queries work consistently across web and API packages.

How do I set up routing and API endpoints following Elysia patterns?

Elysia routing combines type-safe endpoint definitions, plugin-based service registration, and API contract generation. This Skill documents route patterns, service layer organization, and edenTreaty integration for wellness-link, enabling you to add endpoints that expose consistent contracts to frontend consumers.