Toolverse
All skills

customize

by gavrielc

Add new capabilities or modify NanoClaw behavior. Use when user wants to add channels (Telegram, Slack, email input), change triggers, add integrations, modify the router, or make any other customizations. This is an interactive skill that asks questions to understand what the

Installation

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

Installation

Quick info

Author
gavrielc
Category
Backend

About this skill

Add new capabilities or modify NanoClaw behavior. Use when user wants to add channels (Telegram, Slack, email input), change triggers, add integrations, modify the router, or make any other customizations. This is an interactive skill that asks questions to understand what the user wants.

How to use

  1. Uruchom umiejętność customize w kontekście NanoClaw i opisz, co chcesz zmienić — czy to nowy kanał (Telegram, Slack, Discord, email), zmiana triggera, dodanie integracji, czy modyfikacja routera wiadomości.

  2. Odpowiadaj na pytania wyjaśniające, które umiejętność postawi — będą dotyczyć wyboru kanału, tego, czy chcesz używać tego samego słowa kluczowego co istniejące kanały, struktury pamięci i kierunku wiadomości.

  3. Umiejętność przeanalizuje Twoją prośbę i sprawdzi, czy istnieje dedykowana umiejętność dla tego zadania (np. /add-telegram). Jeśli tak, wywoła ją zamiast implementować ręcznie.

  4. Jeśli zmiana wymaga bezpośredniej edycji kodu, umiejętność wskaże konkretne pliki do modyfikacji — takie jak src/channels/{nazwa}.ts dla nowych kanałów, src/index.ts dla orchestracji, src/router.ts dla routingu lub src/config.ts dla konfiguracji.

  5. Po wprowadzeniu zmian umiejętność poda Ci instrukcje, jak przetestować nową funkcjonalność i upewnić się, że działa poprawnie.

  6. W razie potrzeby wróć do umiejętności, aby uzyskać dodatkowe wskazówki dotyczące bardziej zaawansowanych dostosowań, takich jak zmiana hierarchii pamięci lub modyfikacja interfejsu Channel.

Related skills

video-downloader

by ComposioHQ

Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.

Backend
50173

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

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

postgresql-psql

by timelessco

Comprehensive guide for PostgreSQL psql - the interactive terminal client for PostgreSQL. Use when connecting to PostgreSQL databases, executing queries, managing databases/tables, configuring connection options, formatting output, writing scripts, managing transactions, and

Backend
34173

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

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