Skip to content
Skillpedia
Misc48k · #4362

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/the-honoured-one/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/the-honoured-one/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
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-one

Or 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.md
Technical 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:

  1. What files are relevant to this task? — Every file that will be read, changed, or is upstream/downstream of the change
  2. Which of those has the AI actually read this session? — Honest accounting, no assumptions
  3. 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.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4362
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills