system-prompts

Generate agent definition templates with XML tag hierarchy and RFC 2119 norms.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/sergical/pi-config --skill system-prompts-sergical
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: system-prompts
Source: https://github.com/sergical/pi-config/tree/main/skills/system-prompts
Command: npx skills add https://github.com/sergical/pi-config --skill system-prompts-sergical

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to writing effective system prompts and agent definitions, enabling users to significantly improve AI performance and reliability.

Core Features & Use Cases

  • Prompt Engineering Best Practices: Learn empirically-validated techniques for better AI responses.
  • Structured Prompting: Understand and implement a robust XML tag hierarchy for clear instruction.
  • Agent & Tool Definition Templates: Provides ready-to-use templates for defining AI agents and documenting tools.
  • Use Case: You're building a new AI agent and want to ensure its prompts are clear, effective, and safe. This Skill provides the templates and best practices to define its role, constraints, and operational procedures.

Quick Start

Use the system-prompts skill to generate a template for a new agent definition.

Frequently Asked Questions about system-prompts

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

FAQPage Schema
What is a structured XML tag hierarchy for prompt engineering?

A structured XML tag hierarchy organizes system prompts into clear sections, enabling AI agents to parse instructions, constraints, and tool definitions more effectively for improved performance and reliability.

How do I write an effective AI agent definition?

Writing an effective AI agent definition involves specifying its role, operational procedures, and constraints using normative language and empirically validated best practices to ensure clear, safe, and reliable behavior.

What are common anti-patterns in system prompts?

Common anti-patterns in system prompts include ambiguous instructions and poorly structured tool documentation, which this framework identifies and helps you avoid to enhance AI safety and performance.

When do I need normative language like RFC 2119 in LLM prompts?

You need normative language like RFC 2119 in LLM prompts to define strict operational constraints and requirements, ensuring the AI agent adheres precisely to specified behaviors and safety protocols.

Does this prompt engineering framework provide templates for tool documentation?

Yes, this prompt engineering framework provides ready-to-use templates for documenting tools, ensuring that AI agents can accurately understand and interact with external functions and APIs.