scopyPluginTestingscopyScopy is a software oscilloscope and signal analysis toolset.15 skills502@analogdevicesincInstall Plugin
api-quality-checksSkillTestingapi-quality-checksAPI class validation rules for Scopy plugins. Auto-loads when reviewing or editing `*_api.h` / `*_api.cpp` files or running API…fromscopy1d502@analogdevicesincInstall Skill
external-researchSkillTestingexternal-researchGuidelines for using Context7, web search, and other research tools to find solutions outside the Scopy codebase. Loaded when the…fromscopy1d502@analogdevicesincInstall Skill
iiowidget-patternsSkillTestingiiowidget-patternsHow to create IIOWidgets for device attributes using IIOWidgetBuilder. Covers spinbox, combo, checkbox, and read-only patterns.…fromscopy1d502@analogdevicesincInstall Skill
scopy-api-patternsSkillTestingscopy-api-patternsAPI class conventions for Scopy plugins including ApiObject inheritance, Q_INVOKABLE patterns, and IIOWidgetGroup access.…fromscopy1d502@analogdevicesincInstall Skill
scopy-architecture-knowledgeSkillTestingscopy-architecture-kno…Core Scopy architecture knowledge including plugin lifecycle, library dependencies, build system, and key design patterns. Loaded…fromscopy1d502@analogdevicesincInstall Skill
scopy-component-relationshipsSkillTestingscopy-component-relati…How Scopy libraries depend on each other, plugin commonalities, MessageBroker topics, shared widgets, style system flow, and…fromscopy1d502@analogdevicesincInstall Skill
check-code-qualityCommandTestingcheck-code-qualityYou are performing static code quality analysis on the Scopy package: `$ARGUMENTS`fromscopy1d502@analogdevicesincInstall Command
clarify-taskCommandTestingclarify-task**Recommended model:** Opus — this command performs deep codebase exploration and multi-step reasoning to produce high-quality…fromscopy1d502@analogdevicesincInstall Command
create-apiCommandTestingcreate-apiYou are creating a JavaScript API class for a Scopy plugin so it can be controlled from test automation scripts.fromscopy1d502@analogdevicesincInstall Command
create-automated-testsCommandTestingcreate-automated-testsYou are creating JavaScript automated test scripts for a Scopy plugin, mapping RST manual test cases to API calls.fromscopy1d502@analogdevicesincInstall Command
create-docsCommandTestingcreate-docsYou are creating Sphinx RST documentation for a Scopy plugin user guide.fromscopy1d502@analogdevicesincInstall Command
create-test-docsCommandTestingcreate-test-docsYou are creating Sphinx RST test case documentation for a Scopy plugin, following the established test documentation format.fromscopy1d502@analogdevicesincInstall Command
create-unit-testsCommandTestingcreate-unit-testsYou are creating JavaScript unit test scripts for a Scopy plugin that test every IIOWidget attribute via…fromscopy1d502@analogdevicesincInstall Command
create-whatsnewCommandTestingcreate-whatsnewYou are creating a "What's New" HTML page for a Scopy plugin release.fromscopy1d502@analogdevicesincInstall Command
design-taskCommandTestingdesign-task**Recommended model:** Opus — this command performs complex architectural reasoning and produces detailed design documents.fromscopy1d502@analogdevicesincInstall Command
validate-apiCommandTestingvalidate-apiYou are validating the JavaScript API class implementation for the Scopy plugin: `$ARGUMENTS`fromscopy1d502@analogdevicesincInstall Command
validate-automated-testsCommandTestingvalidate-automated-tes…You are validating the JavaScript automated test scripts for the Scopy plugin: `$ARGUMENTS`fromscopy1d502@analogdevicesincInstall Command
validate-unit-testsCommandTestingvalidate-unit-testsYou are validating the JavaScript unit test scripts for the Scopy plugin: `$ARGUMENTS`fromscopy1d502@analogdevicesincInstall Command