Toolverse
All skills

learning-systems

by joelhooks

Implicit feedback scoring, confidence decay, and anti-pattern detection. Use when understanding how the swarm plugin learns from outcomes, implementing learning loops, or debugging why patterns are being promoted or deprecated. Unique to opencode-swarm-plugin.

Installation

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

Installation

Quick info

Author
joelhooks
Category
Backend
Views
2

About this skill

Implicit feedback scoring, confidence decay, and anti-pattern detection. Use when understanding how the swarm plugin learns from outcomes, implementing learning loops, or debugging why patterns are being promoted or deprecated. Unique to opencode-swarm-plugin.

How to use

  1. Po zakończeniu każdego podtaska wywołaj funkcję swarm_record_outcome z danymi o wykonaniu: identyfikator beadu, czas trwania w milisekundach, liczbę błędów, liczbę ponownych prób, status sukcesu, listę zmodyfikowanych plików i opcjonalnie strategię rozkładu.

  2. System automatycznie obliczy surowy wynik na podstawie czterech sygnałów: sukcesu (waga 40%), czasu trwania (waga 20%), błędów (waga 20%) i ponownych prób (waga 20%). Wynik poniżej 0,4 oznacza wzorzec szkodliwy, powyżej 0,7 — pomocny, między tymi wartościami — neutralny.

  3. Monitoruj, jak różne strategie rozkładu (np. file-based) wpływają na wyniki — system śledzi, które podejścia prowadzą do szybszych i mniej błędnych wykonań.

  4. Używaj Learning Systems do debugowania: jeśli wzorzec jest promowany mimo złych wyników, sprawdź, czy sygnały czasu i błędów są prawidłowo rejestrowane w swarm_record_outcome.

  5. Obserwuj zanikanie pewności — system zmniejsza zaufanie do wzorców, które konsekwentnie dają neutralne lub szkodliwe wyniki, co naturalnie zmniejsza ich użycie w przyszłych rozkładach.

  6. Przeanalizuj dane dotyczące plików i strategii, aby zidentyfikować, które kombinacje rozkładu i modyfikacji plików działają najlepiej w Twoim kontekście.

Related skills

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664

supabase-developer

by daffy0208

Build full-stack applications with Supabase (PostgreSQL, Auth, Storage, Real-time, Edge Functions). Use when implementing authentication, database design with RLS, file storage, real-time features, or serverless functions.

Backend
78170

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

humanizer

by davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing\ntext to make it sound more natural and human-written. Based on Wikipedia's\ncomprehensive \

Backend
2873

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163