Skip to content

Latest commit

 

History

History
118 lines (81 loc) · 5.18 KB

README.md

File metadata and controls

118 lines (81 loc) · 5.18 KB

PromptStack - AI Prompts, Cursor Rules and MCP Server Directory for Prompt Engineering / Vibe Coding

PromptStack is an open-source a searchable collection of AI prompts and code generation rules for prompt engineering, featuring Cursor rules, Bolt.new, Loveable, Windsurf, and Trae; designed to streamline developer workflows.. Built with Convex.dev as the database and TanStack Router for client-side routing. rules to enhance your workflow for developers.

Built with Convex.dev as the database and TanStack Router for client-side routing.

PromptStack is a community-driven platform for developers to discover, share, and manage AI prompts and code generation rules.

The goal of PromptStack is to help developers leverage AI tools more effectively by providing a curated collection of prompts that enhance productivity and code quality.

Whether you're using Cursor, Bolt.new, , lovable, windsurf, trae, GitHub Copilot, ChatGPT, Claude, or other AI assistants, you'll find valuable prompts to improve your workflow.

Features

  • Searchable Directory: Quickly find AI prompts and code-gen rules tailored to your needs.
  • Prompt Love: Like and sort top prompts in the directory.
  • Category Organization: Prompts are organized into clear, functional categories.
  • GitHub Integration: Automatically link GitHub or social profiles submitted with prompts.
  • Carbon Copy View: View and copy prompts in a Carbon-style editor window.
  • Readme Support: Find and submit README examples for AI and code-gen projects.
  • .Cursorrules: Find and submit Cursor rules for AI and code-gen projects.
  • Prompt Link Sharing: Easily share prompts or cursor rules with others.

Getting Started

Submit a Prompt

  1. Sign in or use the guest submission feature.
  2. Fill out the required fields:
    • Title (Required)
    • Prompt content
    • Optional: Description, GitHub or social profile links.
  3. Choose whether to make the prompt public or private.
  4. Select a category for better organization.

Search for Prompts

  • Browse the directory by categories such as Cursor, Convex, or Readme examples.
  • Use the search bar to find prompts tailored to your specific framework or language.

Customize Your Experience

  • Filter by "My Prompts" to view only your submissions.

Development Roadmap

  • ✅ Setup sign-in with Clerk
  • ✅ Add a "prompt feedback / comments" section to each prompt page
  • ✅ All private prompts should be visible to the creator only. ✅ Allow for public prompts to be visible to all users.
  • ✅ Only allow prompt feedback or comments if user is logged in
  • ✅ use Minimal Tiptap for prompt feedback / comments
  • Add @mentions to prompt feedback/comments
  • Allow logged in users to like prompts and view liked prompts
  • Add AI prompt redo on prompt pages
  • Allow prompts to be editable only by their creators if they are logged in
  • Add "Prompt Threads" for multi-step prompts
  • Add ability to follow prompts
  • Add resend ability for notifications if a prompt has been liked or commented on or followed
  • Add for private team prompts
  • Add for public team prompts
  • fix private prompts not being visible to the creator
  • fix delete button not being visible to the creator

Stack

PromptStack is powered by:

Convex.dev
Convex.dev provides a serverless database and backend that makes building reactive applications easy. It supports real-time updates, ensuring a seamless user experience.


Getting Started

Installation

Clone the repository and install dependencies:

git clone https://github.com/waynesutton/PromptStack
cd PromptStack
npm install

## Contributing

We welcome contributions from the community! Feel free to submit a pull request or open an issue to report bugs, suggest features, or provide feedback.

## License

This project is licensed under the MIT License. See the `LICENSE` file for details.


--

Netlify Status