Toolverse
All skills

adr-documentation

by MadAppGang

Architecture Decision Records (ADR) documentation practice. Use when documenting architectural decisions, recording technical trade-offs, creating decision logs, or establishing architectural patterns. Trigger keywords - \

Installation

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

Installation

Quick info

Category
Backend
Views
1

About this skill

Architecture Decision Records (ADR) documentation practice. Use when documenting architectural decisions, recording technical trade-offs, creating decision logs, or establishing architectural patterns. Trigger keywords - \

How to use

  1. Aktywuj skill adr-documentation w swoim Claude'ie lub agencie — będzie gotowy do pracy, gdy w konwersacji pojawią się słowa kluczowe takie jak "ADR", "architektoniczne", "decyzja", "trade-offy" lub "log decyzji".

  2. Kiedy potrzebujesz udokumentować decyzję architektoniczną, opisz problem, który rozwiązujesz — na przykład wybór między monolitem a architekturą mikroserwisów, decyzję o frameworku lub strategię skalowania bazy danych.

  3. Skill pomoże Ci zebrać kontekst: jakie były ograniczenia, jakie opcje rozpatrywaliście i dlaczego odrzuciliście alternatywy. Dokumentuj zarówno to, co wybraliście, jak i to, co rozważaliście — ta wiedza jest cenna dla przyszłych zespołów.

  4. Stwórz ADR jako lekki dokument — nie musi być długi. Zawrze powinien: stan problemu, rozpatrzone rozwiązania, wybrane rozwiązanie i jego konsekwencje. Skill będzie Ci podpowiadać strukturę.

  5. Traktuj zaakceptowany ADR jako niezmienną historię decyzji. Jeśli sytuacja się zmieni i trzeba zmienić podejście, nie edytuj starego ADR — zamiast tego stwórz nowy dokument, który go superseduje i wyjaśnia, dlaczego zmiana była konieczna.

  6. Zachowuj ADRy w repozytorium projektu (np. w folderze docs/adr/) — będą dostępne dla nowych członków zespołu, którzy chcą zrozumieć ewolucję systemu i przyczyny obecnych wyborów.

Related skills

literature-review

by K-Dense-AI

Conduct comprehensive, systematic literature reviews using multiple academic databases (PubMed, arXiv, bioRxiv, Semantic Scholar, etc.). This skill should be used when conducting systematic literature reviews, meta-analyses, research synthesis, or comprehensive literature

Backend
238507

drizzle

by lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

Backend
79340

clickup

by civitai

Interact with ClickUp tasks and documents - get task details, view comments, create and manage tasks, create and edit docs. Use when working with ClickUp task/doc URLs or IDs.

Backend
2483

dotnet-backend

by anton-abyzov

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET

Backend
92296

himalaya

by openclaw

CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).

Backend
35108

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