Commit 9f1b3e6
docs(mcp-integration): add WebSocket server example (#71)
## Description
Add missing `ws-server.json` example file to the mcp-integration skill's
examples directory, completing coverage of all 4 MCP server types
documented in SKILL.md.
## Type of Change
- [x] Documentation update (improvements to README, CLAUDE.md, or
component docs)
## Component(s) Affected
- [x] Skills (methodology and best practices)
## Motivation and Context
The mcp-integration skill documents 4 MCP server types (stdio, SSE,
HTTP, WebSocket) in SKILL.md, but the `examples/` directory only
contained 3 example files. This creates a completeness gap where users
looking for a WebSocket example must extract it from the SKILL.md body
rather than having a dedicated, well-commented example file.
Fixes #70
## How Has This Been Tested?
**Test Configuration**:
- Claude Code version: 1.0.32
- GitHub CLI version: 2.74.1
- OS: macOS
**Test Steps**:
1. Verified new JSON file is valid JSON
2. Ran `markdownlint` on SKILL.md - no errors
3. Confirmed example follows same pattern as existing examples
## Checklist
### General
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] My changes generate no new warnings or errors
### Documentation
- [x] I have updated the documentation accordingly (README.md,
CLAUDE.md, or component docs)
- [x] I have verified all links work correctly
### Markdown
- [x] I have run `markdownlint` and fixed all issues
- [x] My markdown follows the repository style (ATX headers, dash lists,
fenced code blocks)
### Component-Specific Checks
#### Skills (if applicable)
- [x] Description uses third-person with specific trigger phrases
- [x] SKILL.md is under 2,000 words (progressive disclosure)
- [x] Detailed content is in `references/` subdirectory
- [x] Templates follow the established format
## Additional Notes
The new `ws-server.json` includes three example configurations to match
the depth of existing examples:
- `realtime-service` - Basic WebSocket with Bearer token auth
- `streaming-data` - WebSocket with API key and client ID headers
- `live-updates` - WebSocket with custom connection headers
---
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude <noreply@anthropic.com>1 parent d3291b8 commit 9f1b3e6
2 files changed
Lines changed: 27 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
528 | 528 | | |
529 | 529 | | |
530 | 530 | | |
| 531 | + | |
531 | 532 | | |
532 | 533 | | |
533 | 534 | | |
| |||
Lines changed: 26 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
0 commit comments