Toolverse
All skills

tech-divergence

by WellApp-ai

Evaluate technical options with scoring matrix, trigger Gate 4 for significant decisions

Installation

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

Installation

Quick info

Category
Backend

About this skill

Evaluate technical options with scoring matrix, trigger Gate 4 for significant decisions

How to use

  1. Uruchom skill w trybie Plan Mode Phase 2 (Technical Diverge), gdy masz do wyboru wiele podejść implementacyjnych i chcesz ocenić ich wpływ na architekturę.

  2. Zbierz kontekst przed oceną: sprawdź bibliotekę wzorców w Notion, szukając podobnych rozwiązań w bieżącej domenie; przeszukaj bazę kodu semantycznie, aby znaleźć istniejące implementacje podobnych funkcji; jeśli rozważasz nowe biblioteki, użyj MCP Context7 do pobrania dokumentacji i best practices.

  3. Oceń każdy z 8 wymiarów osobno. Dla wymiaru Wzorzec: przypisz 0 jeśli wzorzec już istnieje w kodzie, 1 jeśli wymaga nowego wzorca. Dla Zakresu: 0 jeśli zmiana dotyczy jednej domeny, 1 jeśli wpłynie na wiele domen. Dla Modelu Danych: 0 jeśli dodajesz pole do istniejącej tabeli, 1 jeśli tworzysz nową encję. Dla Zależności: 0 jeśli używasz istniejących bibliotek, 1 jeśli dodajesz nową. Dla Interfejsu API: 0 jeśli wewnętrzny, 1 jeśli publiczny lub łamiący kompatybilność. Dla Odwracalności: 0 jeśli łatwo cofnąć, 1 jeśli wymaga migracji. Dla Bezpieczeństwa: 0 jeśli dane niesensytywne, 1 jeśli dotyczy autentykacji lub uprawnień. Dla Wydajności: 0 jeśli proste operacje CRUD, 1 jeśli wymaga cache, kolejki lub optymalizacji.

  4. Zsumuj wyniki ze wszystkich 8 wymiarów. Jeśli suma wynosi poniżej 4, decyzja przechodzi automatycznie i możesz kontynuować implementację. Jeśli suma wynosi 4 lub więcej, skill automatycznie wyzwala Gate 4, co oznacza, że zmiana wymaga zatwierdzenia człowieka przed wdrożeniem.

  5. Dokumentuj ratowanie dla każdego wymiaru w tabeli wyników, aby uzasadnić przydzielone punkty i ułatwić przegląd decyzji przez zespół.

Related skills

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147

api-design-principles

by wshobson

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Backend
50146

supabase-operations

by elevanaltd

Supabase operational knowledge for migrations, RLS optimization, MCP tool benchmarks, and ADR-003 compliance. Use when validating database migrations, optimizing Row-Level Security policies, checking MCP tool performance, or ensuring Supabase operational standards. Triggers on:

Backend
27109

openspec

by ruan-cat

OpenSpec 中文版规范助手 - 规范驱动的 AI 编程开发,帮助初始化、创建提案、编写规格、校验格式并归档变更。触发条件: 当用户提及 openspec、规范文档、需求管理、变更提案、spec-driven development 等关键词时主动调用。

Backend
27122

scientific-writing

by K-Dense-AI

Write scientific manuscripts. IMRAD structure, citations (APA/AMA/Vancouver), figures/tables, reporting guidelines (CONSORT/STROBE/PRISMA), abstracts, for research papers and journal submissions.

Backend
47191

effective-go

by openshift

Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.

Backend
248296