analyzing-options
Analyzing different approaches for a task or problem with structured comparisons, effort…
Expert prompt engineering and optimization for LLMs and AI systems. Covers core patterns (zero-shot, few-shot, CoT, role-playing, constitutional, tree-of-thoughts), common use cases, and a three-phase process. Use when crafting or optimizing prompts for AI systems. Skip when the
$ npx -y skills add LerianStudio/ring --skill engineering-prompts --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/engineering-promptsContext preview
The summary Claude sees to decide when to auto-load this skill.
Expert prompt engineering and optimization for LLMs and AI systems. Covers core patterns (zero-shot, few-shot, CoT, role-playing, constitutional, tree-of-thoughts), common use cases, and a three-phase process. Use when crafting or optimizing prompts for AI systems. Skip when the
name: ring:engineering-prompts description: "Expert prompt engineering and optimization for LLMs and AI systems. Covers core patterns (zero-shot, few-shot, CoT, role-playing, constitutional, tree-of-thoughts), common use cases, and a three-phase process. Use when crafting or optimizing prompts for AI systems. Skip when the prompt is trivial or already performing well." user-invocable: true argument-hint: "<prompt-goal>"
---
**THIS SKILL ONLY GENERATES PROMPTS. IT NEVER:**
**Allowed reads:** Files the user explicitly references as input context, and `docs/prompts/` for saving output.
**THE INPUT IS A DESCRIPTION OF WHAT THE PROMPT SHOULD DO, NOT A TASK TO PERFORM.**
Example: `Help debug React performance issues` means:
1. **Parse Input**: Analyze the provided description or file content 2. **Identify Use Case**: Determine the intended application and requirements 3. **Select Techniques**: Choose appropriate prompting patterns and methods
1. **Structure Design**: Create clear prompt architecture using proven patterns 2. **Technique Application**: Apply selected prompting techniques (few-shot, chain-of-thought, etc.) 3. **Constraint Setting**: Define boundaries and output format specifications 4. **Validation**: Ensure prompt follows best practices and guidelines
1. **Display Prompt**: Show complete prompt text in formatted code block 2. **Implementation Notes**: Explain techniques used and design rationale 3. **Usage Guidelines**: Provide clear instructions for implementation 4. **Performance Tips**: Include optimization suggestions and best practices 5. **Save Output**: Save the generated prompt to `docs/prompts/` directory (create if needed)
The skill accepts:
Input will be processed to identify the prompt requirements and select appropriate techniques.
Every prompt creation MUST include:
[Complete prompt text displayed in a code block]
Before completing any prompt creation, verify:
1. **The Complete Prompt** (in formatted code block) 2. **Implementation Notes** (techniques and rationale) 3. **Usage Guidelines** (how to implement effectively) 4. **Expected Outcomes** (what results to anticipate) 5. **Performance Tips** (optimization and best practices) 6. **Saved File** (prompt saved to `docs/prompts/` with descriptive filename)
Proven engineering practices, enforced through skills. Ring is a comprehensive skills library and workflow system for AI agents that transforms how AI assistants approach software development.
Repo: LerianStudio/ring
Analyzing different approaches for a task or problem with structured comparisons, effort…
Auditing a service's production readiness against Ring engineering standards across base…
Cleaning redundant and obvious comments following clean code principles while preserving…
Commit changes with scope allowlist enforcement, atomic grouping, GPG-signed conventional…
Creating a handoff document that captures session state (completed work, decisions, open…
Creating an isolated git worktree for parallel branch work: selects the directory by priority…