prompt-engineering

Create portable, agent-agnostic prompts and SKILL.md files with structured Markdown.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/loadinglucian/dotagents --skill prompt-engineering-loadinglucian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prompt-engineering
Source: https://github.com/loadinglucian/dotagents/tree/main/skills/prompt-engineering
Command: npx skills add https://github.com/loadinglucian/dotagents --skill prompt-engineering-loadinglucian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Standardizes the creation of portable, agent-agnostic prompts and SKILL.md files so they load consistently across multiple agent products.

Core Features & Use Cases

  • Portable core guidance for prompts, instruction files, and skills, with clear trigger boundaries and semantic Markdown structure.
  • Optional supporting files (references, assets, scripts) that load only when needed to keep the main artifact lean.
  • Use cases include creating reusable workflows, policies, and instructions that survive agent migrations.

Quick Start

Create or edit a portable prompt or skill following the SKILL.md frontmatter and semantic sections, then wire in any references or scripts as needed.

Frequently Asked Questions about prompt-engineering

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

FAQPage Schema
What is a portable prompt and why do I need it for agent workflows?

A portable prompt is an agent-agnostic instruction file with standardized frontmatter and semantic Markdown structure. It ensures your reusable workflows, policies, and instructions load consistently across multiple agent products without requiring migration rewrites.

How do I create a SKILL.md file that loads correctly across different agents?

To create a SKILL.md file, structure it with required frontmatter like name and description, use semantically formatted Markdown for the body, and define explicit load conditions for optional supporting files like references, assets, and scripts to keep the main artifact lean.

How do I set load conditions for references and scripts in a portable skill?

You set explicit load conditions for references and scripts within the semantic Markdown body of your SKILL.md. This ensures optional supporting files are fetched only when needed, keeping the core prompt lean and efficient for the agent.

When should I use portable prompts instead of standard prompts for my workflows?

Use portable prompts when creating reusable workflows and policies that need clear trigger boundaries and must survive agent migrations. Standardizing them as SKILL.md files guarantees they load consistently across multiple agent products.

What is the best way to structure an agent-agnostic prompt file?

The best way to structure an agent-agnostic prompt file is using semantic Markdown sections with clear trigger boundaries. Include frontmatter for metadata, keep the core guidance lean, and separate optional assets or scripts into supporting files loaded on demand.

Can I use supporting files with my reusable prompt without slowing down the agent?

Yes, you can attach references, assets, and scripts to your portable prompt. By defining explicit load conditions in the SKILL.md file, these supporting documents are only loaded when the agent specifically needs them, preserving performance.