context-engineering

Curate rules, docs, source files, and conversation history for agent coding sessions.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/J03Fr0st/mithril --skill context-engineering-j03fr0st
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-engineering
Source: https://github.com/J03Fr0st/mithril/tree/main/skills/context-engineering
Command: npx skills add https://github.com/J03Fr0st/mithril --skill context-engineering-j03fr0st

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill optimizes agent context setup to improve coding sessions by providing the right information at the right time, thus enhancing the quality of agent output.

Core Features & Use Cases

  • Context Engineering: Curate what the agent sees, when it sees it, and how it's structured to optimize context.
  • When to Use: Start new sessions, when agent output quality degrades, switch tasks, or set up new projects.
  • Use Case: Before editing a file, read the file and related test files to ensure correct implementation and following conventions.

Quick Start

Initialize the context for the coding session with 'start-context-engineering'.

Frequently Asked Questions about context-engineering

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

FAQPage Schema
What is context engineering for coding agents?

Use context engineering when starting new coding sessions, switching tasks, setting up new projects, or when agent output quality degrades and needs refreshed contextual information.

How do I set up context for a new coding session?

Before editing a file, read the target file and its related test files. This ensures the agent implements changes correctly and follows existing project conventions.

Why does my coding agent output quality degrade during long sessions?

Agent output quality degrades when session context becomes unstructured or overloaded. Applying context engineering curates the visible information, restoring output quality by delivering only the necessary rules, docs, and source files.

Does context engineering work without external dependencies?

Context engineering optimizes agent context setup for improved coding sessions. It solves the problem of agents lacking the right information at the right time by delivering curated rules, docs, source files, and history.

How do I fix a coding agent ignoring project conventions?

Fix convention issues by using context engineering to explicitly feed rules files and related source files into the agent's context. Reading the target file and its tests before editing ensures the agent follows established patterns.