awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
phodal avatar

phodal/prompt-patterns

0
View on GitHub↗
3,096 Stars·199 Forks·1 Aufrufprompt-patterns.phodal.com↗

Prompt Patterns

Prompt patterns is a framework for organizing AI-driven system design through structured prompt engineering and domain-driven development methodologies. It provides a library of standardized interaction strategies designed to improve the consistency, accuracy, and logical reasoning of large language model outputs. By applying these patterns, users can translate complex business scenarios into structured domain models and technical specifications.

The project distinguishes itself by integrating domain-driven design principles directly into the prompting workflow. It utilizes techniques such as symbolic instruction encoding, declarative constraint modeling, and iterative refinement to bridge the gap between abstract business requirements and concrete technical implementation. These methods allow for the decomposition of multi-faceted tasks into manageable segments, ensuring that generated outputs remain aligned with specific architectural boundaries and system requirements.

Beyond core prompting strategies, the framework supports the generation of technical documentation, system architecture diagrams, and API specifications. It employs various structural techniques, including few-shot context injection, persona adoption, and negative constraint application, to enforce precision and reduce ambiguity during model interactions. The repository serves as a comprehensive resource for building repeatable, high-quality instruction frameworks for complex software development tasks.

Features

  • Domain-Driven Prompting - Maps business domain models and system boundaries into structured prompts for architecture generation.
  • Prompt Persona Definitions - The framework simulates specific entities or characters to ensure generated responses remain consistent with required styles, perspectives, and contextual expectations.
  • Prompt Constraint Templates - The framework guides output by providing structural constraints, such as code snippets or function signatures, to achieve precise and predictable results.
  • Behavioral Constraints - Defines operational rules and negative constraints within system prompts to guide model behavior.
  • Prompt Engineering Frameworks - Provides a collection of structured design patterns and templates for crafting precise, repeatable, and logical instructions for large language models.
  • Prompt Engineering Patterns - Organizes complex instructions into reusable templates that enforce consistent logic and structure.
  • Prompt Engineering Workflows - Provides structured instruction frameworks to improve the consistency and quality of AI-generated outputs.
  • Symbolic Instruction Encodings - Provides custom symbolic notations to simplify the communication of complex constraints and logical rules to large language models.
  • Chain Of Thought - Breaks down complex, multi-faceted tasks into sequential logical steps to improve reasoning accuracy.
  • Domain-Driven Designs - Translates complex business scenarios into structured entities to align software architecture with business requirements.
  • Prompt Templates - Applies structured formatting rules and stylistic constraints to guide the generation of consistent technical or manual-style documentation.
  • Role Simulations - Simulates specific identities or professional roles to influence the tone, context, and style of generated responses.
  • Prompt Design Strategies - Structures input instructions using a consistent framework of problem, solution, and applicability to ensure predictable model outputs.
  • Reasoning Chains - Decomposes complex problems into sequences of intermediate logical steps to improve accuracy in multi-step reasoning and analytical tasks.
  • Task Decompositions - Breaks down large or multi-faceted requests into smaller, manageable segments to overcome context limitations and ensure high-quality results.
  • Few-Shot Pattern Exemplification - Supplies representative input-output pairs to guide models toward desired formats and logic.
  • Prompt Iteration - Builds system components through successive model interactions that use previous outputs as a foundation.
  • Technical Documentation Generators - Applies structured templates and stylistic constraints to generate consistent technical documentation.
  • System Architecture Visualizers - Maps logical processes and system components into standardized diagrams to clarify complex relationships.
  • Structured Output Visualizers - Provides visual representations of generated content using diagrams and structured modeling languages.
  • Domain Specific Languages - The framework employs programming languages or domain-specific schemas to provide precise, concise instructions that reduce ambiguity and token usage.
  • System Architecture Models - Maps relationships between business subdomains and defines network endpoints based on established domain models.
  • Concept Mapping - The framework researches and summarizes unfamiliar topics or abstract concepts to bridge knowledge gaps and improve understanding during interactions.
  • Business Logic Visualizations - Uses diagrams and flowcharts to represent functional architecture and system workflows for improved AI alignment.
  • Domain Model Implementations - Decomposes complex business scenarios into entities and actions to create a unified language for software implementation.
  • Domain Model Analysis - Decomposes business activities into distinct scenarios and event-driven processes using standardized entity-action descriptions.
  • Domain Modeling Workflows - Translates business scenarios into structured domain models to align design concepts with technical implementation.
  • Terminology Definitions - The framework defines and refines shared terminology with the model to ensure it understands specific domain requirements and maintains accuracy.
  • Iterative System Bootstrapping - Builds and refines system components iteratively by using existing model outputs as a foundation for subsequent improvements.
  • Prompt Composition Patterns - Combines multiple prompt strategies into a unified framework to manage complex workflows and multi-stage task execution.
  • Negative Prompting - Specifies forbidden content, topics, or styles to prevent the generation of inaccurate, inappropriate, or unwanted information during tasks.
  • DSL-Driven Generation - Enables the use of declarative domain-specific languages to define system structures and reduce ambiguity.
  • Subdomain Boundaries - Categorizes domain models into logical subdomains to organize complex systems into manageable functional areas.
  • Dynamic REST API Generators - Translates domain models into technical specifications and network endpoints.

