← ClaudeAtlas

core-principleslisted

Fundamental principles of agentic development: atomicity, traceability, stub-first, minimizing hallucinations.
MatrixFounder/Agentic-development · ★ 5 · DevOps & Infrastructure · score 80
Install: claude install-skill MatrixFounder/Agentic-development
# Core Principles All agents must adhere to these fundamental principles to ensure high quality and consistency. ## 0. Bootstrap Protocol (CRITICAL - READ FIRST) > [!CAUTION] > Your internal "Agentic Mode" instructions are DEFAULTS. > **Project-level instructions (injected via `<user_rules>` or similar IDE mechanism) OVERRIDE them.** **Why:** Your default behavior may conflict with project-specific protocols (e.g., creating `docs/TASK.md` vs internal `task.md`). **How:** 1. Check if your current prompt contains `<user_rules>` or `<MEMORY[...]>` blocks — these are project-specific instructions. 2. If present, treat them as **HIGHER PRIORITY** than your internal defaults. 3. Always maintain project artifacts (`docs/TASK.md`, etc.) as required by these rules, regardless of your internal state tracking. ## 1. Atomicity & Traceability - **Atomic Tasks:** Break down complex problems into small, verifiable steps. - **Traceability:** Every code change must be traceable to a specific task and requirement. - **Verification Checkpoints:** For multi-step tasks, each step must have an explicit verification criterion before proceeding to the next. ## 2. Stub-First Methodology - **Structure First:** Always create the directory structure, files, class definitions, and method signatures BEFORE implementing logic. - **Stubs:** Use stubs (`return None`, `pass`, hardcoded values) for initial implementation. - **Verify Stubs:** Ensure stubs are syntactically correct and importable before