Toolverse
All skills

messages

by githubnext

Instructions for adding new message types to the safe-output messages system

Installation

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

Installation

Quick info

Category
Security
Views
1

About this skill

Instructions for adding new message types to the safe-output messages system

How to use

  1. Zapoznaj się z architekturą systemu wiadomości, która składa się z pięciu etapów: frontmatter YAML, schemat JSON, kompilator Go, moduły JavaScript i bundler. 2. Dodaj nowe pole wiadomości do pliku pkg/parser/schemas/main_workflow_schema.json w obiekcie messages, używając notacji kebab-case dla nazwy pola, dokumentując dostępne placeholdery i podając przykłady. 3. Zaktualizuj strukturę SafeOutputMessagesConfig w pliku pkg/workflow/compiler.go, dodając pole w CamelCase z tagami YAML w kebab-case i JSON w camelCase, wraz z atrybutem omitempty. 4. W razie potrzeby zaktualizuj parser w pliku pkg/workflow/safe_outputs.go, aby obsługiwać nowy typ wiadomości. 5. Uruchom make build, aby osadzić zaktualizowany schemat w binarniku i upewnij się, że nowa wiadomość jest dostępna na wszystkich etapach pipeline'u.

Related skills

obsidian

by gapmiss

Comprehensive guidelines for Obsidian.md plugin development including all 27 ESLint rules, TypeScript best practices, memory management, API usage (requestUrl vs fetch), UI/UX standards, and submission requirements. Use when working with Obsidian plugins, main.ts files,

Security
14111

ui-audit

by openclaw

AI skill for automated UI audits. Evaluate interfaces against proven UX principles for visual hierarchy, accessibility, cognitive load, navigation, and more. Based on Making UX Decisions by Tommy Geoco.

Security
1223

senior-security

by davila7

Comprehensive security engineering skill for application security, penetration testing, security architecture, and compliance auditing. Includes security assessment tools, threat modeling, crypto implementation, and security automation. Use when designing security architecture,

Security
2482

manim

by davila7

Comprehensive guide for Manim Community - Python framework for creating mathematical animations and educational videos with programmatic control

Security
1588

openapi-spec-generation

by wshobson

Generate and maintain OpenAPI 3.1 specifications from code, design-first specs, and validation patterns. Use when creating API documentation, generating SDKs, or ensuring API contract compliance.

Security
18109

reviewing-code

by CaptainCrouton89

Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.

Security
1493