Naming Convention (Grade A) logo

Naming Convention (Grade A)Πιστοποιημένη από ασφάλεια δεξιότητα data-ai για το Claude AI. Βαθμός Α. Κανονισμοί ονοματοδοσίας Nix για αρχεία, μεταβλητές, πακέτα και επιλογές NixOS βασισμένοι στους επίσημους κώδικες του nixpkgs. Χρησιμοποιήστε την κατά τη συγγραφή ή την ανασκόπηση.

(0)
Daniel NikulshynΑξιολογήθηκε από Daniel Nikulshyn·Ενημερώθηκε Ιούλιος 2026

Επισκόπηση

Οι συμβάσεις ονομάτων Nix για αρχεία, μεταβλητές, πακέτα και επιλογές NixOS βασίζονται στα επίσημα coding standards του nixpkgs. Χρησιμοποιήστε τις κατά τη συγγραφή ή την ανασκόπηση κώδικα Nix. Οι συμβάσεις καλύπτουν ονόματα αρχείων και φακέλων, ονόματα μεταβλητών και ιδιοτήτων, ονόματα πακέτων και παραγώγων, αναγνωριστικά συστημάτων, επιλογές NixOS και ειδικά ονόματα αρχείων. Για παράδειγμα, τα ονόματα αρχείων πρέπει να χρησιμοποιούν kebab-case (π.χ. all-packages.nix), ενώ απλές μεταβλητές και συναρτήσεις θα πρέπει να χρησιμοποιούν lowerCamelCase (π.χ. hostName). Τα ονόματα πακέτων και παραγώγων πρέπει επίσης να είναι σε kebab-case (π.χ. github-mcp-server). Τα αναγνωριστικά συστημάτων ακολουθούν συγκεκριμένη μορφή (π.χ. x86_64-linux). Οι επιλογές NixOS χρησιμοποιούν κυρίως camelCase, με εξαιρέσεις για τα ονόματα πακέτων και τα εξωτερικά αρχεία ρυθμίσεων. Οι συμβάσεις παρέχουν επίσης οδηγίες για βοηθητικές συναρτήσεις, παραμέτρους overlay και ειδικά ονόματα αρχείων όπως default.nix και flake.nix.

Βασικές λειτουργίες

  • Κεφαλαία-κατακερματισμός (kebab-case) για ονόματα αρχείων και πακέτων
  • LowerCamelCase για απλές μεταβλητές και συναρτήσεις
  • Συγκεκριμένη μορφή για τα αναγνωριστικά συστημάτων
  • Οδηγίες για επιλογές NixOS και βοηθητικές συναρτήσεις

Τιμές

Μοντέλο
Free
Κατηγορία
Δεξιότητες
Βαθμολογία
Καμία κριτική ακόμα

Περιπτώσεις χρήσης

Γράφοντας κώδικα Nix

Χρησιμοποιήστε τη δεξιότητα ονοματοδοσίας για να εξασφαλίσετε συνέπεια και συμμόρφωση με τα πρότυπα του nixpkgs κατά τη συγγραφή νέου κώδικα Nix.

Ανασκόπηση υπάρχοντος κώδικα Nix

Εφαρμόστε τη δεξιότητα ονοματοδοσίας για να ανασκοπήσετε και να αναδιαμορφώσετε τον υπάρχοντα κώδικα Nix ώστε να συμμορφώνεται με τα επίσημα πρότυπα κώδικα.

Υπέρ και κατά

Υπέρ

  • Εφαρμόζει συνέπεια στον κώδικα Nix
  • Ακολουθεί τα επίσημα πρότυπα κώδικα του nixpkgs
  • Καλύπτει διάφορες πτυχές της κωδικοποίησης Nix, συμπεριλαμβανομένων ονομάτων αρχείων, μεταβλητών και επιλογών NixOS

