Naming Convention (Grade A) logo

Naming Convention (Grade A)Säkerhetsprövat datainspiration för Claude AI. Betyg A. Bortfälla namngivningskonventioner för filer, variabler, paket och NixOS-alternativ i enlighet med officiella kodbibliotekskrav enligt nixpkgs. Använd vid skrivande eller granskning av Nix-kod.

(0)
Daniel NikulshynGranskat av Daniel Nikulshyn·Uppdaterad juli 2026

Översikt

Förkasta namngivningskonventioner för filer, variabler, paket och NixOS-inställningar baserat på nixpkgs officiella kodningsstandarder. Använd när du skriver eller granskar Nix-kod. Konventionerna täcker fil- och katalognamn, variabel- och egenskapsnamn, paket- och derivationsnamn, systemidentifierare, NixOS-inställningar och specialfilnamn. Till exempel bör filnamn använda kebab-case (t.ex. all-packages.nix), medan enkla variabler och funktioner bör använda lowerCamelCase (t.ex. hostName). Paket och derivationsnamn bör också använda kebab-case (t.ex. github-mcp-server). Systemidentifierare följer ett specifikt format (t.ex. x86_64-linux). NixOS-inställningar använder i första hand camelCase, med undantag för paketnamn och externa inställningsfiler. Konventionerna ger också riktlinjer för hjälpfunktioner, overlay-argument och specialfilnamn som default.nix och flake.nix.

Nyckelfunktioner

  • Kebab-case namngivning för filer och paket
  • Lowersnibbvariantert kase för enkla variabler och funktioner
  • Specifik format för systemidentifierare
  • Riktlinjer för NixOS-alternativ och hjälperfunkitioner

Priser

Modell
Free
Kategori
Färdigheter
Betyg
Inga recensioner

Användningsfall

Skriver Nix-kod

Använd namngivningskonventionsförmågan för att säkerställa konsekvens och efterlevnad av nixpkgs-krav när skriver nya Nix-koder.

Granskar befintlig Nix-kod

Tillämpa namngivningskonventionsförmågan för att granska och förädla befintliga Nix-koder för att följa officiella kodbibliotekskrav.

Fördelar och nackdelar

Fördelar

  • För en konsekvens i Nix-kod
  • Följer officiella kodbibliotekskrav enligt nixpkgs
  • Omfattar olika aspekter av Nix-kodning, inklusive filnamn, variabler och NixOS-alternativ

Nackdelar

  • Kan kräva lärande och anpassning till specifika konventioner
  • Kan vara begränsande för dem som vanligtvis använder olika namngivningskonventioner

Recensioner

Logga in för att lämna en recension.

Inga recensioner än. Bli den första!

Frågor

Vilken formatkrav ställs på NixOS-optiknamn?

NixOS-optitioner använder främst camelCase, med undantag för paketnamn och externa inställningsfiler.

Asked by Youssef El-Sayed · Jun 19, 2025

Hur namnges simpla variabler och funktioner enligt denna konvention?

Använd lowerCamelCase för simpla variabler och funktioner, till exempel `hostName`.

Asked by Nadia Benali · Jun 2, 2025

Vilken namnkonvention bör jag använda för nix-filnamn?

Fil- och katalognamn bör följa kebab-case, till exempel `all-packages.nix`.

Asked by Kwabena Asante · May 25, 2025

Ställ en fråga

Alternativ till Färdigheter

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Färdigheter

Säkerhetsprövad data-AI-skill för Claude AI. Betyg A. Använd när du startar featurearbete som kräver isolering från nuvarande arbetsyntillstånd eller innan du kör genomförandeplan - skapar isolerade git-arbetsyner.

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Färdigheter

Säkerhetsprövad data-AI-förmåga för Claude AI. Betyg A. Referens för GA4 BigQuery-exportschema - komplett fältreferens, uppsnörd strukturella mappningar, frågemönster och prestandatips

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Färdigheter

Bekräftat säkerhetsdata-intelligenta färdighet för Claude AI. B-nivå. Meta-konverterings-API (CAPI) inställningsreferens – arkitektur, händelstyper, kundinformationshashing, dubbelbegångsreducering, exempel på implementering, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Färdigheter

Säkerhetsprovade utvecklingskunskaper för Claude AI. Grade A. Lista vad en funktion/metod anropar (direkt anropsgraf)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Färdigheter

Bekräftade säkerhetsdata för AI-skille för Claude AI. Grå A. Ge namn till Testmodul Haskell efter den modul som testas med en Spec-suffix i samma namnutrymme. Använd vid skrivande eller granskning av testmodul Haskell.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Färdigheter

Säkerhetsprövad data‑AI‑funktion för Claude AI. Kvalitet A. Simulerar en fempersoners expertstyrelse för viktiga beslut. Använd när du utvärderar planer, arkitektoniska val, funktionsdesign eller andra beslut.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Färdigheter

Säkerhetstestad utvecklingskompetens för Claude AI. Grade A. Avancerad MVC via PE (Entry Points) — lägga till anpassade gridar i standard‑MVC‑skärmar (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free
D
Docs Writer (Grade A)Färdigheter

Noga utvecklat devops-färdighetsprov för Claude AI. Betyg A. **WORKFLOW FÄRDIGHET** — Underhåller dokumentationsnoggrannhet och färska uppgifter över dokumentplats, agentfiler och ändringslogg.

(0)
Free