What problem does it solve? Contributing to the CopilotKit open-source project requires navigating a pnpm/Nx monorepo with V1/V2 package layers, conventional commit rules, pre-commit hooks, and CI checks. This Skill consolidates the entire contribution workflow so you avoid setup mistakes and rejected PRs. ## Core Features & Use Cases - End-to-End Contribution Workflow: Covers forking, cloning, dependency installation with pnpm v9, building with Nx, branch naming conventions, and PR submission against CopilotKit/CopilotKit. - Testing and Quality Guidance: Explains the Vitest setup per package, coverage commands, lint/format checks, commitlint rules, and lefthook pre-commit hooks. - Architecture Reference: Documents the V1-wraps-V2 package structure, AG-UI protocol communication, and where new features belong (packages/v2/). - Use Case: You want to add a new React hook to CopilotKit. Use this Skill to set up the monorepo, create a properly named branch, run targeted tests with nx, and open a CI-compliant pull request. ## Quick Start Help me set up the CopilotKit repository locally and open a pull request for a bug fix in the runtime package.