Κατά

  • Πιθανώς απαιτεί μάθηση και προσαρμογή στις συγκεκριμένες προδιαγραφές
  • Μπορεί να είναι περιοριστικό για όσους είναι εξοικειωμένοι με διαφορετικούς κανόνες ονοματοδοσίας

Κριτικές

Σύνδεση για κριτική.

Καμία κριτική. Γίνε ο πρώτος!

Ερωτήσεις

What format is required for NixOS option names?

NixOS options primarily use camelCase, with exceptions for package names and external setting files.

Asked by Youssef El-Sayed · Jun 19, 2025

How are simple variables and functions named in this convention?

Use lowerCamelCase for simple variables and functions, such as `hostName`.

Asked by Nadia Benali · Jun 2, 2025

What naming style should I use for Nix file names?

File and directory names should follow kebab-case, e.g., `all-packages.nix`.

Asked by Kwabena Asante · May 25, 2025

Κάνε μια ερώτηση

Εναλλακτικές για Δεξιότητες

Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)Δεξιότητες

Δεδομένα AI με δοκιμή ασφαλείας για το Claude AI. Grade A. Χρησιμοποιήστε όταν ξεκινάτε εργασίες χαρακτηριστικών που χρειάζονται απομόνωση από το τρέχον workspace ή πριν εκτελέσετε σχέδια υλοποίησης – δημιουργεί απομονωμένο git worktree

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)Δεξιότητες

Δεξιότητα data‑ai ελεγμένη ασφάλεια για Claude AI. Βαθμός A. Αναφορά Σχήματος Εξαγωγής GA4 στο BigQuery — πλήρης αναφορά πεδίων, ένθετες δομές, μοτίβα ερωτημάτων και συμβουλές απόδοσης

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)Δεξιότητες

Ασφαλής data‑ai λειτουργία για το Claude AI. Βαθμός Α. Αναφορά εγκατάστασης Meta Conversions API (CAPI) – αρχιτεκτονική, τύποι γεγονότων, κρυπτογράφηση πληροφοριών πελατών, αποφυγή διπλοτύπων, παραδείγματα υλοποίησης, AEM

(0)
Free
Callees (Grade A) logo
Callees (Grade A)Δεξιότητες

Ασφαλειά-ελεγμένου développement skill για τον Claude AI. Α' κατηγορίας. Λίστα όσα μια funkcio/metodo καλεί (call graph direct)

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)Δεξιότητες

Προστασία-ελεγχόμενη δεξιότητα data-ai για το Claude AI. Βαθμός A. Ονομάστε τα μοντέλα δοκιμών Haskell με βάση το μοντέλο υπό δοκιμή, προσθέτοντας το κατάληξη Spec στο ίδιο namespace. Χρησιμοποιήστε όταν γράφετε ή αναθεωρείτε ένα μοντέλο δοκιμών Haskell.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)Δεξιότητες

Σημαντικά ελεγχμένο δεδομένο-αι skill για Claude AI. Α级. Δοκιμάστε μια 5-μελή.expert τούρνα για σημαντικές αποφάσεις.

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)Δεξιότητες

Δυναμική εξέλιξη επανδρωμένης δεξιοτήτας για τον Claude AI. Grade A. Ανιχνευμένη ασφάλεια ανάπτυξης via PE (Πόντοι Ένταξης) — προσθήκη ατομικών τμημάτων στην οθόνη MVC προεπιλογής (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free
D
Docs Writer (Grade A)Δεξιότητες

Ασφαλής devops δυνατότητα για Claude AI, βαθμολογία A. **ΕΡΓΑΛΕΙΑ ΡΥΘΜΙΣΗΣ** — Διατηρεί την ακρίβεια και την ενημερωμένη επικαιρότητα της τεκμηρίωσης του αποθετήριο σε όλη τη σελίδα τεκμηρίωσης, τα αρχεία πράκτορα και το ιστολόγιο αλλαγών. Όταν: "ενημερώστε τεκμηρίωση",

(0)
Free