customize

Guide NanoClaw customization by adding channels, modifying triggers, and integrating capabilities.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Customize NanoClaw by adding new input channels, adjusting triggers, integrating third-party tools, and refining the router, enabling tailored deployments across teams.

Core Features & Use Cases

  • Guided customization workflow: clarify requirements, plan changes, implement code, and test in a controlled container.
  • Per-group and per-channel configuration: support Telegram, Slack, email inputs, and router rules with safe defaults.
  • Integration-ready templates: outline where to modify files (src/index.ts, src/router.ts, src/config.ts) and how to validate changes in a local environment.

Quick Start

Describe the customization you want, and the skill will guide you through adding a channel, adjusting triggers, or integrating services.

Frequently Asked Questions about customize

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

FAQPage Schema
How do I add a new channel to NanoClaw?

To add a new channel to NanoClaw, you need to modify core files like src/index.ts and src/router.ts. This skill provides structured steps for planning, implementing, testing, and deploying new input channels like Telegram, Slack, or email.

What's the best way to adjust router rules for per-group behavior?

Adjusting router rules for per-group behavior requires modifying src/router.ts and documenting configurations in groups/CLAUDE.md. This skill guides you through safely customizing routing logic and applying safe defaults for tailored deployments.

Can I integrate third-party tools into NanoClaw triggers?

Yes, you can integrate third-party tools by modifying triggers and expanding the router. This skill identifies the necessary files to update and outlines how to validate these new integrations in a local environment before deployment.

Do I need to modify src/config.ts to customize NanoClaw?

Yes, modifying src/config.ts is often necessary when integrating new capabilities or channels. This skill specifies where to modify files like src/config.ts, src/index.ts, and src/router.ts to ensure proper configuration and safe defaults.

How does guided customization testing work for new channels?

Guided customization testing validates code changes in a controlled container environment. After implementing new channels or router adjustments, the skill helps you test behavior locally to ensure safe defaults before final deployment.