# rockbenben/chatgpt-shortcut

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/rockbenben-chatgpt-shortcut).**

7,806 stars · 868 forks · TypeScript · mit

## Links

- GitHub: https://github.com/rockbenben/ChatGPT-Shortcut
- Homepage: https://www.aishort.top/en
- awesome-repositories: https://awesome-repositories.com/repository/rockbenben-chatgpt-shortcut.md

## Topics

`ai` `ai-tools` `chatgpt` `chatgpt-prompts` `gpt` `llm` `openai` `productivity` `prompt` `prompt-engineering` `prompts`

## Description

ChatGPT-Shortcut is a prompt engineering toolkit and management library designed to organize, refine, and deploy structured instructions for large language models. It functions as a browser-based prompt injector and a self-hosted prompt database, allowing users to maintain a curated collection of specialized templates.

The project features a community prompt gallery where users can publish, discover, and vote on effective templates. It distinguishes itself by integrating these libraries directly into chat interfaces via userscripts or browser extensions, enabling access to prompts through sidebars or global keyboard shortcuts without switching tabs.

The system covers a broad range of capabilities including prompt organization through tagging and keyword search, content generation for academic and professional writing, and advanced refinement tools for persona crafting and tone optimization. It also supports data persistence through cross-device synchronization and local browser storage.

The application can be deployed as a custom instance using Docker containerization, cloud platforms, or as a static library for offline environments.

## Tags

### Development Tools & Productivity

