Agent skill

Activity Channel

by grandamenium in grandamenium/cortextos

You have completed something significant and want the whole org — all agents and the user — to know about it.

MITAuto-check passed

Install Activity Channel

skills CLI
$ npx skills add grandamenium/cortextos --skill activity-channel -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install grandamenium/cortextos activity-channel --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/grandamenium/cortextos.git skills-src && mkdir -p .claude/skills && cp -r skills-src/community/skills/activity-channel .claude/skills/activity-channel && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
activity-channel
GitHub stars
101
Token cost
~624 tokens
SKILL.md length
170 words
Files
1
Skills in repo
55
Repo updated
First seen
Licence
MIT

At a glance

You have completed something significant and want the whole org — all agents and the user — to know about it.

  • SKILL.md covers Posting to the Activity Channel, Agent-to-Agent Messages Are…, Direct Telegram vs Activity… and Examples, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Activity Channel is an agent skill from grandamenium/cortextos. You have completed something significant and want the whole org — all agents and the user — to know about it. Or you need to broadcast a status update, a briefing summary, or a coordination announcement that is not directed at one specific agent. Use this skill any time the audience is the entire org rather than a single person or agent.

Its SKILL.md is about 620 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with Telegram. The licence is MIT.

Example prompts

  • “/activity-channel”

What it can do on your machine

Read from SKILL.md and the folder at commit 6f93838. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Activity Channel loads about 624 tokens when it runs. Until then it costs about 89 tokens; SKILL.md has 170 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~89
When it runs · the whole SKILL.md, loaded when a task matches
~624

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from grandamenium/cortextos at commit 6f93838, republished under its MIT licence (© grandamenium). 170 words, ~624 tokens.

