Design, build, and troubleshoot SmartThings SmartApps (Connected Services), including app registration, lifecycles, configuration, subscriptions, scheduling, OAuth, hosting, testing, and troubleshooting using official docs.
Resources
1Install
npx skillscat add 401unauthorized/smartthings-skills/smartthings-smartapps Install via the SkillsCat registry.
SKILL.md
SmartThings SmartApps
Use this skill for SmartApps (Connected Services). Always open the exact official doc pages from references/ before answering so guidance stays current.
Workflow
- Confirm the SmartApp type and hosting model (webhook or AWS Lambda).
- Follow the lifecycle and configuration docs for structure and payloads.
- Use subscriptions and scheduling docs for event handling.
- Validate OAuth needs and app registration steps.
- Use testing and troubleshooting docs when debugging.
- Link the exact pages used in the response.
References
- SmartApp docs index:
references/smartapps-links.md
Load only the reference file needed for the user request.