← Back to Skills Marketplace
snazar-faberlens

Signal Hardened

by Faberlens · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
32
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install signal-hardened
Description
Bridge THIS Claude Code session to Telegram, Discord, Feishu/Lark, or QQ so the user can chat with Claude from their phone. Use for: setting up, starting, st...
Usage Guidance
This skill appears to do what it claims: guide setup and manage a bridge by collecting platform tokens and writing a local config at ~/.claude-to-im/config.env. Before installing or using it: 1) Inspect SKILL_DIR/references/setup-guides.md and config.env.example so you know exactly which tokens/IDs will be stored. 2) Ensure the skill (or your agent) will set restrictive permissions on the config file (chmod 600) and avoid storing secrets in additional files. 3) Confirm what exact commands it will run to start/stop the daemon (so you can audit them). 4) Never paste your tokens into unknown external endpoints — validate tokens only against official platform APIs or via local validation routines. 5) If you do not trust the author or environment, run the setup in an isolated machine or container. If you want, ask the skill author to add explicit secure-write steps (atomic write + chmod 600) and a signed start/stop script so you can audit actions before they run.
Capability Analysis
Type: OpenClaw Skill Name: signal-hardened Version: 1.0.0 The 'signal-hardened' skill is a bridge for connecting Claude Code to messaging platforms like Telegram and Discord. It demonstrates a high level of security awareness, incorporating explicit instructions in SKILL.md to mask credentials, enforce restrictive file permissions (chmod 600), and restrict token transmission to official API endpoints. The inclusion of a detailed SAFETY.md report further outlines the hardening process and guardrails implemented to prevent common agent-based vulnerabilities like credential exfiltration or scope creep.
Capability Tags
cryptorequires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description (bridge Claude to Telegram/Discord/Feishu/QQ) match the SKILL.md: it manages setup, start/stop/status/logs/reconfigure/doctor and reads/writes ~/ .claude-to-im configuration. No unrelated credentials, binaries, or behavior are requested.
Instruction Scope
SKILL.md explicitly instructs the agent to read setup guides, collect per-platform tokens interactively, check for and create ~/.claude-to-im/config.env, and manage a daemon. These actions are in-scope. However the instructions rely on Write/Edit tools to store secrets but do not explicitly require or describe secure file permissions (chmod 600) or present an explicit, non-ambiguous sequence of commands used to start/stop the daemon. Recommend adding explicit safe-write and permission steps and a clear, auditable start/stop command list.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest install risk. Nothing is downloaded or executed from external URLs by the skill itself.
Credentials
The skill does not declare required env vars, but it will collect platform tokens/IDs interactively and persist them to ~/.claude-to-im/config.env which is proportional to the bridge purpose. This is expected, but storing secrets locally increases risk if not handled securely; SKILL.md should mandate file permissions and caution against sending tokens to non-official endpoints.
Persistence & Privilege
always:false (no forced global inclusion). Skill manages a background daemon for bridging, which justifies persistence in this context. It does not request modification of other skills or system-wide agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install signal-hardened
  3. After installation, invoke the skill by name or use /signal-hardened
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
claude-to-im-hardened v1.0.0 – Initial release of a signal-hardened bridge skill for Claude Code. - Enables bridging Claude to Telegram, Discord, Feishu/Lark, or QQ, with setup, start, stop, status, logs, reconfigure, and doctor subcommands. - Interactive setup wizard guides users channel-by-channel, with platform-specific credential prompts and help. - Auto-detects environment (Claude Code vs. Codex) for appropriate guidance or fallback instructions. - Provides robust config checking before daemon operations, starting an interactive setup if configuration is missing. - Validates credentials after setup and summarizes results to the user. - Includes detailed user intent parsing for Chinese and English phrases and subcommands.
Metadata
Slug signal-hardened
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Signal Hardened?

Bridge THIS Claude Code session to Telegram, Discord, Feishu/Lark, or QQ so the user can chat with Claude from their phone. Use for: setting up, starting, st... It is an AI Agent Skill for Claude Code / OpenClaw, with 32 downloads so far.

How do I install Signal Hardened?

Run "/install signal-hardened" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Signal Hardened free?

Yes, Signal Hardened is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Signal Hardened support?

Signal Hardened is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Signal Hardened?

It is built and maintained by Faberlens (@snazar-faberlens); the current version is v1.0.0.

💬 Comments