customize

Extend NanoClaw by adding channels and modifying core configuration files.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/gitduk/nanoclaw --skill customize-gitduk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: customize
Source: https://github.com/gitduk/nanoclaw/tree/main/.claude/skills/customize
Command: npx skills add https://github.com/gitduk/nanoclaw --skill customize-gitduk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extend NanoClaw capabilities by enabling users to add new input channels, modify triggers, and integrate new features without large rewrites.

Core Features & Use Cases

  • Interactive customization workflow to gather requirements
  • Guidance on modifying core files (src/config.ts, src/index.ts, src/db.ts)
  • Patterns for adding channels (Telegram, Slack, email) and new integrations

Quick Start

Ask Claude to customize NanoClaw by adding a Telegram channel and adjusting the trigger logic.

Frequently Asked Questions about customize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a Telegram or Slack channel to NanoClaw?

To add a Telegram or Slack channel to NanoClaw, an interactive customization workflow guides you through modifying core files like src/config.ts and src/index.ts to implement new channels and testable outcomes.

How do I customize routing triggers for new integrations in NanoClaw?

Customizing routing triggers in NanoClaw involves adjusting src/config.ts and associated group memories to modify trigger logic, enabling new service integrations without requiring large codebase rewrites.

Can I integrate new services across NanoClaw groups without large rewrites?

Yes, you can integrate new services across NanoClaw groups by updating src/db.ts and group memories, using guided customization patterns to introduce features and channels without extensive code rewrites.

What core files need modification to extend NanoClaw behavior?

Extending NanoClaw behavior requires modifying core files including src/config.ts, src/index.ts, and src/db.ts, along with associated group memories to ensure changes produce testable outcomes.

Do I need to update group memories when adding new channels to NanoClaw?

Yes, updating associated group memories is required when adding new channels to NanoClaw to ensure the new triggers and integrations function correctly across the targeted groups.

What is the best way to introduce new triggers and channels in NanoClaw?

The best way to introduce new triggers and channels in NanoClaw is using an interactive customization workflow that gathers requirements and provides patterns for modifying core files to achieve testable results.