- [Interface Injection Scripts](https://awesome-repositories.com/f/development-tools-productivity/userscript-managers/interface-injection-scripts.md) — Integrates the prompt library directly into external websites via a script manager for seamless access.
- [Narrative Storytelling Transformations](https://awesome-repositories.com/f/development-tools-productivity/technical-documentation/prose-polishing-tools/narrative-storytelling-transformations.md) — Transforms paragraphs into storytelling-focused prose by emphasizing emotion and descriptive dialogue. ([source](https://www.aishort.top/prompt/277))
- [Userscript Managers](https://awesome-repositories.com/f/development-tools-productivity/userscript-managers.md) — Integrates a prompt library into websites using a script manager for access outside standard platforms. ([source](https://www.aishort.top/docs/extension))

### Web Development

- [Browser Extensions](https://awesome-repositories.com/f/web-development/browser-integration-utilities/browser-extension-development/browser-extensions.md) — Integrates the prompt library directly into web pages via a browser extension for seamless access. ([source](https://www.aishort.top/en/docs/guides/getting-started))

### Artificial Intelligence & ML

- [Persona and Behavioral Instructions](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-prompt-engineering-templates/automated-prompt-generation/persona-and-behavioral-instructions.md) — Generates structured system messages to assign personas and behavioral rules for consistent AI role-playing. ([source](https://www.aishort.top/prompt/190))
- [Placeholder Variable Replacement](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-writing-assistants/prompt-customization/placeholder-variable-replacement.md) — Replaces bracketed placeholders within prompt templates with specific user settings before use. ([source](https://www.aishort.top/prompt/237))
- [Tone and Vocabulary Simulation](https://awesome-repositories.com/f/artificial-intelligence-ml/character-dialogue-generation/tone-and-vocabulary-simulation.md) — Generates prompts that instruct the AI to adopt the tone and vocabulary of specific characters. ([source](https://www.aishort.top/prompt/50))
- [Prompt Engineering Toolkits](https://awesome-repositories.com/f/artificial-intelligence-ml/language-model-orchestration/prompt-engineering-toolkits.md) — Offers a set of tools for building, refining, and organizing structured instructions to improve AI output quality.
- [Community Prompt Galleries](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-elements/prompt-component-cascading/prompt-templates/community-prompt-galleries.md) — Publishes custom prompts to a public gallery where other users can discover and vote on them. ([source](https://www.aishort.top/docs/))
- [Prompt Engineering](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-engineering.md) — Implements a comprehensive system for designing and refining structured instructions to optimize language model performance.
- [Output Formatting Constraints](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-engineering/structural-formatting-frameworks/output-formatting-constraints.md) — Applies constraints and structural instructions to model responses to avoid repetitive patterns and filler. ([source](https://www.aishort.top/prompt/15))
- [Prompt Libraries](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-libraries.md) — Provides a curated library of prompts that can be searched and filtered across languages and categories. ([source](https://www.aishort.top/docs/guides/faq))
- [Template Definitions](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-libraries/template-definitions.md) — Allows the definition of reusable prompts with dedicated names, bodies, and descriptions for future use. ([source](https://www.aishort.top/docs/guides/user-prompts))
- [Prompt Management](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-management.md) — Manages prompt visibility by toggling whether a prompt remains private or is published to the public gallery. ([source](https://www.aishort.top/docs/guides/community))
- [Prompt Optimization Tips](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-optimization-tips.md) — Provides practical guidance and specific syntaxes for refining prompts to improve model output quality. ([source](https://www.aishort.top/prompt/94))
- [Prompt Templates](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-templates.md) — Provides tools for building and saving original prompt templates with reusable structures. ([source](https://www.aishort.top/docs/guides/getting-started))
- [Narrative Plot Refinements](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-prompt-configurations/prompt-evaluation-tools/prompt-refinement-utilities/narrative-plot-refinements.md) — Eliminates narrative clichés by applying constraints to ensure original plot developments. ([source](https://www.aishort.top/prompt/17))
- [Automated Script Generation](https://awesome-repositories.com/f/artificial-intelligence-ml/automated-script-generation.md) — Produces natural scripts for videos and podcasts using colloquialisms and conversational structures. ([source](https://www.aishort.top/prompt/204))
- [External Tool Integration](https://awesome-repositories.com/f/artificial-intelligence-ml/external-tool-integration.md) — Integrates prompt templates with external interfaces by replacing placeholders with user input. ([source](https://www.aishort.top/prompt/181))
- [Iterative Refinement Generation](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/generative-ai/generative-text-inference/iterative-refinement-generation.md) — Applies constraints and style guidelines to iterations to eliminate generic AI responses. ([source](https://www.aishort.top/prompt/14))
- [Tone Customizations](https://awesome-repositories.com/f/artificial-intelligence-ml/model-optimization/profiling-and-benchmarking/model-performance-optimization/prompt-optimizers/tone-customizations.md) — Provides tools to adjust phrasing and emotional warmth to match brand identities or audience demographics. ([source](https://www.aishort.top/prompt/241))
- [Narrative Rewriting](https://awesome-repositories.com/f/artificial-intelligence-ml/narrative-rewriting.md) — Transforms articles or paragraphs into new versions focusing on storytelling and narrative flow. ([source](https://www.aishort.top/prompt/204))
- [Narrative State Management](https://awesome-repositories.com/f/artificial-intelligence-ml/narrative-state-management.md) — Prevents contradictions in long-form stories by reusing character and plot summaries to maintain consistency. ([source](https://www.aishort.top/prompt/17))
- [Specialist Personas](https://awesome-repositories.com/f/artificial-intelligence-ml/persona-management-systems/specialist-personas.md) — Builds structured prompts by assigning specific personas and expanding context to improve AI output quality. ([source](https://www.aishort.top/prompt/6))
- [Prompt Optimization Strategies](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-optimization-strategies.md) — Implements formatting and submission strategies to prevent omissions and improve translation accuracy. ([source](https://www.aishort.top/prompt/180))
- [Macro-Based Templating](https://awesome-repositories.com/f/artificial-intelligence-ml/prompt-templates/macro-based-templating.md) — Replaces bracketed variables in prompt templates with user-provided input before copying to the clipboard.
- [Report Generation Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/report-generation-frameworks.md) — Provides templates for synthesizing information into structured research reports with problem statements and literature reviews. ([source](https://www.aishort.top/prompt/214))
- [Structural Prompt Design](https://awesome-repositories.com/f/artificial-intelligence-ml/structural-prompt-design.md) — Rewrites prompts into logical structures to improve model understanding and output quality. ([source](https://www.aishort.top/prompt/7))
- [Structured Prompting Tools](https://awesome-repositories.com/f/artificial-intelligence-ml/structured-prompting-tools.md) — Uses guided dialogue to transform ambiguous requirements into detailed, professional structured prompts. ([source](https://www.aishort.top/prompt/255))
- [Text Completion Prompts](https://awesome-repositories.com/f/artificial-intelligence-ml/text-completion-prompts.md) — Generates a continuation of text based on a theme and starting sentence to complete articles. ([source](https://www.aishort.top/prompt/9))
- [Transcript Refinement](https://awesome-repositories.com/f/artificial-intelligence-ml/transcript-refinement.md) — Refines raw speech-to-text transcripts by removing filler words and correcting typos while preserving meaning. ([source](https://www.aishort.top/prompt/3))

### Business & Productivity Software

- [Browser-Integrated AI Workflows](https://awesome-repositories.com/f/business-productivity-software/browser-integrated-ai-workflows.md) — Integrates a prompt library directly into chat interfaces via browser extensions to streamline AI workflows.
- [Prompt Injectors](https://awesome-repositories.com/f/business-productivity-software/browser-integration-extensions/prompt-injectors.md) — Functions as a browser-based prompt injector that integrates curated templates directly into chat interfaces.
- [Cross-Device Synchronization](https://awesome-repositories.com/f/business-productivity-software/cross-device-synchronization.md) — Connects user accounts to maintain a consistent library of prompts across different machines. ([source](https://www.aishort.top/docs/guides/faq))
- [Resume Optimization Tools](https://awesome-repositories.com/f/business-productivity-software/resume-optimization-tools.md) — Offers capabilities to analyze job descriptions and tailor resume content for better role alignment. ([source](https://www.aishort.top/prompt/253))
- [Standup Report Generators](https://awesome-repositories.com/f/business-productivity-software/standup-report-generators.md) — Transforms daily work logs into concise, data-driven summaries for stakeholders and team synchronization. ([source](https://www.aishort.top/prompt/210))
- [Tag Filtering Systems](https://awesome-repositories.com/f/business-productivity-software/tag-filtering-systems.md) — Provides interfaces for narrowing down curated prompt collections based on assigned metadata tags. ([source](https://www.aishort.top/docs/guides/interface))
- [Tag Management Systems](https://awesome-repositories.com/f/business-productivity-software/tag-management-systems.md) — Includes an interface for creating and managing custom metadata labels and colors to organize prompts. ([source](https://www.aishort.top/docs/guides/my-collection))
- [Text Readability Optimizations](https://awesome-repositories.com/f/business-productivity-software/text-readability-optimizations.md) — Refines spelling, grammar, and clarity to increase readability while reducing repetition. ([source](https://www.aishort.top/prompt/2))

### Content Management & Publishing

- [Content Tagging Systems](https://awesome-repositories.com/f/content-management-publishing/content-tagging-systems.md) — Organizes and retrieves prompts using a configurable system of labels and categories for rapid discovery.
- [Semantic Content Validators](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-validation/semantic-content-validators.md) — Compares original and rewritten text to identify meaning shifts and suggest alternatives for semantic accuracy. ([source](https://www.aishort.top/prompt/2))
- [Prompt Repositories](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/prompt-repositories.md) — Implements a shared repository for publishing and discovering effective AI prompt templates.
- [Content Voting Systems](https://awesome-repositories.com/f/content-management-publishing/content-voting-systems.md) — Ranks prompt visibility through a voting system that promotes high quality and hides disliked content. ([source](https://www.aishort.top/docs/guides/community))
- [Literary Prose Polishing](https://awesome-repositories.com/f/content-management-publishing/literary-archives/literary-prose-polishing.md) — Converts text into literary English by replacing basic vocabulary with elegant phrasing. ([source](https://www.aishort.top/prompt/1))
- [Professional Writing Polishing](https://awesome-repositories.com/f/content-management-publishing/scientific-manuscript-drafting/professional-writing-polishing.md) — Polishes text to match professional standards or imitates specific styles to improve tone. ([source](https://www.aishort.top/prompt/204))
- [Academic Writing](https://awesome-repositories.com/f/content-management-publishing/scientific-manuscript-drafting/prose-polishing/academic-writing.md) — Transforms simple language into professional academic prose by applying specific writing standards. ([source](https://www.aishort.top/prompt/197))
- [Text Paraphrasing Utilities](https://awesome-repositories.com/f/content-management-publishing/text-paraphrasing-utilities.md) — Generates multiple versions of a text while preserving meaning to prevent repetition. ([source](https://www.aishort.top/prompt/41))

### Data & Databases

- [Prompt Categorization](https://awesome-repositories.com/f/data-databases/data-categorization/prompt-categorization.md) — Organizes conversational prompts into thematic groups using custom labels and colors for efficient filtering. ([source](https://www.aishort.top/docs/guides/my-collection))
- [Local Storage Solutions](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-persistence-storage/data-storage/client-side-persistence/local-storage-solutions.md) — Stores favorited prompts in the browser to maintain data privacy without requiring account registration. ([source](https://www.aishort.top/docs/guides/offline))
- [Keyword Search](https://awesome-repositories.com/f/data-databases/search-indexing-technologies/search-indexing/search-information-retrieval/matching-ranking-logic/keyword-search.md) — Locates prompts by matching keywords against titles and bodies across all collections. ([source](https://www.aishort.top/docs/guides/interface))
- [Client-Side Storage](https://awesome-repositories.com/f/data-databases/client-side-storage.md) — Maintains private prompt collections and favorites within the browser to allow operation without a backend server.

### Security & Cryptography

- [AI Personas](https://awesome-repositories.com/f/security-cryptography/identity-access-management/access-control/identity-role-management/ai-personas.md) — Improves AI dialogue by assigning specific identity tags, catchphrases, and speaking habits to personas. ([source](https://www.aishort.top/prompt/16))

### Software Engineering & Architecture

- [Persona-Driven Dialogue Rewriting](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/foundational-theory-and-guidance/software-architecture-principles/user-experience-design/vocal-persona-design/generative-persona-synthesis/persona-driven-dialogue-rewriting.md) — Adjusts the tone and persona of generated responses to match specific social dynamics and personality profiles. ([source](https://www.aishort.top/prompt/199))
- [Community Popularity Sorting](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/repository-maintenance/repository-metadata/popularity-metrics/community-popularity-sorting.md) — Orders prompts and tags based on community trends to highlight the most effective content. ([source](https://www.aishort.top/docs/guides/interface))
- [Community Galleries](https://awesome-repositories.com/f/software-engineering-architecture/team-collaboration-tools/dataset-sharing/prompt-template-synchronization/community-galleries.md) — Provides a community gallery where users can publish, discover, and vote on effective prompt templates.

### Part of an Awesome List

- [Response Depth Enhancements](https://awesome-repositories.com/f/awesome-lists/ai/prompt-optimization/response-depth-enhancements.md) — Refines responses by adding constraints or niche perspectives to avoid generic outputs. ([source](https://www.aishort.top/prompt/63))
- [Containerization](https://awesome-repositories.com/f/awesome-lists/devops/containerization.md) — Runs the application using containerized environments for consistent setup and scaling. ([source](https://www.aishort.top/en/docs/deploy))
- [Spelling and Error Correction](https://awesome-repositories.com/f/awesome-lists/more/spelling-and-error-correction.md) — Corrects grammar and spelling errors while preserving the original wording and structure of the text. ([source](https://www.aishort.top/prompt/2))
- [Prompt Engineering](https://awesome-repositories.com/f/awesome-lists/ai/prompt-engineering.md) — Quick reference table for filtering and searching prompt shortcuts.

### DevOps & Infrastructure

- [Cloud Deployment](https://awesome-repositories.com/f/devops-infrastructure/cloud-deployment.md) — Installs the application on hosting services through one-click deployments or repository binding. ([source](https://www.aishort.top/en/docs/deploy))
- [Container Deployment](https://awesome-repositories.com/f/devops-infrastructure/container-deployment.md) — Uses Docker to package the application and its dependencies for consistent deployment across different environments.
- [Private Prompt Repositories](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-infrastructure/private-prompt-repositories.md) — Provides a deployable, self-hosted database for managing private or team-based AI prompt collections.
- [Self-Hosted Instances](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-instances.md) — Deno Prompt hosts a private version of the tool using containerization or cloud platforms. ([source](https://cdn.jsdelivr.net/gh/rockbenben/chatgpt-shortcut@main/README.md))

### Education & Learning Resources

- [Curriculum Structuring](https://awesome-repositories.com/f/education-learning-resources/educational-resources/algorithms-theory-academics/academic-curricula-resources/academic-course-materials/curriculum-structuring.md) — Generates structured course plans and learning materials for textbooks and lecture notes. ([source](https://www.aishort.top/prompt/89))
