Skip to content

feat: Add Claude Code plugin for natural language device control#68

Open
chrismerck wants to merge 16 commits intotrunkfrom
feat/claude-code-plugin
Open

feat: Add Claude Code plugin for natural language device control#68
chrismerck wants to merge 16 commits intotrunkfrom
feat/claude-code-plugin

Conversation

@chrismerck
Copy link
Collaborator

Summary

  • Add Claude Code plugin manifest (.claude-plugin/plugin.json)
  • Add core skill (skills/assistant/SKILL.md) with common operations
  • Add 12 reference documents covering all Bond API domains:
    • Discovery & authentication
    • Ceiling fan actions (speed, breeze, direction, light)
    • Motorized shades actions (position, tilt, TDBU)
    • Light actions (brightness, color, color temp)
    • Fireplace/heater actions (flame, heat, timer)
    • Device types reference
    • Groups & scenes
    • Schedules
    • Mate channels (MT-1500)
    • System operations
    • RF/IR signals
    • Troubleshooting
  • Update CLAUDE.md with plugin documentation

Test Plan

  • Plugin JSON validates
  • Curl examples tested against simulator (KXXXXXX12345)
  • End-to-end test: list devices, execute action, verify state
  • Install plugin via /plugin add and test natural language commands

🤖 Generated with Claude Code

-- Claude

chrismerck and others added 16 commits January 28, 2026 09:41
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant