Toolverse
All skills

apollo-local-dev-loop

by jeremylongshore

Configure Apollo.io local development workflow.\nUse when setting up development environment, testing API calls locally,\nor establishing team development practices.\nTrigger with phrases like \

Installation

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

Installation

Quick info

Category
Testing

About this skill

Configure Apollo.io local development workflow.\nUse when setting up development environment, testing API calls locally,\nor establishing team development practices.\nTrigger with phrases like \

How to use

  1. Upewnij się, że masz ukończony setup autoryzacji Apollo (apollo-install-auth) oraz Node.js 18 lub nowszy. Zainicjuj repozytorium Git, jeśli jeszcze tego nie zrobiłeś.

  2. Wygeneruj sandbox token w panelu Apollo: przejdź do Settings > Integrations > API Keys > Sandbox i skopiuj klucz testowy, który zwraca fikcyjne dane bez zużywania kredytów.

  3. Utwórz plik .env.example w głównym katalogu projektu z trzema zmiennymi: APOLLO_API_KEY (Twój produkcyjny klucz), APOLLO_SANDBOX_KEY (klucz sandbox) i APOLLO_USE_SANDBOX (ustaw na false dla produkcji, true dla testów). Skopiuj ten plik jako .env i dodaj .env oraz .env.local do .gitignore, aby chronić wrażliwe dane.

  4. Utwórz plik src/apollo/dev-client.ts, który inicjalizuje klienta Axios z automatycznym wyborem klucza na podstawie zmiennej APOLLO_USE_SANDBOX. Dodaj nagłówki Content-Type i x-api-key oraz timeout 30 sekund. Skonfiguruj logowanie wszystkich requestów, aby śledzić API calls podczas debugowania.

  5. Trigger skill'a frazami takimi jak "apollo local dev", "apollo development setup", "apollo dev environment" lub "apollo testing locally", aby uruchomić automatyczną konfigurację.

  6. Uruchom npm skrypty przygotowane przez skill do codziennego development'u i testowania API lokalnie, korzystając z mock server'a do pracy offline.

Related skills

pair-trade-screener

by tradermonty

Statistical arbitrage tool for identifying and analyzing pair trading opportunities. Detects cointegrated stock pairs within sectors, analyzes spread behavior, calculates z-scores, and provides entry/exit recommendations for market-neutral strategies. Use when user requests pair

Testing
994

testing-workflow

by amo-tech-ai

Comprehensive testing workflow for E2E, integration, and unit tests. Use when testing applications layer-by-layer, validating user journeys, or running test suites.

Testing
1076

differential-review

by trailofbits

Performs security-focused differential review of code changes (PRs, commits, diffs). Adapts analysis depth to codebase size, uses git history for context, calculates blast radius, checks test coverage, and generates comprehensive markdown reports. Automatically detects and

Testing
2510

playwright-browser-automation

by lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test

Testing
13130

crypto-research

by stevengonsalvez

Comprehensive cryptocurrency market research and analysis using specialized AI agents. Analyzes market data, price trends, news sentiment, technical indicators, macro correlations, and investment opportunities. Use when researching cryptocurrencies, analyzing crypto markets,

Testing
14118

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