Toolverse
All skills

opencode-primitives

by different-ai

Reference OpenCode docs when implementing skills, plugins, MCPs, or config-driven behavior.

Installation

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

Installation

Quick info

Category
Backend
Views
2

About this skill

Reference OpenCode docs when implementing skills, plugins, MCPs, or config-driven behavior.

How to use

  1. Umieść skill w katalogu projektu pod ścieżką .opencode/skills/opencode-primitives/ lub w globalnej lokalizacji ~/.config/opencode/skills/opencode-primitives/. Plik musi nosić nazwę SKILL.md i zawierać frontmatter YAML z polami name (opencode-primitives) i description.

  2. Gdy implementujesz nowy skill, plugin lub serwer MCP, odwołaj się do odpowiedniej dokumentacji: https://opencode.ai/docs/skills dla skills, https://opencode.ai/docs/plugins/ dla pluginów, https://opencode.ai/docs/mcp-servers/ dla serwerów MCP oraz https://opencode.ai/docs/config/ dla konfiguracji opencode.json.

  3. Podczas definiowania skills pamiętaj o regułach nazewnictwa: nazwa musi być małymi literami i cyframi z pojedynczymi myślnikami, długość 1-64 znaki, i musi odpowiadać nazwie katalogu. Opis powinien mieć 1-1024 znaki.

  4. Sprawdź uprawnienia w pliku opencode.json — każdy skill jest kontrolowany przez permission.skill z opcjami allow, deny lub ask. Upewnij się, że Twoja konfiguracja odzwierciedla zamierzone ograniczenia dostępu.

  5. Jeśli pracujesz z pluginami lub serwerami MCP, zweryfikuj kolejność ładowania: globalna konfiguracja, konfiguracja projektu, globalne pluginy, pluginy projektu. Dla serwerów MCP upewnij się, że są zdefiniowane w opencode.json z unikalnymi nazwami i odpowiednim typem (local lub remote).

  6. Podczas tworzowania dokumentacji skill lub konfiguracji zachowaj konsystentną terminologię z oficjalną dokumentacją OpenCode, aby uniknąć nieporozumień i ułatwić integrację z innymi komponentami ekosystemu.

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

youtube-transcribe-skill

by feiskyer

Extract subtitles/transcripts from a YouTube video URL and save as a local file. Use when you need to extract subtitles from a YouTube video.

Backend
24178

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

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

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