Star-Verlauf

Star-Verlauf für phodal/prompt-patternsStar-Verlauf für phodal/prompt-patterns

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Prompt Patterns

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Prompt Patterns.
  • microsoft/pomlAvatar von microsoft

    microsoft/poml

    4,853Auf GitHub ansehen↗

    Poml is a prompt management framework and templating engine designed for authoring, versioning, and rendering structured prompts for large language models. It uses a semantic markup language to organize prompts into reusable templates, combining them with dynamic context and data to generate formatted inputs. The system distinguishes itself by decoupling core prompt logic from final presentation through a stylesheet-based approach. It provides a dedicated JSON schema output generator to enforce strict, machine-parsable model responses and a configuration interface for managing function tool s

    TypeScriptllmmarkup-languageprompt
    Auf GitHub ansehen↗4,853
  • pandabearlab/prompt-tutorialAvatar von PandaBearLab

    PandaBearLab/prompt-tutorial

    1,330Auf GitHub ansehen↗

    This project serves as an educational resource and guide for prompt engineering, providing a structured methodology for interacting with large language models. It focuses on teaching core strategies to improve the reliability, accuracy, and consistency of model outputs across a variety of natural language processing tasks. The framework emphasizes the use of standardized templates and logical decomposition to manage complex instructions. By implementing techniques such as few-shot context injection, iterative refinement, and delimiter-based segmentation, the project demonstrates how to guide

    Auf GitHub ansehen↗1,330
  • datawhalechina/vibe-vibeAvatar von datawhalechina

    datawhalechina/vibe-vibe

    3,126Auf GitHub ansehen↗

    vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent systems. It serves as a comprehensive guide and methodology for transforming conceptual ideas into deployed applications through agentic software engineering. The project focuses on the orchestration of specialized AI agent roles with defined collaboration boundaries and iterative feedback loops. It provides frameworks for toolchain optimization, including the selection and evaluation of protocols that extend model capabilities and the design of standardized tool interfaces. The sys

    agentagentic-aiai
    Auf GitHub ansehen↗3,126
  • tukuaiai/vibe-coding-cnAvatar von tukuaiai

    tukuaiai/vibe-coding-cn

    8,294Auf GitHub ansehen↗

    vibe-coding-cn is an AI software development workflow and prompt engineering framework designed to transform product ideas into functional applications using natural language. It functions as an AI agent orchestration system that coordinates specialized skills and quality gates to guide the incremental creation of software. The framework distinguishes itself through a project memory system that maintains architectural and design documentation to preserve context during long-term collaborations. It employs a prompt optimization library that utilizes recursive loops, chain-of-thought reasoning,

    Pythonaiai-agentsclaude-code
    Auf GitHub ansehen↗8,294
Alle 30 Alternativen zu Prompt Patterns anzeigen→

Häufig gestellte Fragen

Was macht phodal/prompt-patterns?

Prompt patterns is a framework for organizing AI-driven system design through structured prompt engineering and domain-driven development methodologies. It provides a library of standardized interaction strategies designed to improve the consistency, accuracy, and logical reasoning of large language model outputs. By applying these patterns, users can translate complex business scenarios into structured domain models and technical specifications.

Was sind die Hauptfunktionen von phodal/prompt-patterns?

Die Hauptfunktionen von phodal/prompt-patterns sind: Domain-Driven Prompting, Prompt Persona Definitions, Prompt Constraint Templates, Behavioral Constraints, Prompt Engineering Frameworks, Prompt Engineering Patterns, Prompt Engineering Workflows, Symbolic Instruction Encodings.

Welche Open-Source-Alternativen gibt es zu phodal/prompt-patterns?

Open-Source-Alternativen zu phodal/prompt-patterns sind unter anderem: microsoft/poml — Poml is a prompt management framework and templating engine designed for authoring, versioning, and rendering… pandabearlab/prompt-tutorial — This project serves as an educational resource and guide for prompt engineering, providing a structured methodology… datawhalechina/vibe-vibe — vibe-vibe is an LLM agent engineering framework and toolchain optimizer designed for orchestrating multi-agent… tukuaiai/vibe-coding-cn — vibe-coding-cn is an AI software development workflow and prompt engineering framework designed to transform product… ddd-crew/ddd-starter-modelling-process — This project is a Domain-Driven Design framework and strategic design methodology. It provides a structured workflow… phodal/understand-prompt — This project provides methodologies and guides for structured prompt engineering, generative workflows, and…

Kuratierte Suchen mit Prompt Patterns

Handverlesene Sammlungen, in denen Prompt Patterns vorkommt.
  • Prompt engineering guides