Skills for building real-time communication applications with Shengwang SDKs
npx claudepluginhub shengwang-community/skillsIntegrate Shengwang products: ConvoAI voice agents, RTC audio/video, RTM messaging, Cloud Recording, and token generation.
Reusable skills for AI coding agents building with the Shengwang platform. These skills help agents accurately integrate, configure, and debug Shengwang products.
| Skill | Product | Description |
|---|---|---|
| conversational-ai | ConvoAI | AI voice agent lifecycle: create/stop/update/query. Supports Go, Java, Python |
| rtc | RTC SDK | Real-time audio/video calls. Web, Android, iOS, Flutter, and more |
| rtm | RTM | Real-time messaging, signaling, presence |
| cloud-recording | Cloud Recording | Server-side recording of RTC sessions |
| token-server | Token Server | Server-side token generation (AccessToken2) |
| general | General | Credential management, REST auth patterns |
Install with CLI:
npx skills add Shengwang-Community/skills
This is the most direct installation method. After installation, restart the session or refresh the skills list according to your coding agent's instructions.
Run the following command in Claude Code:
plugin marketplace add Shengwang-Community/skills
Install via ClawHub. Use install for the initial installation and update for subsequent updates.
clawhub install voice-ai-integration
clawhub update voice-ai-integration
Download the documentation index for fetching latest API docs during development:
bash skills/voice-ai-integration/scripts/fetch-docs.sh
This saves the doc index to skills/voice-ai-integration/references/docs.txt. Skills use it to look up and fetch documentation directly via HTTP — no external server process needed.
Skills work without the doc index too — they fall back to local reference docs and external doc links.
Describe your needs to the agent — skills trigger automatically:
User Request
│
▼
skills/voice-ai-integration/SKILL.md (entry point)
│
├─ Clear request → Route directly to product module
│
└─ Vague request → Ask one clarifying question, then route
The entry point (skills/voice-ai-integration/SKILL.md) matches the request to a product module:
Each product module follows a consistent workflow: confirm credentials → fetch latest docs → generate code → validate.
shengwang-skills/
├── README.md # This file
├── AGENTS.md # Agent entry point instructions
├── CLAUDE.md # → AGENTS.md
├── CONTRIBUTING.md # Contribution guidelines
├── scripts/
│ └── validate-skills.sh # Link and frontmatter validation
├── tests/
│ └── eval-cases.md # Evaluation test cases
└── skills/
└── voice-ai-integration/ # The skill (agentskills.io standard)
├── SKILL.md # Entry point and router (only SKILL.md)
└── references/ # All product modules and shared knowledge
├── doc-fetching.md # Doc fetching guide
├── docs.txt # Local doc index
├── general/ # Credentials, REST auth
├── conversational-ai/ # ConvoAI
├── rtc/ # RTC SDK
├── rtm/ # RTM
├── cloud-recording/ # Cloud Recording
└── token-server/ # Token generation
references/ and module README.md filestests/eval-cases.mdbash scripts/validate-skills.sh
Checks all SKILL.md frontmatter format and markdown link validity.
See CONTRIBUTING.md. Key requirements: