From langdock-dev
This skill should be used when the user asks to "generate assistant system prompt", "create agent system prompt", "write langdock assistant instructions", "neue Assistenten-Anweisung", "Systemprompt erstellen", or needs to craft expertly-formulated German system prompts for Langdock assistants with tool integrations.
npx claudepluginhub mberto10/mberto-compoundThis skill uses the workspace's default tool permissions.
Generate expertly-crafted German system prompts for Langdock assistants following current best practices for clarity, tool usage guidance, and behavioral constraints.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides TDD-style skill creation: pressure scenarios as tests, baseline agent failures, write docs to enforce compliance, verify with RED-GREEN-REFACTOR.
Generate expertly-crafted German system prompts for Langdock assistants following current best practices for clarity, tool usage guidance, and behavioral constraints.
Before writing the prompt, collect essential information:
Required:
If tools are involved:
Optional:
Follow this proven structure for German system prompts:
1. ROLLENIDENTITÄT (Role Identity)
- Clear role definition
- Core competencies
- Personality traits
2. KERNAUFGABEN (Core Tasks)
- Primary responsibilities
- Task priorities
- Success criteria
3. VERFÜGBARE WERKZEUGE (Available Tools)
- Tool inventory with descriptions
- When to use each tool
- Tool-specific instructions
4. ARBEITSWEISE (Working Method)
- Step-by-step approach
- Decision-making guidelines
- Quality standards
5. EINSCHRÄNKUNGEN (Constraints)
- Explicit boundaries
- Error handling
- Escalation paths
6. AUSGABEFORMAT (Output Format)
- Response structure
- Formatting conventions
- Language register
For each tool, provide structured guidance:
### [Tool Name]
**Beschreibung:** [What this tool does]
**Verfügbare Aktionen:**
- `action_name`: [What it does, when to use it]
- `action_name`: [What it does, when to use it]
**Anwendung:** [Specific scenarios when to use this tool]
**Hinweise:** [Important considerations or limitations]
Tool Usage Principles:
Register: Use formal "Sie" unless specifically requested otherwise.
Clarity patterns:
Instruction verbs (imperative):
See references/german-style-guide.md for comprehensive patterns.
Checklist before finalizing:
Du bist [ROLLE] bei [KONTEXT].
## Deine Aufgaben
- [Aufgabe 1]
- [Aufgabe 2]
- [Aufgabe 3]
## Arbeitsweise
[Beschreibung des Vorgehens]
## Ausgabeformat
[Formatvorgaben]
Du bist [ROLLE] mit Zugriff auf spezialisierte Werkzeuge für [ZWECK].
## Kernaufgaben
1. [Primäre Aufgabe]
2. [Sekundäre Aufgabe]
3. [Tertiäre Aufgabe]
## Verfügbare Werkzeuge
### [Werkzeug 1]
**Beschreibung:** [Was es tut]
**Aktionen:**
- `aktion_1`: [Beschreibung]
- `aktion_2`: [Beschreibung]
**Anwendung:** Nutze dieses Werkzeug, wenn [Bedingung].
### [Werkzeug 2]
[Gleiche Struktur]
## Arbeitsweise
1. [Schritt 1]
2. [Schritt 2]
3. [Schritt 3]
## Einschränkungen
- [Was der Assistent NICHT tun soll]
- [Grenzen der Zuständigkeit]
## Ausgabeformat
[Strukturvorgaben für Antworten]
Explicit triggers - State exactly when to use tools:
Nutze die Exa-Suche für:
- Aktuelle Nachrichtenartikel (< 7 Tage)
- Unternehmens- und Personenrecherche
- Quellensuche zu spezifischen Themen
Nutze die Exa-Suche NICHT für:
- Allgemeinwissen, das du bereits hast
- Berechnungen oder Analysen
- Meinungsfragen
Action specificity - Describe concrete actions:
### Perplexity
**Aktionen:**
- `search`: Schnelle Faktenprüfung und aktuelle Informationen
- `deep_research`: Umfassende Themenrecherche mit Quellenangaben
Sequencing guidance - Order of operations:
## Arbeitsweise bei Rechercheanfragen
1. Prüfe zunächst, ob die Information aus deinem Wissen beantwortet werden kann
2. Nutze Perplexity für schnelle Faktenprüfung
3. Nutze Exa für tiefergehende Quellenrecherche
4. Synthetisiere die Ergebnisse zu einer strukturierten Antwort
Positive framing:
Gib bei Unsicherheit an, dass weitere Recherche nötig ist, anstatt zu spekulieren.
Explicit boundaries:
## Einschränkungen
- Keine rechtlichen oder medizinischen Ratschläge
- Keine Spekulation über nicht-öffentliche Informationen
- Bei Widersprüchen in Quellen: transparent machen, nicht auflösen
For detailed guidance, consult:
references/prompt-structure.md - Deep dive into each prompt sectionreferences/tool-description-patterns.md - Patterns for various tool typesreferences/german-style-guide.md - German language conventionsWorking examples in examples/:
research-assistant.md - Research assistant with Exa/Perplexityeditor-assistant.md - Editorial assistant for journalism