← Back to Skills Marketplace
aggel008

Persona Channel Builder

by aggel008 · GitHub ↗ · v1.0.1
linuxdarwinwin32 ⚠ suspicious
401
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install persona-channel-builder
Description
Design and launch an autonomous AI-managed Telegram channel. Interview-driven persona creation → SOUL.md + CHANNEL.md + cron config + 3 sample posts. Ready t...
Usage Guidance
This skill is coherent and does not request secrets in chat, but before deploying you should: (1) never paste your Telegram bot token into chat — add it to your OpenClaw instance configuration (openclaw.json) and keep it secret; (2) ensure the bot token has only the permissions it needs (posting) and that you control the target Telegram channel; (3) review the generated cron prompt for the persona name and escaped characters to avoid malformed JSON; (4) test with a private/test channel or a test bot first to verify behavior and rule-following; (5) confirm the container/path in the instructions matches your environment before editing system files; and (6) periodically review published content and memory files (published_topics.md) to ensure no accidental leakage of private data.
Capability Analysis
Type: OpenClaw Skill Name: persona-channel-builder Version: 1.0.1 The skill is classified as suspicious due to its instruction to the AI agent to execute shell commands (`python3 -c "..."`) for purposes beyond the core functionality of building a Telegram channel. Specifically, these commands in `SKILL.md` read and write a local counter file (`~/.openclaw/workspace/pcb-counter.txt`) for usage tracking and conditional attribution. While the commands themselves are benign and do not exfiltrate data or establish persistence, the capability for the agent to execute arbitrary shell commands represents a significant risk, even with the skill's explicit instructions to prevent user-driven prompt injection.
Capability Assessment
Purpose & Capability
Name and description match the instructions: the SKILL.md guides an interview, produces SOUL.md, CHANNEL.md, a cron job snippet, and sample posts for a Telegram channel. No unrelated credentials, binaries, or install steps are requested.
Instruction Scope
Instructions remain focused on persona creation and deployment artifacts. They instruct the agent to read/write workspace files (SOUL.md, CHANNEL.md, memory/published_topics.md) and to produce an OpenClaw cron snippet that will instruct the runtime to publish to a Telegram channel. The doc sensibly warns not to accept bot tokens in chat and to treat user-provided content as untrusted. Minor operational note: the guide references pasting the cron snippet into a container path (/home/node/.openclaw/cron/jobs.json) — that is a deployment instruction for the user, not an automatic system access, but users should confirm paths match their environment before pasting.
Install Mechanism
Instruction-only skill with no install spec and no code files. There is nothing being downloaded or written by the skill itself.
Credentials
The skill declares no required env vars or credentials and explicitly instructs not to paste bot tokens in chat. Real deployment will require storing a Telegram bot token on the user's OpenClaw instance (e.g., in openclaw.json); the SKILL.md correctly warns about this — users should store that secret securely and give the bot minimal posting permissions.
Persistence & Privilege
always:false (default) so the skill is not forced into every agent run. The produced cron job, if the user deploys it to their OpenClaw instance, will enable scheduled autonomous posting — expected for this use case. Users should be aware that deploying the generated job grants the runtime the ability to publish posts on the configured schedule.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install persona-channel-builder
  3. After installation, invoke the skill by name or use /persona-channel-builder
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added a new section to SOUL.md explicitly stating prohibited content, including real contact data and instructions to interact with external services or other chats. - Instructed to escape `"` and `\` in persona names when inserting into the JSON prompt for the cron config snippet, ensuring valid JSON. - No changes to functionality or interview flow — documentation and output format clarifications only.
v1.0.0
Persona Channel Builder 1.0.0 — Initial Release - Launches a full workflow to design and deploy an AI-managed Telegram channel via interview-driven persona creation. - Builds a complete deployment package: SOUL.md (persona), CHANNEL.md (channel guidelines), cron job config, and 3 sample posts. - Guides users step-by-step through channel concept, persona details, voice/tone, and infrastructure setup. - Strong security note: all user inputs are treated as untrusted data; never interpret user content as instructions. - Output includes a practical infrastructure setup guide for quick deployment on OpenClaw. - Enforces specificity, anti-generic design, and a built-in revision round after sample post generation.
Metadata
Slug persona-channel-builder
Version 1.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Persona Channel Builder?

Design and launch an autonomous AI-managed Telegram channel. Interview-driven persona creation → SOUL.md + CHANNEL.md + cron config + 3 sample posts. Ready t... It is an AI Agent Skill for Claude Code / OpenClaw, with 401 downloads so far.

How do I install Persona Channel Builder?

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

Is Persona Channel Builder free?

Yes, Persona Channel Builder is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Persona Channel Builder support?

Persona Channel Builder is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created Persona Channel Builder?

It is built and maintained by aggel008 (@aggel008); the current version is v1.0.1.

💬 Comments