Naming Convention (Grade A) logo

Naming Convention (Grade A)Varno preizkušena data‑ai veščina za Claude AI. Ocena A. Nix konvencije poimenovanja za datoteke, spremenljivke, pakete in možnosti NixOS, temeljijoče na uradnih kodirnih standardih nixpkgs. Uporabite pri pisanju ali pregledu.

(0)
Daniel NikulshynPregledal Daniel Nikulshyn·Posodobljeno julij 2026

Pregled

Nix konvencije poimenovanja za datoteke, spremenljivke, pakete in NixOS možnosti, ki temeljijo na uradnih kodirnih standardih nixpkgs. Uporabite jih pri pisanju ali pregledu Nix kode. Konvencije zajemajo imena datotek in map, imena spremenljivk in atributov, imena paketov in derivacij, sistemske identifikatorje, NixOS možnosti ter posebna imena datotek. Na primer, imena datotek naj uporabljajo kebab-case (npr. all‑packages.nix), medtem ko naj preproste spremenljivke in funkcije uporabljajo lowerCamelCase (npr. hostName). Imena paketov in derivacij naj prav tako uporabljajo kebab-case (npr. github‑mcp‑server). Sistemski identifikatorji sledijo določenemu formatu (npr. x86_64‑linux). NixOS možnosti večinoma uporabljajo camelCase, z izjemami za imena paketov in zunanje nastavitvene datoteke. Konvencije ponujajo tudi smernice za pomožne funkcije, argumente overlay in posebna imena datotek, kot sta default.nix in flake.nix.

Ključne funkcije

  • Kebab-case za imena datotek in paketov
  • LowerCamelCase za enostavne spremenljivke in funkcije
  • Specifičen format za sistemske identifikatorje
  • Smernice za možnosti NixOS in pomožne funkcije

Cene

Model
Free
Kategorija
Znanja
Ocena
Še brez ocen

Primeri uporabe

Pisanje Nix kode

Uporabite veščino konvencije poimenovanja, da zagotovite doslednost in skladnost s standardi nixpkgs pri pisanju nove Nix kode.

Pregled obstoječe Nix kode

Uporabite veščino konvencije poimenovanja za pregled in refaktoriranje obstoječe Nix kode, da bo skladna z uradnimi kodirnimi standardi.

Prednosti in slabosti

Prednosti

  • Uveljavlja doslednost v Nix kodi
  • Sledi uradnim kodirnim standardom nixpkgs
  • Pokriva različne vidike Nix kodiranja, vključno z imeni datotek, spremenljivkami in možnostmi NixOS

Slabosti

  • Morda bo zahtevalo učenje in prilagajanje specifičnim konvencijam
  • Lahko je omejujoče za tiste, ki so navajeni drugih konvencij poimenovanja

Ocene

Prijavi se za oddajo ocene.

Še ni ocen. Bodi prvi!

Vprašanja

Katera je priporočena format za ime NixOS možnosti?

NixOS optione predvsem uporabljajo razširitve camelCase, z izjeme za imena paketov in zunajne nastavitve datotek.

Asked by Youssef El-Sayed · Jun 19, 2025

Kako se v tem konvenciji imenujejo lahke sprememljivke in funkcije?

Zanje enostavnih spremenljivk in funkcij uporabljajte lahko razširitvi lowerCamelCase, np. `hostName`.

Asked by Nadia Benali · Jun 2, 2025

Kakšna je priporočena stil razvrstavanja za imena Nix datotek?

Imena datotek in direktorijev naj sledijo razširitvi kebab-case, np. `all-packages.nix`.

Asked by Kwabena Asante · May 25, 2025

Postavi vprašanje

Alternative za Znanja

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Znanja

Varnostno preverjen skill za podatke AI za Claude AI. Klasa A. Uporabite, ko začnete delo na funkciji, ki zahteva izolacijo od trenutnega delovnega prostora ali pred izvajanjem načrtov implementacije – ustvarja izoliran git worktree.

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Znanja

Varnostno preverjena podatkovna AI veščina za Claude AI. Ocena A. Referenčni vodnik za shemo izvoza GA4 v BigQuery — popoln seznam polj, gnezdene strukture, vzorci poizvedb in nasveti za zmogljivost

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Znanja

Varnostno preizkušena podatkovno‑AI veščina za Claude AI. Ocena A. Navodila za nastavitev Meta Conversions API (CAPI) — arhitektura, vrste dogodkov, hashiranje informacij o strankah, deduplikacija, primeri implementacije, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Znanja

Varnostno preizkušena razvojna zmogljivost za Claude AI. Grade A. Seznam, ki prikazuje, katera funkcija/metoda kliče (neposredni graf klicev)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Znanja

Varno preizkušena data-ai funkcija za Claude AI. Stopnja A. Ime Haskell testnih modulov ustrezajte modulu, ki se preizkuša, z dodatkom Spec v isti imenski prostoru. Uporabite pri pisanju ali pregledovanju Haskell testnega modula.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Znanja

Varnostno preizkušena data-ai funkcija za Claude AI. Grade A. Simuliraj razpravo strokovnega odbora s 5 člani za pomembne odločitve. Uporabi pri ocenjevanju načrtov, arhitekturnih odločitev, oblikovanju funkcij ali vsakega odločitve.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Znanja

Varnostno preizkušena razvojna spretnost za Claude AI. Grade A. MVC napreden preko PE (Pontos de Entrada) — dodajanje prilagojenih mrež na standardne MVC zaslone (CNTA300/MATA070/MATA440/MATA460/FINA040 preko *STRU)

(0)
Free
D
Docs Writer (Grade A)Znanja

Varnostno preizkušena devops veščina za Claude AI. Ocena A. **WORKFLOW SKILL** — Ohranja natančnost in svežino dokumentacije v repozitoriju po celotni strani z dokumentacijo, agentovimi datotekami in spremembami. WHEN: "update docs"

(0)
Free