writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
configuration-and-deploymentGuides Viseron installation, container deployment, configuration files, secrets, logging, webserver, authentication, and safe startup validation.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user needs to install or run Viseron, create or review config.yaml and secrets.yaml, enable safe debug logging, configure the Web UI/API/authentication surface, or diagnose startup/safe-mode behavior without tuning camera streams or detectors.
This sub-skill owns deployment, global configuration, webserver/auth/logger, safe validation, API access basics, live-view/snapshot configuration touchpoints, system event visibility, and templating context. Route camera stream URLs, FFmpeg/GStreamer command details, NVR/recording tiers, and storage-retention design to camera-recording-pipeline. Route detector labels, masks, zones, hardware detector choices, and post-processing to detection-and-ai-components. Route MQTT, webhooks, notifications, PTZ commands, and action templates to automation-and-integrations. Route component/domain implementation and tests to developer-extension.
{} for enabled-but-default components such as webserver: {} or logger: {} even though Viseron normalizes null top-level entries to empty dictionaries.