{"id":25961885,"url":"https://github.com/olivierluethy/promptin","last_synced_at":"2025-03-04T19:50:15.748Z","repository":{"id":276182659,"uuid":"928474907","full_name":"olivierluethy/PromptIn","owner":"olivierluethy","description":"Save prompts given to copilot or any other AI agent -\u003e Easily reuse if AI output matched expectation","archived":false,"fork":false,"pushed_at":"2025-03-01T00:28:14.000Z","size":568,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-01T00:36:09.070Z","etag":null,"topics":["chatgpt","copilot","copilot-chat","copilot-indexed","gemini","github","prompt","prompt-engineering","prompt-generator","prompt-injection","prompt-learning","prompt-toolkit","prompt-tuning","promptengineering","prompting","prompts"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/olivierluethy.png","metadata":{"files":{"readme":"README.md","changelog":"changePrompt.html","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-06T17:46:39.000Z","updated_at":"2025-03-01T00:30:30.000Z","dependencies_parsed_at":"2025-02-06T19:24:16.508Z","dependency_job_id":"3d49ab0f-a370-4ca2-ac23-9681b39b729d","html_url":"https://github.com/olivierluethy/PromptIn","commit_stats":null,"previous_names":["olivierluethy/github-autofiller","olivierluethy/promptin"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olivierluethy%2FPromptIn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olivierluethy%2FPromptIn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olivierluethy%2FPromptIn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/olivierluethy%2FPromptIn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/olivierluethy","download_url":"https://codeload.github.com/olivierluethy/PromptIn/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241913762,"owners_count":20041461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatgpt","copilot","copilot-chat","copilot-indexed","gemini","github","prompt","prompt-engineering","prompt-generator","prompt-injection","prompt-learning","prompt-toolkit","prompt-tuning","promptengineering","prompting","prompts"],"created_at":"2025-03-04T19:50:15.234Z","updated_at":"2025-03-04T19:50:15.740Z","avatar_url":"https://github.com/olivierluethy.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ![PromptIn Logo](icon.png)\n\n# PromptIn: GitHub Copilot Prompt Autofiller and Hider\n\n[![GitHub issues](https://img.shields.io/github/issues/olivierluethy/PromptIn)](https://github.com/olivierluethy/PromptIn/issues)\n[![GitHub stars](https://img.shields.io/github/stars/olivierluethy/PromptIn)](https://github.com/olivierluethy/PromptIn/stargazers)\n[![GitHub license](https://img.shields.io/github/license/olivierluethy/PromptIn)](https://github.com/olivierluethy/PromptIn/blob/main/LICENSE)\n[![GitHub forks](https://img.shields.io/github/forks/olivierluethy/PromptIn)](https://github.com/olivierluethy/PromptIn/network/members)\n\n## Inhaltsverzeichnis\n\n1. [✨ Einleitung](#einleitung)\n2. [📅 Historie](#historie)\n3. [🌟 Vision](#vision)\n4. [🛠️ Features](#features)\n5. [🔧 Installation](#installation)\n6. [📄 Ressourcen](#ressourcen)\n7. [👨‍💻 Autor](#autor)\n8. [🛡️ Lizenz](#lizenz)\n\n---\n\n## ✨ Einleitung\n\n**PromptIn** ist eine leistungsstarke, **Chromium-basierte Browser-Erweiterung**, die es ermöglicht, GitHub Copilot-Prompts sicher zu speichern, zu strukturieren und wiederzuverwenden. Statt jedes Mal neue Prompts zu erstellen, können bereits bewährte Prompts genutzt werden, um effizienter zu arbeiten.\n\n## 🗓 Historie\n\nDas Projekt begann unter dem Namen **GitHub-Autofiller** im Hackergarten. Ich, Olivier Lüthy, stellte eine Idee vor, die ursprünglich darauf abzielte, störende Empfehlungen für andere Repositories auf der GitHub-Startseite zu entfernen.\n\nSpäter entwickelte sich die Idee weiter: Die vom GitHub Copilot generierten Prompts sollten mit den erzielten Ergebnissen gespeichert und verwaltet werden, sodass sie bei zukünftigen Projekten wiederverwendet werden können. So entstand **PromptIn**.\n\n## 🌟 Vision\n\nZiel ist es, eine zentrale Datenbank für Prompts zu schaffen, die Nutzern Folgendes ermöglicht:\n\n- Eigene Prompts speichern und verwalten\n- Prompts mit anderen teilen\n- Die populärsten Prompts eines bestimmten Themas entdecken\n- Zeit sparen, indem erfolgreiche Prompts wiederverwendet werden\n- **Automatische Validierung** von Prompts für eine effiziente Nutzung\n\n## 🛠 Features\n\n- **Chromium-basierte Browser-Erweiterung** für nahtlose Integration\n- **Organisierte Speicherung:** Prompts können in thematischen Ordnern gespeichert werden\n- **Teilen \u0026 Entdecken:** Prompts mit anderen teilen oder neue entdecken\n- **Automatische Validierung:** Erkennung von nützlichen und wiederverwendbaren Prompts\n- **Integration in GitHub Copilot:** Nahtlose Nutzung innerhalb der IDE\n\n## 🔧 Installation\n\n1. Clone das Repository:\n   ```sh\n   git clone https://github.com/olivierluethy/PromptIn.git\n   ```\n2. **Entpacke diese Datei**\n3. **Installation als Chrome-Erweiterung:**\n   - Öffne `chrome://extensions/`\n   - Aktiviere den Entwicklermodus\n   - Klicke auf \"Entpackte Erweiterung laden\"\n   - Wähle den Ordner aus\n\n## 📄 Ressourcen\n\nHier sind einige genutzte Ressourcen zur Implementierung:\n\n- [W3Schools CSS Accordion](https://www.w3schools.com/w3css/w3css_accordions.asp)\n- [W3Schools Multi-Dimensional Arrays](https://www.w3schools.com/c/c_arrays_multi.php)\n- [W3Schools CSS Hover Buttons](https://www.w3schools.com/css/tryit.asp?filename=trycss_buttons_hover)\n- [Emojipedia File Folder](https://emojipedia.org/file-folder)\n\n## 👨‍💻 Autor\n\n- **Olivier Lüthy** – [GitHub Profil](https://github.com/olivierluethy)\n\n## 🛡 Lizenz\n\nDieses Projekt steht unter der [MIT-Lizenz](https://github.com/olivierluethy/PromptIn/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folivierluethy%2Fpromptin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Folivierluethy%2Fpromptin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Folivierluethy%2Fpromptin/lists"}