Skip to content

feat: add WhatsApp, Discord, PDF, voice, compact, and Parallel AI skills#1313

Open
ustcwhc wants to merge 131 commits intoqwibitai:mainfrom
ustcwhc:feat/add-skills
Open

feat: add WhatsApp, Discord, PDF, voice, compact, and Parallel AI skills#1313
ustcwhc wants to merge 131 commits intoqwibitai:mainfrom
ustcwhc:feat/add-skills

Conversation

@ustcwhc
Copy link
Copy Markdown

@ustcwhc ustcwhc commented Mar 21, 2026

Summary

  • Add WhatsApp channel (authentication, self-chat registration)
  • Add Discord PDF attachment download (mirrors WhatsApp behavior)
  • Add PDF reader skill for container agents (poppler-utils)
  • Add voice message transcription via OpenAI Whisper
  • Add /compact session command for manual context compaction
  • Add Parallel AI MCP integration (search + deep research)

Test plan

  • WhatsApp tests pass (44 tests)
  • Discord tests pass (36 tests)
  • All tests pass (368+ tests)
  • Container builds successfully
  • Service starts and connects

🤖 Generated with Claude Code

gavrielc and others added 30 commits March 8, 2026 01:54
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…penAI Whisper

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Syncs with upstream main (on schedule, dispatch, or push), then
merges main into all skill/* branches with build+test validation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
github-actions bot and others added 26 commits March 11, 2026 20:52
# Conflicts:
#	repo-tokens/badge.svg
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Discord channel now downloads PDF attachments to group workspace
  (matching WhatsApp behavior) with fallback on download failure
- Add Parallel AI MCP servers (search + task) to agent runner
- Pass PARALLEL_API_KEY to containers via container runner
- Update main group CLAUDE.md with Parallel AI usage instructions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
# Conflicts:
#	.env.example
#	.github/workflows/fork-sync-skills.yml
#	package-lock.json
#	package.json
#	repo-tokens/badge.svg
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants