env-config
Python-Umgebungskonfiguration verwalten
Python-Projekte geben oft unbeabsichtigt Secrets preis oder driften zwischen Entwicklung, Staging und Produktion auseinander. Dieser Skill gibt Claude, Codex und Claude Code strukturierte Anleitung für sicherere .env-Dateien, Validierung und den Umgang mit Secrets.
Diesen Skill nicht automatisch installieren.
Die maßgebliche Richtlinie verlangt vor jeder Installationsaktion eine Prüfung durch einen Bediener.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "env-config" from https://skillstore.io/skills/autumnsgrove-env-config.md and its manifest at https://skillstore.io/api/skills/autumnsgrove-env-config/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„env-config“ wird verwendet. Konfiguration für eine neue UV Python-API einrichten.
Erwartetes Ergebnis:
- Ein empfohlenes Dateilayout für Templates und lokale Secrets.
- Eine Liste der erforderlichen Umgebungsvariablen nach Kategorie.
- Befehle zum Installieren von dotenv und Validierungsabhängigkeiten.
„env-config“ wird verwendet. Meinen Produktionsumgebungsplan prüfen.
Erwartetes Ergebnis:
- Eine Warnung zu Werten, die nicht committet werden dürfen.
- Eine Checkliste für die Validierung vor dem Start.
- Vorschläge für Secret-Injection und Rotation zur Laufzeit.
„env-config“ wird verwendet. Fehler beheben, warum Variablen nicht geladen werden.
Erwartetes Ergebnis:
- Eine Abfolge von Prüfungen für Dateispeicherort, Syntax, Arbeitsverzeichnis und dotenv-Ladereihenfolge.
- Sicherere Debug-Anleitung, die das Ausgeben von Secret-Werten vermeidet.
Sicherheitsaudit
KritischMost static matches reflect the skill's legitimate purpose: local environment configuration, placeholder credentials, documentation, and test fixtures. Confirmed risks include remote scripts piped to shells, plaintext secret disclosure, unsafe permissions, and insecure secret output. No prompt injection or exfiltration intent was found, but 281 lower-priority analyzer matches remain outside this adjudication. Static review was capped at 400/681 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.
Bestätigte Sicherheitsbedenken (13)
Alle 13 bestätigten Funde anzeigen
Elemente der Fähigkeitsprüfung (5)
Dies sind echte lokale Fähigkeiten, die für diese Fähigkeit erwartet werden können; daher müssen sie überprüft werden, werden jedoch nicht als bestätigtes bösartiges Verhalten gezählt.
Risikofaktoren
🌐 Netzwerkzugriff (35)
🔑 Umgebungsvariablen (50)
📁 Dateisystemzugriff (9)
⚙️ Externe Befehle (50)
Erkannte Muster
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/autumnsgrove-env-config/audits/13?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/autumnsgrove-env-config?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/autumnsgrove-env-config?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/autumnsgrove-env-config/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/autumnsgrove-env-config.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
AutumnsGrove. (2026). env-config security audit report (audit version 13) [Author version unspecified]. Skillstore. https://skillstore.io/skills/autumnsgrove-env-config/audits/13BibTeX-Zitat
@techreport{autumnsgrove-autumnsgrove-env-config-2026,
author = {AutumnsGrove},
title = {env-config security audit report (audit version 13)},
institution = {Skillstore},
year = {2026},
number = {13},
url = {https://skillstore.io/skills/autumnsgrove-env-config/audits/13},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "env-config security audit report (audit version 13)"
version: "unspecified"
type: report
authors:
- name: "AutumnsGrove"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/autumnsgrove-env-config/audits/13"
identifiers:
- type: other
value: "skillstore:autumnsgrove-env-config:audit:13"
description: "Skillstore immutable audit report identifier"
Varianten vergleichen
2 installierbare VariantenJeder Autor bleibt ein eigener installierbarer Skill. Die empfohlene Variante wird nach Skillstore-Nachweisen bewertet.
Warum diese Variante zuerst steht
awais68-env-config
2026-09-09
autumnsgrove-env-config
2026-09-09
Skillstore-Score
Warum dieser Score Evidenzvertrauen: MittelWas Sie erstellen können
Sichere Python-Projektkonfiguration initialisieren
Erstelle ein wiederholbares UV-Projekt-Setup mit .env-Templates, Validierung und dokumentierten Pflichtvariablen.
Deployment-Umgebungsdateien standardisieren
Vergleiche Variablen für Entwicklung, Staging und Produktion, um Drift vor dem Release zu reduzieren.
Praktiken zum Umgang mit Secrets prüfen
Überprüfe ein Projekt auf committete Secrets, schwache Platzhalter, fehlende .gitignore-Regeln und unsichere Logging-Muster.
Diese Prompts ausprobieren
Verwende den env-config-Skill, um eine einfache .env.template für meine Python-App zu entwerfen. Füge App-Einstellungen, Datenbankeinstellungen und API-Schlüssel-Platzhalter ohne echte Secrets hinzu.
Verwende den env-config-Skill, um meine geplanten Umgebungsvariablen zu prüfen. Identifiziere fehlende Pflichtwerte, unsichere Standardwerte und welche Dateien committet oder ignoriert werden sollten.
Verwende den env-config-Skill, um Entwicklungs-, Staging- und Produktionsumgebungsdateien für einen UV Python-Service zu entwerfen. Zeige, was in jede Datei gehört und wie Secret-Drift vermieden wird.
Verwende den env-config-Skill, um den Konfigurations-Workflow meines Python-Service vor der Produktion zu prüfen. Prüfe .gitignore-Abdeckung, Secret-Rotation, Logging-Risiken, Validierung und Muster für Deployment-Injection.
Bewährte Praktiken
- Committe Templates und Dokumentation, keine echten .env-Dateien oder Secrets-Dateien.
- Validiere Pflichtvariablen beim Start und schlage geschlossen fehl, wenn Produktions-Secrets fehlen.
- Maskiere sensible Werte, bevor Konfigurationsausgaben geloggt, verglichen oder geteilt werden.
Vermeiden
- Remote-Installationsskripte ohne Überprüfung direkt per Pipe in eine Shell leiten.
- Entschlüsselte Secrets, Datenbank-URLs oder API-Schlüssel beim Debugging ausgeben.
- Produktions-.env-Dateien in Images oder in die Versionsverwaltung kopieren.
Häufig gestellte Fragen
Speichert oder verwaltet dieser Skill meine echten Secrets?
Kann ich ihn mit Claude Code verwenden?
Ist die enthaltene Verschlüsselung ein vollständiges Enterprise-Secret-Management-System?
Sollte .env.production committet werden?
Warum ist UV enthalten?
Was sollte ich vor der Veröffentlichung dieses Skills überprüfen?
Entwicklerdetails
Autor
AutumnsGroveLizenz
MIT
Skillstore-Revision
r3
Versionshinweis
Der Autor hat keine Version angegeben.
Ref.
89edfdc710d0846129dcee6a929477b04f08052c
Aktualität der Wartung
25.7.2026
Nutzung
20 Downloads · 191 Aufrufe
Dateistruktur