Individual skill
pachca-messaging
Писать в Пачку: разметка, упоминания, куда писать (тред, ответ с цитатой, личный чат), черновик, который отправит сотрудник, отложенные и регулярные сообщения в чат, файлы, пересылка, реакции, закрепление, «Важное», правка, удаление, поиск нужного сообщения, когда сначала спросить, лимиты. Когда: «напиши в чат», «отправь сообщение», «ответь в треде», «напиши в личку», «упомяни», «подготовь черновик, я отправлю сам», «агент готовит черновик, сотрудник отправляет», «запланируй сообщение», «напоминай в канал каждый понедельник», «отправь отчёт файлом .md», «приложи файл», «перешли сообщение», «поставь реакцию», «закрепи сообщение», «отметь как важное», «исправь сообщение», "send a message", "reply in the thread", "DM someone", "draft for me to send", "schedule a message", "attach a file", "forward a message", "pin". Not for: search or summaries as the goal, a reminder for an employee → pachca-search; buttons, forms, clicks → pachca-bots; an AI agent as a bot → pachca-ai-agent; uploads from code → pachca-api.
plugins/pachca/skills/pachca-messaging/SKILL.md
Source commit 542014c04cf308d45040194e9290551570a1aee8
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 11
- Repository last updated
- Nov 6, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 28,761 bytesSKILL.mdcore · 28,761 bytesreferences/drafts-and-scheduled.mddoc · 9,145 bytesreferences/files.mddoc · 11,986 bytesreferences/formatting.mddoc · 8,074 bytes
Read excerpt
# Writing in Pachca
## When to use
Any time you put text into Pachca for the user: a message, a thread comment, a direct message, a draft, a scheduled message, a file, a reaction, a pin or a «Важное» mark, or an edit or deletion of a message. The tool descriptions, `pachca --help` and the API pages are the reference for arguments. This skill covers what they do not say: where to post, when to ask first, and what breaks.
Access paths: prefer the MCP tools (`pachca_send_message`, `pachca_create_draft`, …). In a terminal the CLI does the same (`pachca messages create`, `pachca drafts create`, `pachca upload`). With neither, call the REST API directly. All three call the same methods with the same permissions.
## Key concepts
- **Addressing.** A message goes to `entity_type` + `entity_id`. `discussion` (the default) takes the `chat_id` of any chat, `thread` takes the thread `id`, `user` takes an employee's user id.
- **A thread has two ids.** Its `id` goes with `entity_type: "thread"`. Its `chat_id` goes with `discussion`, like any chat. The parent message id is never the thread id.
- **Sender.** The message goes out under the token owner's name. With a bot token it carries the «Бот» badge. A message sent after a browser login, through MCP or through the CLI (`pachca auth login`), shows a badge on the avatar, «Отправлено через …» with the program's name (with its icon when Pachca knows one). One sent with a personal token looks exactly as if the employee typed it. Write in the voice of the account it goes out under.
- **Action labels.** MCP marks sending, reacting, pinning and adding to «Важное» as a change. Editing, deleting, unpinning, removing a reaction and removing from «Важное» are marked as a dangerous change. The program asks for confirmation based on these labels, so a clear request needs no question from you. The cases where you ask first are under "When to ask first".