kangarooking/system-prompt-skills

DirSkills catalogs 15 skills from this repository, across 1 category: AI Engineering.

182 stars40 forksView on GitHub
🧩
5h ago

Agent Delegation

Agent Delegation describes how to split work across specialized sub-agents with isolated context, briefing-based handoffs, and validation gates. Use it when designing multi-agent systems, task lifecycles, or cross-tool coordination; not for single-agent routing.
AI Engineering
18240
🔗
5h ago

Citation System

Citation System defines inline citation formats and source-tracking rules for answers that need traceable evidence. Use it for document Q&A, RAG, code references, and other outputs where users must verify where information came from.
AI Engineering
18240
🛠️
5h ago

Code Engineering

Code Engineering defines system-prompt rules for coding agents that edit files, manage Git workflows, and verify changes. Use it for autonomous or guided code modification tasks, not for pure code Q&A or infrastructure setup.
AI Engineering
18240
🧠
5h ago

Context Management

Context Management helps design token budgets, compression strategies, lazy loading, and persistent memory for long-running AI assistants and multi-session systems. Use it when conversation history, large files, or user preferences need to stay usable without overflowing the context window.
AI Engineering
18240
🧭
5h ago

Conversation Flow

Conversation Flow defines how an AI classifies user intent, routes requests into task-specific paths, and chooses when to ask clarifying questions versus proceed autonomously. Use it for multi-step assistants and agents that need structured dialogue management.
AI Engineering
18240
🛡️
5h ago

Injection Defense

Injection Defense helps design system prompts that resist prompt injection, jailbreaks, social engineering, and trust-boundary breaks. Use it for agents or chatbots that process external content like documents, web pages, email, or memory.
AI Engineering
18240
🧠
5h ago

Memory System

Memory System designs how an AI stores, retrieves, applies, and updates user and project memories across sessions. Use it when building personalization, handling sensitive memories, or deciding when memory should be applied silently.
AI Engineering
18240
📱
5h ago

Mobile Adaptation

Mobile Adaptation shapes system prompts for phone and tablet screens. It sets length limits, scan-friendly formatting, and answer-first structure, and it can account for mobile-native tools like calendar, reminders, and location.
AI Engineering
18240
📝
5h ago

Output Formatting

Output Formatting defines response length, structure, and style rules for AI outputs. Use it when a prompt needs to adapt to a platform, avoid canned phrasing, or control density and tone.
AI Engineering
18240
🧩
5h ago

Persona Design

Persona Design defines an AI product’s identity, role statement, capability boundaries, and relationship framing. Use it when writing a system prompt, splitting one model into different roles, or clarifying how the AI should introduce itself.
AI Engineering
18240
🎭
5h ago

Personality System

Personality System designs a base persona with switchable personality overlays and shared meta-rules. Use it when a product needs selectable tones, consistent personality switching, or protection against personality leaking into user-written text.
AI Engineering
18240
🛡️
5h ago

Safety Guardrails

Safety Guardrails helps design layered safety boundaries for AI systems, including refusal policies, prompt injection defenses, and domain-specific rules. Use it when an AI handles sensitive topics or needs clear ethical limits.
AI Engineering
18240
🔎
5h ago

Search Integration

Search Integration defines when an AI should search, what sources to search, and how to handle results. Use it for real-time knowledge retrieval in chatbots, research assistants, and enterprise Q&A; it is not for offline or purely internal knowledge tasks.
AI Engineering
18240
🛠️
5h ago

Tool Specification

Tool Specification defines how to design AI tool interfaces, discovery, permissions, and parallel execution. Use it when an agent needs to call external APIs, manage many tools, or delegate work to sub-agents.
AI Engineering
18240
🎙️
5h ago

Voice Optimization

Voice Optimization helps adapt system prompts for spoken interactions like voice assistants, voice search, and phone agents. It keeps answers concise, conversational, and safe for audio use, with rules for supported languages and no preambles.
AI Engineering
18240