Home › Projects › PROMPTING.md
AI-recursive ruleset for writing and auditing prompts, skills, plans, and agent instructions
A ruleset for writing text that an AI model is expected to act on: system and developer prompts, task prompts, repository instruction files, skills, agent profiles, tool descriptions, plans, memory and state documents, and more.
It treats prompting as configuration engineering. A clear sentence is not enough when the wrong source can override it, two routes match the same task, or a prohibition has no safe fallback. The ruleset was developed from external research on instruction design and model behavior, together with practical examples from multiple projects.
Give the ruleset to an AI and tell it to apply the rules while writing or reviewing your instruction artifact. You do not need to select sections manually; give it the complete file and let the relevant surface overlay govern the task.
One simple workflow that works well is to request the first complete draft, then ask the AI to run the required audit and revise any material findings.
Use the packaged skill in /skills/prompting with tools that support skills: Claude Code, Codex, Cursor, OpenCode, and others. The skill loads on demand when the agent is doing writing, so it costs almost no context until needed.
Installation: copy the complete /skills/prompting directory to your global skills folder:
~/.claude/skills/~/.codex/skills/~/.cursor/skills/~/.config/opencode/skills/Keep the complete directory together so prompting/SKILL.md retains its references/ directory.