Toolverse
All skills

linear-local-dev-loop

by jeremylongshore

Set up local Linear development environment and testing workflow.\nUse when configuring local development, testing integrations,\nor setting up a development workflow with Linear.\nTrigger with phrases like \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
1

About this skill

Set up local Linear development environment and testing workflow.\nUse when configuring local development, testing integrations,\nor setting up a development workflow with Linear.\nTrigger with phrases like \

How to use

  1. Zainstaluj skill w swoim środowisku Claude Code lub Codex. Upewnij się, że masz Node.js 18+ i dostęp do Linear API — wygeneruj klucz API w ustawieniach workspace'u Linear.

  2. Utwórz nowy katalog projektu i zainicjuj go poleceniami npm: mkdir linear-integration && cd linear-integration, następnie npm init -y. Zainstaluj wymagane pakiety: npm install @linear/sdk dotenv oraz devDependencies: npm install -D typescript @types/node vitest tsx.

  3. Skonfiguruj TypeScript i zmienne środowiskowe. Uruchom npx tsc --init z flagami --target ES2022 --module NodeNext --moduleResolution NodeNext --strict. Utwórz plik .env z kluczami LINEAR_API_KEY, LINEAR_WEBHOOK_SECRET i LINEAR_DEV_TEAM_KEY (nigdy nie commituj tego pliku). Dodaj .env do .gitignore.

  4. Stwórz plik src/client.ts z modułem LinearClient, który importuje @linear/sdk i weryfikuje połączenie z API. Skill automatycznie wygeneruje szablon połączenia i metody do testowania.

  5. Skonfiguruj tunelowanie webhooków: zainstaluj ngrok lub cloudflared, a następnie uruchom tunel (np. ngrok http 3000) aby przekierować żądania webhook'ów z Linear na lokalny port. Zaktualizuj URL webhook'a w ustawieniach Linear na adres tunelu.

  6. Napisz testy integracyjne w vitest — skill dostarcza przykłady testów dla typowych operacji Linear (tworzenie issues, aktualizacja statusów, obsługa webhook'ów). Uruchom testy poleceniem npm test i iteruj nad kodem aż do uzyskania pełnej funkcjonalności.

Related skills

python-testing-patterns

by wshobson

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.

Testing
46146

go-dev-guidelines

by jumppad-labs

This skill should be used when writing, refactoring, or testing Go code. It provides idiomatic Go development patterns, TDD-based workflows, project structure conventions, and testing best practices using testify/require and mockery. Activate this skill when creating new Go

Testing
1190

test-cases

by cexll

This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering

Testing
2862

lean4-theorem-proving

by cameronfreer

Use when developing Lean 4 proofs, facing type class synthesis errors, managing sorries/axioms, or searching mathlib - provides build-first workflow, instance management patterns (haveI/letI), and domain-specific tactics

Testing
9108

creating-financial-models

by anthropics

This skill provides an advanced financial modeling suite with DCF analysis, sensitivity testing, Monte Carlo simulations, and scenario planning for investment decisions

Testing
25137

langchain

by zechenzhangAGI

Framework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering

Testing
21123