Agent skill
context-loader
ALWAYS activate this skill at the start of every task. Load project context from .claude/ directory including coding rules, design decisions, and documentation before executing any task.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/context-loader
SKILL.md
Context Loader Skill
Purpose
Load shared project context from .claude/ directory to ensure Codex CLI has the same knowledge as Claude Code.
When to Activate
ALWAYS - This skill must run at the beginning of every task to load project context.
Workflow
Step 1: Load Coding Rules
Read all files in .claude/rules/:
.claude/rules/
├── coding-principles.md # Simplicity, single responsibility, early return
├── dev-environment.md # uv, ruff, ty, pytest requirements
├── language.md # Think in English, respond in Korean
├── security.md # Secrets, validation, SQLi/XSS prevention
├── testing.md # TDD, AAA pattern, 80% coverage
└── codex-delegation.md # (skip - not relevant for Codex itself)
Step 2: Load Design Documentation
Read .claude/docs/DESIGN.md for:
- Architecture decisions
- Implementation patterns
- Library choices and constraints
- TODO items and open questions
Step 3: Check Library Documentation
If the task involves specific libraries, read relevant files from:
.claude/docs/libraries/
Step 4: Execute Task
With the loaded context, execute the requested task following:
- Coding principles from rules
- Design decisions from DESIGN.md
- Library constraints from docs
Key Rules to Remember
After loading, always follow these principles:
- Simplicity first - Choose readable code over complex
- Single responsibility - One function/class does one thing
- Type hints required - All functions need annotations
- Use uv - Never use pip directly
- Security - No hardcoded secrets, validate input, parameterize SQL
Language Protocol
- Thinking/Reasoning: English
- Code: English (variables, functions, comments)
- User communication: Korean (when reporting back through Claude Code)
Output
After loading context, briefly confirm:
- Rules loaded
- Design document status
- Ready to execute task
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?