the-honoured-one
Makes your agent read all files and understand the context before making complex changes. This prevents errors and ensures the agent doesn't act on impulse.
What it does
This tool ensures the AI reads and understands all relevant code files before making any changes or proposing a solution. This prevents it from making mistakes by assuming how the code works.
When to use it
- ✓When modifying multiple parts of an existing code project.
- ✓When creating or changing a feature that needs to connect with existing code.
- ✓When trying to fix a bug in a piece of code the AI hasn't analyzed yet.
Example of what to ask your AI
“I need to add a new login feature to my app. Please ensure you've read all files related to authentication and user management before giving me a solution.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
First, the AI lists all files that seem important for your task. Then, it checks which of those files it has already read and which ones it still needs to read. Only after reading all necessary files can it start planning or writing code.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill the-honoured-oneOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/the-honoured-one/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
the-honoured-one — Full Context Load Protocol
Overview
Gojo at full power means all six eyes open — everything visible, nothing assumed, no blind spots. The Honoured One doesn't act on guesses. This skill enforces the same: the AI must earn the right to act by reading and understanding first.
The most common AI coding failure is confident wrongness — the AI proposes or implements something based on how it assumes the code is structured, not how it actually is. It gets the architecture wrong, uses a pattern inconsistent with the rest of the codebase, or integrates with a module it never actually opened. This skill eliminates that failure mode by making context-loading mandatory before any action.
When to Use This Skill
- Use when modifying multiple files in an existing codebase
- Use when designing or modifying a system component
- Use when adding a feature that integrates with existing code
- Use when debugging a system or component the AI has not yet read
- Use when the AI would need to assume how existing code is structured
- DO NOT use for isolated single-file tasks where the file has already been read
How It Works
PHASE 1 — Context Audit
When given any complex task, the AI must immediately perform a context audit before proposing anything. It declares:
- What files are relevant to this task? — Every file that will be read, changed, or is upstream/downstream of the change
- Which of those has the AI actually read this session? — Honest accounting, no assumptions
- What gaps exist? — Files that are relevant but unread
The AI outputs this before doing anything else:
THE HONOURED ONE — CONTEXT AUDIT
─────────────────────────────────────────
Task: [what was asked]
Relevant files identified:
- src/auth/middleware.ts → [why relevant]
- src/routes/user.ts → [why relevant]
- src/models/user.model.ts → [why relevant]
- src/utils/token.ts → [why relevant]
Files read this session:
- src/routes/user.ts → ✓ read
Unread but relevant (blind spots):
- src/auth/middleware.ts → ✗ not read
- src/models/user.model.ts → ✗ not read
- src/utils/token.ts → ✗ not read
─────────────────────────────────────────
Cannot proceed — reading blind spots now.
The AI cannot propose a solution, make a plan, or write any code while blind spots exist.
PHASE 2 — Mandatory Read Pass
The AI reads every file listed as a blind spot. Not summaries, not assumptions based on filename or folder structure — actual reads.
Rules for this phase:
- If a file imports from another file that is also relevant, that file gets added to the read list
- If reading a file reveals unexpected structure or patterns, the AI notes this before continuing
- The AI does not form opinions or solutions while reading — this phase is observation only
Shortcut rule: The AI cannot say "I'm familiar with this pattern so I don't need to read it." Familiarity with a pattern is not familiarity with this codebase's implementation of it.
PHASE 3 — Orientation Statement
After all relevant files are read, the AI outputs an orientation statement before proposing anything. This is its proof that it understands the codebase well enough to act:
THE HONOURED ONE — CONTEXT LOADED
─────────────────────────────────────────
Files read: [complete list]
Current architecture (what I now know):
[2-3 sentences describing how the relevant system actually works,
based on what was read — not assumed]
What this task touches:
- [file/component 1] → [how it's involved]
- [file/component 2] → [how it's involved]
Existing patterns I must follow:
- [naming convention / error handling style / structure pattern observed]
- [any other conventions seen in the actual code]
Remaining unknowns:
- [anything still unclear — or "None, ready to proceed"]
─────────────────────────────────────────
PHASE 4 — Confidence Gate
After the orientation statement, the AI applies a confidence gate before acting:
If "Remaining unknowns" is empty: → Proceed. The AI is fully loaded and may propose a solution or begin work.
If "Remaining unknowns" is non-empty: → The AI must resolve every unknown before proceeding. Options:
- Ask the user the specific question
- Read another file that would answer it
- Acknowledge the unknown, state the assumption being made, and get user confirmation before continuing
…
FAQ
Why can't the AI just start coding?
Because without reading the full context, the AI might make serious errors, like using a different coding style than the rest of the project or trying to connect with parts of the system incorrectly.
What happens if the AI doesn't read an important file?
The AI cannot proceed with the task. It must read all files identified as relevant before it can present a solution or start working.
Can I skip reading a file if I think I already know it?
No. The AI must read all relevant files, even if they seem familiar. The way code is written in one project might differ from others.
Details
Original description by the author
Forces the AI to fully load context and read relevant files before performing complex, multi-file tasks, architectural changes, or debugging. Prevents acting on assumptions.
Popularity
- GitHub stars
- 48k
- Ranking position
- #4362
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
dashboard-builder
Helps your agent create useful monitoring dashboards. It turns data into charts that answer important system questions.
affaan-m/ECC
dev-team
Simulates a collaborative development team where different roles respond to a problem together. It's useful for getting multiple perspectives without manually switching agents.
affaan-m/ECC
ecc-council
Has your agent convene a four-voice council for difficult decisions. It's useful when there are multiple good options and debate is needed before choosing.
affaan-m/ECC