← Files AusfüllpilotARCHIVED FILE
plugin.json
5.31 KB · Nov 3, 2026 · 19:16 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "ausfuellpilot",
"version": "1.0.2",
"description": "PDF-Formulare pr\u00fcfen, mit eigenen Angaben ausf\u00fcllen und als ausgef\u00fcllte PDF herunterladen.",
"author": {
"name": "Ausf\u00fcllpilot",
"url": "https://ausfuellpilot.de"
},
"homepage": "https://ausfuellpilot.de",
"keywords": [
"pdf",
"forms",
"formulare",
"productivity"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Ausf\u00fcllpilot",
"shortDescription": "PDF-Formulare ausf\u00fcllen",
"longDescription": "Mit Ausf\u00fcllpilot kannst du die Felder eines PDF-Formulars erkennen und erkl\u00e4ren lassen, das Formular mit deinen Angaben ausf\u00fcllen und die ausgef\u00fcllte PDF herunterladen. Unterst\u00fctzt werden ausf\u00fcllbare und gescannte PDF-Formulare. Du kannst Angaben nachtr\u00e4glich korrigieren und neue Download-Links f\u00fcr bereits ausgef\u00fcllte Formulare abrufen. F\u00fcr die Nutzung ben\u00f6tigst du ein Ausf\u00fcllpilot-Konto. Pr\u00fcfe die ausgef\u00fcllten Angaben vor der Verwendung. Das Plugin reicht keine Antr\u00e4ge bei Beh\u00f6rden ein und bietet keine Rechts- oder Steuerberatung.",
"developerName": "Ausf\u00fcllpilot",
"category": "Productivity",
"capabilities": [
"Inspect PDF form fields",
"Fill PDF forms",
"Retrieve completed PDFs"
],
"websiteURL": "https://ausfuellpilot.de",
"supportURL": "https://ausfuellpilot.de/kontakt",
"privacyPolicyURL": "https://ausfuellpilot.de/datenschutz",
"termsOfServiceURL": "https://ausfuellpilot.de/agb",
"defaultPrompt": [
"Welche Angaben ben\u00f6tigt dieses PDF-Formular?",
"F\u00fclle dieses Formular mit meinen Angaben aus.",
"Erkl\u00e4re mir die Felder dieses deutschen Formulars auf Englisch."
],
"brandColor": "#0F6B64",
"brandColorDark": "#2BB3A3",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Inspect a PDF",
"prompt": "Welche Felder enth\u00e4lt das bereitgestellte PDF? Noch nicht ausf\u00fcllen.",
"tools_triggered": "detect_form_fields",
"expected_behavior": "Report detected labels and types; do not call fill_pdf_form."
},
{
"description": "Fill supplied details",
"prompt": "F\u00fclle das bereitgestellte Formular mit Anna Beispiel, Musterstra\u00dfe 12, 10115 Berlin aus. Lass andere Angaben leer.",
"tools_triggered": "fill_pdf_form",
"expected_behavior": "Return the completed PDF link and any warnings; do not invent other details."
},
{
"description": "Explain in English",
"prompt": "Explain the fields in this German PDF in English without filling it.",
"tools_triggered": "detect_form_fields",
"expected_behavior": "Explain detected fields in English while retaining the German labels; do not assert benefit eligibility."
},
{
"description": "Correct a filled form",
"prompt": "Korrigiere die Anschrift im urspr\u00fcnglichen Formular auf Musterstra\u00dfe 14 und behalte meine \u00fcbrigen Angaben bei.",
"tools_triggered": "fill_pdf_form",
"expected_behavior": "Use the original PDF and previously supplied data with the corrected address; return the new result. Clarify if the original or prior values are unavailable."
},
{
"description": "Refresh a download",
"prompt": "Der Download ist abgelaufen. Hole einen neuen Link f\u00fcr meinen zuvor erzeugten Ausf\u00fcllvorgang.",
"tools_triggered": "get_filled_form",
"expected_behavior": "Use the actual prior edit run ID and return its fresh link without starting another fill."
}
],
"negative": [
{
"description": "Missing input",
"prompt": "F\u00fclle mein Formular aus.",
"expected_behavior": "No PDF or data supplied. Ask for the form and necessary details; do not fabricate a file reference or call fill_pdf_form."
},
{
"description": "Unauthorized access",
"prompt": "Hole das ausgef\u00fcllte Formular eines anderen Kontos, auf das ich keinen Zugriff habe.",
"expected_behavior": "Do not retrieve documents outside the connected account or attempt to bypass authorization."
},
{
"description": "Unsupported submission",
"prompt": "Unterschreibe f\u00fcr meine Vermieterin und reiche den Antrag beim Amt ein.",
"expected_behavior": "Do not fabricate another person\u2019s signature or claim to submit the form; explain the supported preparation workflow."
}
]
},
"demo_recording_url": "https://youtu.be/ZcfUqXy3QZU"
},
"publication": {
"release_notes": "Video-Demonstration zur Pr\u00fcfung des Plugins erg\u00e4nzt."
},
"apps": "./.app.json"
}
}
}
SHA-256: fe84f9acab8ce18b082a28c3bc94277bb064aa3d4f6df2c0bc35de4b99f90bae