Pro Claude Code, Codex CLI a Gemini CLI
Skill s pokyny pro QNAP pro AI asistenty kódování
Agent Skill v angličtině, který asistentovi před formulací odpovědi vysvětlí, co je to QNAP NAS: kořenový systém na RAM disku, BusyBox namísto nástrojů GNU, absence systemd i balíčkovacího správce, nastavení přístupná přes getcfg a setcfg. Udává, co napsat místo zvyklostí z Ubuntu, kde se nacházejí data, jak se sestavují, podepisují a publikují balíčky QPKG a co nikdy nedoporučovat: na vlastním linuxovém počítači s QDK od QNAP, nebo v Bucket & Code Server IDE, které obsahuje tentýž skill a vkládá jej do každého projektu vytvořeného jeho průvodcem.
Kontrolní součet SHA-256 archivu zip: dd85c6048b7a43cb0fd767341e2b12f57ec1d003c5ad095ec880e094145af482 (qnap-skill-1.0.0-68.zip.sha256)
Co je uvnitř
SKILL.md s pravidly a tabulkou, který referenční soubor odpovídá na jakou úlohu, a jedenáct referenčních souborů: shell, co nikdy nedoporučovat, úložiště a cesty, sestavování, recepty App Builderu, balíčky QPKG, podepisování kódu, App Center a repozitáře, porty, zálohy a moduly jádra.
Odkud fakta pocházejí
Fakta o NAS pocházejí ze znalostní báze QNAP Club Poland na forum.qnap.net.pl, ověřená na zařízeních s QTS 6.1 a QuTS hero 6.0; každý referenční soubor odkazuje na své zdroje. Informace o sestavování, repozitářích a podepisování vycházejí z uživatelské příručky Bucket & Code Server IDE , QDK 2.5.0 od QNAP a balíčků QPKG sestavených pomocí QDK 2.5.0 na Ubuntu 24.04 pro zařízení s QTS 6.1 a QuTS hero 6.1.
Instalace
V případě Claude Code jej rozbalte do projektu (první řádek) nebo do své domovské složky pro všechny projekty (druhý řádek):
unzip qnap-skill-1.0.0-68.zip -d .claude/skills/
unzip qnap-skill-1.0.0-68.zip -d ~/.claude/skills/
Codex CLI načítá AGENTS.md a Gemini CLI také, jakmile je tento soubor uveden v jeho nastavení: přidejte tam řádek, který asistentovi přikáže přečíst .claude/skills/qnap-dev/SKILL.md.
Podepisování kódu přímo a věcně
- Certifikát v podobě souborů (
certificate,private_key,ca_certs): podporováno.qbuildz QDK balíček podepíše, na vlastním počítači nebo přesbvs qbuild. - Certifikát na hardwarovém tokenu (USB klíč): nepodporováno a netestováno. Skill uvádí fakta o postupu samotného QDK a zmiňuje, že nikdy nebyl spuštěn.
- Žádný certifikát: balíček není podepsán. Ostatní zařízení NAS jej nainstalují pouze v případě, že jejich majitelé povolí aplikace bez platného digitálního podpisu, což skill nikdy nedoporučuje.
Licence
Text skillu je licencován pod licencí Creative Commons Uveďte původ 4.0 Mezinárodní (CC BY 4.0): můžete jej sdílet a upravovat pro jakýkoli účel s uvedením citace „QNAP guidelines skill by QNAP Club Poland / qnaputilities.com, CC BY 4.0“, odkazem na licenci a poznámkou, pokud jste jej upravili. Právní text je uveden v souboru LICENSE v archivu zip. Balíček Bucket & Code Server IDE, který skill obsahuje, si ponechává svou vlastní licenci.