code-patterns
TypeScript-Code-Muster schnell finden
Entwickler benötigen oft eine kompakte Erinnerung an gängige Implementierungsmuster. Dieser Skill bietet knappe TypeScript-Beispiele zum Auswählen und Anpassen bewährter Strukturen.
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 "code-patterns" from https://skillstore.io/skills/benny9193-code-patterns.md and its manifest at https://skillstore.io/api/skills/benny9193-code-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.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
„code-patterns“ wird verwendet. Ich muss zur Laufzeit verschiedene Zahlungs-Handler erstellen.
Erwartetes Ergebnis:
Der Skill würde auf das Strategy-Muster verweisen. Er würde erklären, dass jede Zahlungsmethode eine gemeinsame Schnittstelle nutzen kann, während der Checkout-Ablauf das aktive Verhalten auswählt.
„code-patterns“ wird verwendet. Ich muss schnelle Suchanfragen aus einem Textfeld begrenzen.
Erwartetes Ergebnis:
Der Skill würde das Debounce-Muster vorschlagen. Er würde beschreiben, dass nach dem Tippen kurz gewartet wird, bevor die Suchaktion ausgeführt wird.
„code-patterns“ wird verwendet. Ich muss mehrere Repository-Schreibvorgänge als eine Operation koordinieren.
Erwartetes Ergebnis:
Der Skill würde das Unit-of-Work-Muster empfehlen. Er würde erklären, wie Schreibvorgänge innerhalb einer Transaktionsgrenze gruppiert werden, mit Rollback bei Fehlern.
Sicherheitsaudit
SicherAll 38 static findings are false positives caused by Markdown fences, TypeScript template literals, generic database APIs, and benign text. SKILL.md contains no executable scripts, shell invocation, system reconnaissance, sensitive database files, or prompt injection. No remediation is required.
Risikofaktoren
⚙️ Externe Befehle (27)
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/benny9193-code-patterns/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/benny9193-code-patterns?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/benny9193-code-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/benny9193-code-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/benny9193-code-patterns.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
Benny9193. (2026). code-patterns security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/benny9193-code-patterns/audits/10BibTeX-Zitat
@techreport{benny9193-benny9193-code-patterns-2026,
author = {Benny9193},
title = {code-patterns security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/benny9193-code-patterns/audits/10},
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: "code-patterns security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Benny9193"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/benny9193-code-patterns/audits/10"
identifiers:
- type: other
value: "skillstore:benny9193-code-patterns:audit:10"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: HochWas Sie erstellen können
Ein Entwurfsmuster auswählen
Vergleiche gängige Muster für Objekterzeugung, Struktur und Verhalten, bevor du ein Feature implementierst.
Architekturoptionen prüfen
Nutze knappe Beispiele, um Tradeoffs während Code-Reviews oder technischer Planung zu besprechen.
Gängige Muster vermitteln
Gib Lernenden kurze Beispiele, die erklären, wann jedes Muster nützlich ist.
Diese Prompts ausprobieren
Verwende den code-patterns Skill, um ein Muster für dieses Problem vorzuschlagen: [describe the problem]. Erkläre in einfachen Worten, warum es passt.
Verwende den code-patterns Skill, um das relevanteste TypeScript-Muster für dieses Feature anzupassen: [feature details]. Halte die Erklärung praxisnah.
Verwende den code-patterns Skill, um mögliche Muster für [engineering problem] zu vergleichen. Nenne Vorteile, Nachteile und wann jedes Muster vermieden werden sollte.
Verwende den code-patterns Skill, um zu prüfen, ob [current approach] das richtige Muster für [context] ist. Identifiziere Risiken und bei Bedarf eine bessere Option.
Bewährte Praktiken
- Behandle jedes Beispiel als Ausgangspunkt und passe es an die Projektvorgaben an.
- Wähle das einfachste Muster, das das aktuelle Problem klar löst.
- Prüfe Beispiele zu Nebenläufigkeit, Transaktionen und Fehlerbehandlung vor dem Produktionseinsatz.
Vermeiden
- Füge kein Entwurfsmuster hinzu, wenn eine einfache Funktion oder Klasse ausreicht.
- Kopiere Beispiele nicht direkt ohne Typen, Tests und Fehlerbehandlung für dein Projekt.
- Verwende Singleton nicht für gemeinsamen Zustand, sofern Lebenszyklus und Testauswirkungen nicht verstanden sind.