Home - diShine-digital-agency/ai-prompt-library GitHub Wiki
๐ AI Prompt Library โ Wiki
๐ New exclusive home โ prompt.dishine.it ย ยทย the Prompt Workshop now lives exclusively on the web, with a Live Battle & Leaderboard, private accounts & chat, AI chat with files & memory, and many more models. The CLI, Desktop apps, and
viewer.htmldescribed in this wiki are frozen at v2.4.0 and no longer maintained โ the Markdown templates underprompts/are still accepted via pull request and are consumed directly by the website.
82+ expert-level prompt engineering templates. Originally shipped as a CLI, browser-based Prompt Workshop, and desktop apps โ now delivered through the web at prompt.dishine.it.
Welcome to the official wiki for the AI Prompt Library by diShine Digital Agency. This is your central hub for learning everything about the tool โ from the current website to the legacy local surfaces.
๐ฎ๐น Leggi in italiano ย ยทย ๐ซ๐ท Lire en franรงais
What Is the AI Prompt Library?
The AI Prompt Library is a comprehensive, zero-dependency toolkit for prompt engineering. It provides:
- 82+ production-ready prompt templates organized across 8 categories
- CLI tool (
prompt-lib) for terminal-based prompt discovery, building, and optimization - Prompt Workshop โ a browser-based interactive SPA (
viewer.html) that works offline - Desktop apps for macOS (native Swift), Linux (GTK), and Windows (Edge app mode)
- Quality tools โ Linter (14-rule scoring), Optimizer (content-aware rewriting), Recommender (intent-based suggestions)
- AI Playground โ send prompts directly to GPT, Claude, or Gemini from the browser
- Prompt Generator โ dynamically create prompts using 5 frameworks
- Compose & Create โ layer system prompts + frameworks + templates, or build custom prompts with dynamic fields
Version: 2.4.0 ย |ย License: MIT ย |ย Dependencies: Zero (only Node.js 18+ built-in modules)
Key Features at a Glance
| Feature | CLI | Prompt Workshop | Description |
|---|---|---|---|
| Browse & Search | โ | โ | Find prompts by keyword, category, or tag |
| Show & Use | โ | โ | View full prompts and fill {{placeholders}} interactively |
| Copy to Clipboard | โ | โ | One-click copy of prompt templates |
| Compose | โ | โ | Layer system prompt + framework + template |
| Create | โ | โ | Build custom prompts with dynamic fields |
| Generate | โ | โ | Generate prompts from 5 frameworks |
| Lint | โ | โ | Score prompt quality (0โ100, AโF grade) |
| Optimize | โ | โ | Rewrite prompts with best practices |
| Recommend | โ | โ | Smart prompt suggestions based on intent |
| AI Playground | โ | โ | Send prompts to GPT/Claude/Gemini |
| My Library | โ | โ | Save, edit, export/import prompts |
| Dark Mode | โ | โ | Light/dark theme toggle |
| Multi-Model Compare | โ | โ | Send same prompt to all providers, compare side-by-side |
Three Ways to Use It
1. CLI (prompt-lib)
A terminal-based tool for searching, building, composing, linting, and optimizing prompts. Install globally via npm or run directly from the repository.
prompt-lib search "chain of thought"
prompt-lib use code-review
prompt-lib lint
2. Prompt Workshop (viewer.html)
A standalone HTML single-page application with 7 tabs โ Browse, Compose, Create, Generate, Tools, Playground, and My Library. Works offline, no server needed, no Node.js required.
3. Desktop Apps
Native applications for macOS (Swift + WebKit), Linux (Python + GTK + WebKitGTK), and Windows (Edge app mode). Build from source with ./desktop/build-all.sh.
Prompt Categories
| Category | Count | Description |
|---|---|---|
business |
12 | Proposals, pitches, stakeholder updates, OKRs |
data |
10 | SQL, dashboards, ETL, ML evaluation, data quality |
development |
13 | Code review, architecture, debugging, testing |
frameworks |
12 | Chain-of-thought, ReAct, few-shot, meta-prompting |
image-generation |
8 | Portraits, logos, scenes, character design |
marketing |
11 | SEO, email campaigns, ad copy, brand voice |
model-specific |
6 | Claude, GPT, Gemini, Llama, Mistral best practices |
system-prompts |
10 | Coding assistant, researcher, content writer, tutor |
Wiki Pages
| Page | Description |
|---|---|
| Getting Started | Installation, setup, and first steps |
| CLI Reference | Complete command-line documentation |
| Prompt Workshop | Browser-based interactive tool guide |
| Prompting Techniques | Frameworks, patterns, and best practices |
| AI Models Guide | Model comparison, pricing, selection |
| Tools: Linter, Optimizer, Recommender | Quality tools deep-dive |
| API & Playground | AI Playground and programmatic usage |
| Architecture | Technical architecture and module reference |
| Desktop Apps | Desktop application guide |
| Contributing | How to contribute prompts, code, and frameworks |
Quick Links
- ๐ฆ npm:
npm install -g @dishine/prompt-library - ๐ Repository: github.com/diShine-digital-agency/ai-prompt-library
- ๐ User Guide: GUIDE.md
- ๐ง Technical Docs: TECHNICAL.md
- ๐ Functions Reference: FUNCTIONS.md
- ๐ Changelog: CHANGELOG.md
Navigation: Getting Started โ