Prompt Spec
# Prompt Specification Template
## Overview
**Purpose:** Document prompt design decisions, expected behaviors, and evaluation criteria.
**When to use:** Complex prompt development, team collaboration, version control.
**Competencies:** [Prompt Design & Optimization](../../COMPETENCIES.md#1-prompt-design--optimization), [Evaluation & Measurement](../../COMPETENCIES.md#2-evaluation--measurement)
---
# Prompt Specification: [Prompt Name]
**Date:** YYYY-MM-DD
**Author:** [Name]
**Version:** 1.0
**Status:** Draft | Testing | Production
---
## Summary
| Attribute | Value |
|:----------|:------|
| **Purpose** | _[What this prompt does]_ |
| **Model** | _[Target model(s)]_ |
| **Context Window** | _[Token budget]_ |
| **Temperature** | _[Value and rationale]_ |
| **Use Case** | _[Where this is used]_ |
---
## Objective
### What It Should Do
_[Clear description of desired behavior]_
### What It Should NOT Do
_[Explicit anti-goals]_
### Success Criteria
| Criterion | Target | Measurement |
|:----------|:-------|:------------|
| _[Criterion 1]_ | _[Target]_ | _[How measured]_ |
| _[Criterion 2]_ | _[Target]_ | _[How measured]_ |
| _[Criterion 3]_ | _[Target]_ | _[How measured]_ |
---
## Prompt Structure
### System Promptwhen to use it
Community prompt sourced from the open-source GitHub repo natnew/Awesome-Prompt-Engineering (MIT). A "Prompt Spec" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.
tags
roleplaycommunitygeneral
source
natnew/Awesome-Prompt-Engineering · MIT