Skip to main content
Skip to content

Prompt-Dateien für GitHub Copilot

Speichern Sie aufgabenspezifische Anweisungen und Kontext in wiederverwendbaren Markdown-Promptdateien für einzelne Copilot Interaktionen.

Prompt-Dateien sind wiederverwendbare, eigenständige Markdown-Vorlagen für fokussierte Copilot Interaktionen. Sie können Eingabevariablen und zusätzlichen Kontext enthalten, damit Sie eine Eingabeaufforderung mit unterschiedlichen Eingaben wiederverwenden können. Repository-Prompt-Dateien verwenden die Erweiterung .prompt.md und werden normalerweise in .github/prompts/ gespeichert. Visual Studio Code und JetBrains IDEs ermöglichen Ihnen auch, einen anderen Speicherort zu konfigurieren.

Im Gegensatz zu benutzerdefinierten Anweisungen, die automatisch Kontext innerhalb ihres definierten Bereichs bereitstellen, werden Prompt-Dateien für eine bestimmte Interaktion aufgerufen. In unterstützten IDEs können Sie einen Vorschlag aus dem Chat ausführen, indem Sie darauf verweisen oder ihn auswählen.

Unterstützung für Prompt-Dateien nach IDE und Version

Prompt-Dateien sind in Visual Studio Code, Visual Studio, JetBrains IDEs und Xcode verfügbar. Aktuelle Unterstützung und IDE- und versionsspezifische Verfügbarkeit finden Sie unter Spickzettel für die Copilot-Anpassung und Copilot Funktionsmatrix.

Examples

Generieren eines React-Formulars

Die folgende New React form.prompt.md Datei definiert eine wiederverwendbare Aufgabe zum Generieren eines React-Formulars.

Your goal is to generate a new React form component.

Ask for the form name and fields if not provided.

Requirements for the form:
- Use form design system components: [design-system/Form.md](../docs/design-system/Form.md)
- Use `react-hook-form` for form state management:
  - Always define TypeScript types for your form data
  - Prefer *uncontrolled* components using register
  - Use `defaultValues` to prevent unnecessary rerenders
- Use `yup` for validation:
  - Create reusable validation schemas in separate files
  - Use TypeScript types to ensure type safety
  - Customize UX-friendly validation rules

Überprüfen der REST-API-Sicherheit

Die folgende API security review.prompt.md Datei enthält wiederverwendbare Kriterien für die Überprüfung der Sicherheit einer REST-API.

Secure REST API review:
- Ensure all endpoints are protected by authentication and authorization
- Validate all user inputs and sanitize data
- Implement rate limiting and throttling
- Implement logging and monitoring for security events
…