prompt-engineering

Organize modular system prompts and evaluation patterns for LLM deployment.

4|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/hardness1020/awesome-prompt-skill --skill prompt-engineering-hardness1020
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prompt-engineering
Source: https://github.com/hardness1020/awesome-prompt-skill/tree/main/skills/prompt-engineering
Command: npx skills add https://github.com/hardness1020/awesome-prompt-skill --skill prompt-engineering-hardness1020

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Prompt engineering at scale requires a structured methodology to design, test, secure, and govern prompts for production LLM deployments.

Core Features & Use Cases

  • Section-builder architecture for modular, reusable prompts
  • Static/dynamic boundary design with prompt caching for cost and latency optimization
  • Agent and tool integration patterns enabling specialized prompt roles
  • Security and robustness guidelines including prompt injection defenses
  • Evaluation frameworks and production checklists for reliability
  • Production best practices: versioning, observability, and governance

Quick Start

Draft a starter system prompt by defining identity, capabilities, tools, safety rules, and dynamic environment context for your first task.

Frequently Asked Questions about prompt-engineering

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure production LLM system prompts for modular reuse?

A section-builder architecture structures production LLM system prompts by defining distinct boundaries for identity, capabilities, tools, and safety rules, enabling modular reuse across different deployment workflows.

What is the best way to optimize prompt caching for cost and latency in LLM applications?

Prompt caching for cost and latency optimization is achieved by designing static and dynamic prompt boundaries, ensuring stable context is cached while variable environment data updates independently.

How do I defend against prompt injection attacks in production LLM deployments?

Defending against prompt injection attacks in production LLM deployments requires applying security and robustness guidelines that isolate dynamic inputs and enforce strict safety rules within the system prompt.

Can I use agent prompts to integrate external tools with my LLM?

Agent prompts support tool integration by defining specialized roles and capabilities within the prompt, enabling the LLM to interact with and call external tools during production workflows.

How do I evaluate and monitor LLM prompt reliability in production?

LLM prompt reliability in production is evaluated using dedicated evaluation frameworks and production checklists, alongside monitoring patterns for versioning, observability, and governance.

Do I need a context assembly pipeline for prompt engineering at scale?

A context assembly pipeline is required for prompt engineering at scale to systematically organize memory, persistence patterns, and dynamic environment context before assembling the final LLM prompt.