Download SKILL.mdSave it as .claude/skills/activity-channel/SKILL.md (or your agent's skills folder).
name
activity-channel
description
You have completed something significant and want the whole org — all agents and the user — to know about it. Or you need to broadcast a status update, a briefing summary, or a coordination announcement that is not directed at one specific agent. Use this skill any time the audience is the entire org rather than a single person or agent.
triggers
post activity, activity channel, broadcast, announce to everyone, org announcement, post to channel, notify all agents, team update, org-wide update, let…

Activity Channel

The activity channel is a shared Telegram group where all agents and the user can observe coordination in real time. Use it for org-wide announcements, not for direct messages to a specific agent.


Posting to the Activity Channel

bash
cortextos bus post-activity "<message>"

When to use:

  • Announcing a major task completion that affects the whole org
  • Broadcasting a status update during the day
  • Sharing a briefing summary
  • Announcing a system change (new agent online, agent restarting, etc.)

Agent-to-Agent Messages Are Automatically Logged

When you send a message to another agent via send-message, it is automatically logged to the activity channel. You do not need to post-activity separately for those.


Direct Telegram vs Activity Channel

Use caseCommand
Private message to usersend-telegram $CTX_TELEGRAM_CHAT_ID
Message to a specific agentsend-message <agent> <priority> '<msg>'
Org-wide announcementpost-activity "<message>"

Examples

bash
# Morning briefing summary
cortextos bus post-activity "Morning briefing complete. Today's focus: <goals>. Active agents: <list>."

# Major completion
cortextos bus post-activity "researcher completed competitive analysis — 3 key findings in task task_abc123."

# Agent coming online
cortextos bus post-activity "analyst (sentinel) is online and running nightly metrics."

# System change
cortextos bus post-activity "New agent 'writer' is now online and onboarding."

Keep It Signal, Not Noise

Post to the activity channel for things worth the whole org knowing. Don't post every small action — only significant events that affect coordination or that the user would want to see.

© grandamenium, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in community/skills/activity-channel of grandamenium/cortextos.

Open the folder on GitHubat commit 6f93838

Compare with similar skills

Activity Channel next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Activity Channel compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Activity Channel this skillgrandamenium/cortextos101—~624Automated safety check: PassMIT
Dependency Watchtelegramdesktop/tdesktop33k1 repos~2.2kAutomated safety check: PassGPL-3.0
Perform Tasktelegramdesktop/tdesktop33k2 repos~3kAutomated safety check: PassGPL-3.0
Custom Mode Creator for claude-memthedotmack/claude-mem99k—~2.4kAutomated safety check: PassApache-2.0
Continuetelegramdesktop/tdesktop33k2 repos~9.4kAutomated safety check: PassGPL-3.0
Process Inboxtelegramdesktop/tdesktop33k1 repos~5.4kAutomated safety check: PassGPL-3.0

Similar skills

  • Dependency Watch

    telegramdesktop/tdesktop

    Audit Telegram Desktop dependencies on freshly fetched origin/dev for releases and security fixes, including upstream lag and backport candidates in patched forks.

    33k GitHub starsUsed in 1 repo~2.2k tokens
    Productivity & AutomationAuto-check passed
  • Perform Task

    telegramdesktop/tdesktop

    Resolve, start or resume, implement, review, test, and publish exactly one existing ai-tdesktop task by short slug or full dated id, including rare blocked retries and split-required results.

    33k GitHub starsUsed in 2 repos~3k tokens
    Productivity & AutomationAuto-check passed
  • Walks you through creating, installing and verifying a custom claude-mem mode, including note types, tags and optional Telegram alerts for chosen memories.

    99k GitHub stars~2.4k tokensUpdated 2 days ago
    Agent WorkflowsAuto-check passed
  • Continue

    telegramdesktop/tdesktop

    Continue autonomous Telegram Desktop development from the shared ai-tdesktop repository.

    33k GitHub starsUsed in 2 repos~9.4k tokens
    Productivity & AutomationAuto-check passed
  • Process Inbox

    telegramdesktop/tdesktop

    Process the local ignored ai-tdesktop inbox into durable, independently testable Telegram Desktop task records while task execution worktrees remain active.

    33k GitHub starsUsed in 1 repo~5.4k tokens
    Productivity & AutomationAuto-check passed
  • Rebase

    telegramdesktop/tdesktop

    Drive an intent-aware rebase of the current checkout, resolving every conflict by reading the history behind both sides instead of by making the markers disappear.

    33k GitHub starsUsed in 1 repo~3.7k tokens
    DevelopmentAuto-check passed

More from grandamenium/cortextos

All 55 skills in this repo
  • Cortext Self Diagnosis

    grandamenium/cortextos

    Diagnose cortextOS itself when the framework misbehaves — an agent has gone silent or wedged, agents are crash-looping, Telegram or agent-to-agent messages are not arriving, crons did not fire, an…

    101 GitHub stars~3.7k tokensUpdated 18 days ago
    Auto-check passed
  • Agentcard Purchase

    grandamenium/cortextos

    You need to make a purchase on behalf of the user — buy a SaaS subscription, pay for an API, purchase a domain, or any transaction requiring a credit card.

    101 GitHub stars~1.1k tokensUpdated 18 days ago
    Auto-check passed
  • Claude To Codex Migration

    grandamenium/cortextos

    Migrate ANY cortextOS agent from the claude-code runtime to the live codex-app-server runtime.

    101 GitHub stars~12k tokensUpdated 18 days ago
    Auto-check: warnings
  • Bus Reference

    grandamenium/cortextos

    Complete cortextos bus CLI reference - all available commands with examples.

    101 GitHub stars~3.8k tokensUpdated 18 days ago
    Auto-check passed
  • Business News Monitor

    grandamenium/cortextos

    Daily cron-driven scan of news/forums/social in a domain to surface market shifts, new competitors, regulatory changes, and net-new opportunities.

    101 GitHub stars~1.3k tokensUpdated 18 days ago
    Auto-check passed
  • Cron Management

    grandamenium/cortextos

    Manage scheduled tasks (crons). An agent skill from grandamenium/cortextos.

    101 GitHub stars~1.1k tokensUpdated 18 days ago
    Auto-check passed

Works with

Questions about Activity Channel

What does Activity Channel do?

You have completed something significant and want the whole org — all agents and the user — to know about it. Activity Channel is an agent skill from grandamenium/cortextos. You have completed something significant and want the whole org — all agents and the user — to know about it.

How do I install Activity Channel in Claude Code?

Run `npx skills add grandamenium/cortextos --skill activity-channel -a claude-code`. Or copy the skill folder (community/skills/activity-channel in grandamenium/cortextos) into .claude/skills/activity-channel in your project. Claude Code loads it when a task matches its description.

How do I install Activity Channel in Codex?

Run `npx skills add grandamenium/cortextos --skill activity-channel -a codex`. Or copy the skill folder (community/skills/activity-channel in grandamenium/cortextos) into .agents/skills/activity-channel in your project. Codex loads it when a task matches its description.

Can I use Activity Channel in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add grandamenium/cortextos --skill activity-channel -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/activity-channel, .gemini/skills/activity-channel, .github/skills/activity-channel and .opencode/skills/activity-channel in your project.

What does Activity Channel need to run?

SKILL.md names no scripts, command-line tools or credentials: Activity Channel is instructions for the agent only.

Does Activity Channel access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Activity Channel safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Activity Channel use?

Activity Channel is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Activity Channel use?

About 624 tokens (SKILL.md is roughly 2.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Activity Channel?

Skills that share tags, products or a category with Activity Channel: Dependency Watch (telegramdesktop/tdesktop, 33k stars), Perform Task (telegramdesktop/tdesktop, 33k stars), Custom Mode Creator for claude-mem (thedotmack/claude-mem, 99k stars) and Continue (telegramdesktop/tdesktop, 33k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Activity Channel?

grandamenium (a GitHub user) maintains it in grandamenium/cortextos, which has 101 GitHub stars. The repository holds 55 skills in this directory. The repository was last updated on September 23, 2026.

Source: grandamenium/cortextos on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.