Coding & Development
Browsing page 21 of AI tools for Prompt Engineering in Coding & Development. Sorted by confidence score — our independent quality rating.
awesome-claude-skills
awesome-claude-skills is a comprehensive, curated list of Claude Skills, resources, and tools designed to customize and enhance Claude AI workflows, with a particular focus on Claude Code. Claude Skills are specialized folders containing instructions, scripts, and resources that Claude dynamically discovers and loads when relevant to tasks. This open-source GitHub repository details how Skills work, their progressive disclosure architecture for efficiency, and provides guides for getting started via the Claude.ai web interface, Claude Code CLI, or Claude API. It features official skills for document processing (docx, pdf, pptx, xlsx), design (algorithmic-art, canvas-design), development (frontend-design, web-artifacts-builder), communication, and skill creation. The repository also highlights community-contributed skills, tools for skill creation, best practices, and security guidelines, emphasizing the importance of vetting skills due to arbitrary code execution capabilities.
markdowner
Markdowner is a fast and free tool designed to convert any website into LLM-ready markdown data. Built by Supermemory.ai, it addresses the need for structured and predictable data when interacting with Large Language Models, leading to much better AI responses. Key features include LLM filtering to remove unnecessary information, a detailed markdown mode, and an auto-crawler that works without a sitemap. It supports both text and JSON responses and is easy to self-host. The tool utilizes Cloudflare's Browser rendering and Durable objects to spin up browser instances and convert content to markdown using Turndown, offering a robust solution for data preparation.
PromptHub
PromptHub is an open-source, local-first AI prompt and skill management tool designed to streamline prompt engineering workflows. It offers robust features for creating, editing, and organizing prompts with support for folders, tags, and automatic version control, including the ability to view, compare, and roll back changes. Users can leverage template variables for dynamic prompt generation and quickly access frequently used prompts. A standout feature is its skill management system, which includes a skill store with pre-built skills and one-click installation to over 15 mainstream AI coding tools like Claude Code and Cursor. PromptHub also provides AI testing capabilities for comparing various models and supports local data storage with WebDAV cloud synchronization, ensuring privacy and data security. It is available as a desktop application for macOS, Windows, and Linux, and also offers a self-hosted web version.
prompt-eng-interactive-tutorial
Anthropic's Interactive Prompt Engineering Tutorial offers a comprehensive, step-by-step guide to mastering prompt engineering for Claude. This course is designed to help users understand the basic structure of effective prompts, recognize common failure modes, and apply '80/20' techniques to address them. It delves into Claude's strengths and weaknesses, enabling users to build robust prompts from scratch for various use cases. The tutorial is structured into 9 chapters with accompanying exercises, allowing for hands-on practice. Each lesson includes an "Example Playground" for experimentation and an answer key for self-assessment. While it uses Claude 3 Haiku, it acknowledges the existence of more intelligent models like Claude 3 Sonnet and Opus. A Google Sheets version with Anthropic's Claude for Sheets extension is also available for a more user-friendly experience.
promptbench
PromptBench is a PyTorch-based Python package designed as a unified evaluation framework for large language models (LLMs). It offers user-friendly APIs for researchers and developers to conduct comprehensive evaluations of LLMs, including quick performance assessments, prompt engineering method testing (like Chain-of-Thought, Emotion Prompt, and Expert Prompting), and adversarial prompt robustness analysis. The framework integrates dynamic evaluation techniques such as DyVal to mitigate test data contamination and efficient multi-prompt evaluation with PromptEval. It supports a wide range of language and multi-modal datasets and models, both open-source and proprietary, making it a versatile tool for understanding and benchmarking LLM capabilities.
stable-diffusion-webui-images-browser
stable-diffusion-webui-images-browser is an extension designed for stable-diffusion-webui, providing comprehensive image browsing and management capabilities. Users can easily view previously generated pictures, inspect their generation information, and send prompts directly to txt2img or img2img for further use. The tool also allows for collecting favorite images into a dedicated folder and deleting unwanted ones. Furthermore, it offers the flexibility to browse images located in any folder on the user's computer, making it a versatile solution for organizing and interacting with Stable Diffusion outputs. Installation is straightforward via a git clone command within the stable-diffusion-webui extensions directory.
Static-to-Dynamic-LLMEval
Static-to-Dynamic-LLMEval is the official GitHub repository for a paper detailing recent advances in large language model benchmarks, specifically focusing on data contamination. The project conducts an in-depth analysis of existing static-to-dynamic benchmarking methods designed to reduce data contamination risks. It examines methods that enhance static benchmarks, identifies their limitations, and highlights the critical gap in standardized criteria for evaluating dynamic benchmarks. The repository proposes optimal design principles for dynamic benchmarking and analyzes the limitations of current dynamic benchmarks, offering a comprehensive overview of advancements in data contamination research and guiding future efforts.
system-prompts-and-models-of-ai-tools
system-prompts-and-models-of-ai-tools is a comprehensive open-source GitHub repository that curates system prompts, internal tools, and AI models from a wide array of AI applications. This resource is invaluable for developers, researchers, and AI enthusiasts looking to understand the underlying mechanics and prompt engineering strategies of popular tools like Augment Code, Claude Code, Cursor, Devin AI, NotionAI, Perplexity, and many others. It provides a centralized location to explore how different AI systems are structured and prompted, fostering learning and innovation in the AI development community. The repository also highlights the importance of securing AI systems against prompt injection and extraction risks.
treequest
TreeQuest is an open-source Python library designed for advanced tree search algorithms, particularly useful for scaling Large Language Model (LLM) inference. It offers a flexible API that allows for customizable node generation and scoring logic, making it adaptable to various applications. The library implements AB-MCTS-A (ABMCTS with Node Aggregation) and AB-MCTS-M (ABMCTS with Mixed Models) algorithms, as well as Multi-LLM AB-MCTS support. Key features include checkpointing and resuming searches, an ask-tell interface for batched sampling, and visualization utilities to render search trees. TreeQuest is ideal for developers and researchers working on optimizing LLM performance and exploring complex decision-making processes.
text-generation-webui-colab
text-generation-webui-colab offers a convenient Gradio web user interface for deploying and interacting with Large Language Models (LLMs) directly within a Google Colab environment. This open-source project supports a wide range of LLMs, including popular models like Llama 2, Vicuna, Falcon, and Mistral, often with GPTQ 4-bit quantization for efficient use. It's particularly useful for researchers, developers, and enthusiasts who want to experiment with different LLMs without extensive local setup. The repository provides numerous Colab notebooks pre-configured for specific models, simplifying the process of getting started with text generation, instruction following, and other LLM-based tasks.
Danbooru Tags Translator (Preview)
Danbooru Tags Translator (Preview) is an AI-powered tool designed to streamline the process of generating detailed image prompts. Users can input natural language descriptions in English or Japanese, or directly use Danbooru tags, and the tool will translate these into optimized Danbooru tags for AI image generation. This functionality is particularly useful for artists and creators working within anime and manga art styles, enabling them to craft precise and complex prompts without extensive manual tag research. The tool simplifies prompt engineering, making it easier to achieve desired visual outcomes from AI models.
Pixel Arcade Studio
Pixel Arcade Studio is a browser-based game studio where children can create their own games by giving instructions to AI, eliminating the need for coding. Designed with safety in mind, it provides a secure environment for kids to explore AI-assisted creation and develop meaningful projects quickly. The platform focuses on guided AI use with built-in safety guardrails, parent controls for under-13 creators, and an ad-free experience. It aims to replace multiple apps for game creation and AI exploration, offering a clear path from idea to playable game. The studio is suitable for families seeking creative screen time, teens and adults prototyping game ideas, and anyone looking for a safe way to engage with AI-assisted creation.
Prompt Hacker
Prompt Hacker is an AI briefing service designed for executives, founders, and decision-makers building with AI. It provides weekly strategic intelligence, practical automation playbooks, and thoroughly vetted prompt frameworks. The service filters over 200 AI news sources to deliver the five most critical developments for business operations, ensuring users spend only 15 minutes reading to gain hours of competitive advantage. It includes step-by-step workflow templates, tested prompt systems for various business functions, and reviews of new AI tools with ROI estimates. Prompt Hacker also offers competitive intelligence, detailing how industry peers are deploying AI, complete with case studies and implementation timelines.
llm-guard
LLM Guard by Protect AI is a comprehensive open-source security toolkit designed to enhance the safety and security of interactions with Large Language Models (LLMs). It provides robust features for sanitization, detection of harmful language, prevention of data leakage, and resistance against prompt injection attacks. The tool ensures that LLM interactions remain secure and reliable, making it suitable for integration into production environments. It supports a wide array of prompt and output scanners, including Anonymize, BanCode, PromptInjection, Secrets, Toxicity, and MaliciousURLs, among others. LLM Guard is continuously updated and designed for easy integration, requiring Python 3.9 or higher.
Prompt Refine
Prompt Refine was a dedicated tool for enhancing prompt engineering workflows, allowing users to methodically improve their Large Language Model (LLM) prompts. It integrated with various AI models, including OpenAI, Anthropic, Together, and Cohere, providing a versatile environment for prompt development. Key functionalities included comprehensive history tracking to analyze and compare different prompt runs, enabling users to refine their approaches based on past results. The platform also supported the creation and reuse of variables within prompts, streamlining the experimentation process. Users could export their experiments to CSV for further analysis, making it a valuable asset for data-driven prompt optimization. However, the tool has since been shut down.
tree-of-thought-llm
tree-of-thought-llm is the official open-source implementation of the Tree of Thoughts (ToT) framework, designed for deliberate problem-solving with large language models. This repository, published after the NeurIPS 2023 paper, includes the core code, example prompts, and model outputs, enabling researchers and developers to explore and replicate the ToT methodology. It supports various problem-solving tasks like the game of 24, text generation, and crosswords, offering different thought generation and state evaluation methods. Users can easily set up new tasks and customize prompts, making it a flexible tool for advancing research in LLM reasoning and problem-solving.
The100kPrompts
The website for The100kPrompts currently displays a 'Parked Domain name on Hostinger DNS system' message. The content on the site is generic Hostinger promotional material, offering web hosting, a website builder with AI tools, and VPS hosting. It also mentions features like chatting with AI to build a complete website, including CRM and booking forms, and creating professional email addresses. There is no specific information about '100k prompts' or a database of AI prompts as suggested by the tool's name and previous description.
awesome-chatgpt-prompts-zh
awesome-chatgpt-prompts-zh is an open-source Chinese guide designed to help users effectively tune and interact with ChatGPT. It provides a wide array of usage scenarios and detailed instructions on how to make the language model follow specific commands and generate desired outputs. The guide covers diverse applications, including academic writing, creative writing, content creation, business writing, academic editing, translation, data analysis, technical documentation, education, website content, research consulting, speech writing, personal statements, resumes, ad copywriting, SEO optimization, social media content, news releases, multilingual translation, e-commerce content, travel writing, medical writing, children's books, and novel writing. It serves as a practical resource for anyone looking to master prompt engineering in Chinese for various professional and creative tasks.
Awesome-AI-GPTs
Awesome-AI-GPTs is an open-source directory designed to be a comprehensive resource for all things related to OpenAI GPTs. It features a curated collection of various GPTs, useful prompts, and plugins, along with articles and guides on how to use them effectively. The project also covers topics like GPTs security, prompt protection, and custom plugin installation, making it a valuable hub for both beginners and experienced users looking to explore and leverage the power of AI. It aims to empower users by providing access to AI resources and interesting applications, fostering a community for collaboration and knowledge sharing.
aigc
aigc is an open-source electronic book titled "Unlocking the Potential of Large Language Models: Real-World Use Cases," focusing on the development and architectural design of LLM applications. Authored by Phodal and collaborators, this resource delves into the foundational knowledge of LLMs and their practical applications. It covers essential topics such as Prompt engineering, including writing, development, and management, as well as exploring the capabilities of advanced LLMs. The book also provides insights into LLM application development patterns and architectural designs, offering guidance on building custom models based on open-source solutions and implementing LLMOps. It serves as a comprehensive guide for understanding and implementing LLM-driven software development processes.
Awesome-ChatGPT-Prompts-CN
Awesome-ChatGPT-Prompts-CN is an open-source GitHub repository offering a comprehensive guide and collection of prompts for ChatGPT, primarily in Chinese. It aims to help users effectively interact with and leverage the capabilities of ChatGPT for various tasks. The repository includes examples for different roles, such as acting as a Linux terminal, English translator, interviewer, JavaScript console, Excel sheet, and more. It also provides guidance on registration and usage, addressing common issues like country restrictions. The project encourages community contributions and offers resources for further learning and development with OpenAI and ChatGPT.
txt2mask
txt2mask is an addon for AUTOMATIC1111's Stable Diffusion Web UI, designed to simplify the inpainting process by automatically generating image masks from natural language prompts. Users can input a text string in img2img mode, and the tool, powered by clipseg, creates a corresponding mask, eliminating the need for manual brushwork. It offers features like adjustable mask precision, the ability to search for multiple objects using delimiters, and mask padding to refine selections. Additionally, users can define negative mask prompts to exclude specific areas and combine text masks with the brush tool or uploaded image masks for enhanced control. This script is ideal for those looking to streamline their Stable Diffusion inpainting workflow.
Prompt-Engineering-Guide-Chinese
Prompt-Engineering-Guide-Chinese is a comprehensive, open-source guide designed to help individuals understand and master prompt engineering. It is a translated and updated version of a popular English guide, specifically enhanced with AIGC (AI-Generated Content) prompt sections to make the learning process more accessible for Chinese-speaking users. The guide covers the development and optimization of prompts for effectively utilizing large language models (LLMs) across various applications and research topics. It aims to improve understanding of LLMs' capabilities and limitations, offering insights for researchers to enhance LLMs' performance on tasks like Q&A and arithmetic reasoning, and for developers to design powerful prompting techniques for LLM interfaces.
wonderful-prompts
wonderful-prompts is an open-source project featuring a meticulously curated collection of high-quality Chinese prompts designed to significantly enhance the usability and effectiveness of ChatGPT. This resource provides hundreds of prompts, complete with illustrative examples and usage guidelines, making it easier for users to master AI interactions. The project is continuously updated and encourages community contributions. It also offers a comprehensive ChatGPT Chinese guide, covering tutorials, selected open-source projects, and other AI tools, making it an invaluable resource for anyone looking to deepen their understanding and application of ChatGPT.