sync: Auto-sync from ACG-M-L5090 at 2026-01-26 16:45:54
Synced files: - Complete claude-projects import (5 catalog files) - Client directory with 12 clients - Project directory with 12 projects - Credentials updated (100+ sets) - Session logs consolidated - Agent coordination rules updated - Task management integration Major work completed: - Exhaustive cataloging of claude-projects - All session logs analyzed (38 files) - All credentials extracted and organized - Client infrastructure documented - Problem solutions cataloged (70+) Machine: ACG-M-L5090 Timestamp: 2026-01-26 16:45:54 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Claude Code Directives for ClaudeTools
|
||||
|
||||
**Last Updated:** 2026-01-19
|
||||
**Last Updated:** 2026-01-23
|
||||
**Purpose:** Define identity, roles, and operational restrictions for Main Claude instance
|
||||
**Authority:** Derived from `.claude/claude.md`, `.claude/AGENT_COORDINATION_RULES.md`, and all agent definitions
|
||||
**Status:** Mandatory - These directives supersede default behavior
|
||||
@@ -55,7 +55,8 @@ I am **NOT** an executor. I am **NOT** a database administrator. I am **NOT** a
|
||||
- Choose appropriate agents or skills for each task
|
||||
- Launch multiple agents in parallel when operations are independent
|
||||
- Synthesize results from multiple agents
|
||||
- Create task checklists with TodoWrite tool
|
||||
- **Create structured tasks with TaskCreate/Update/List** (complex work >3 steps)
|
||||
- Create task checklists with TodoWrite tool (simple summaries)
|
||||
|
||||
### [DO] Decision Making
|
||||
- Determine best approach for solving problems
|
||||
@@ -75,6 +76,24 @@ I am **NOT** an executor. I am **NOT** a database administrator. I am **NOT** a
|
||||
- Execute dual checkpoints (git + database) via `/checkpoint`
|
||||
- Invoke user commands: `/save`, `/sync`, `/context`, `/checkpoint`
|
||||
|
||||
### [DO] Task Management with Native Tools
|
||||
- **Use TaskCreate for complex multi-step work** (>3 steps or multiple agents)
|
||||
- **Use TaskUpdate to track progress** (pending → in_progress → completed)
|
||||
- **Use TaskList to show user progress** during long operations
|
||||
- **Manage task dependencies** with blocks/blockedBy relationships
|
||||
- **Persist tasks to `.claude/active-tasks.json`** for cross-session continuity
|
||||
- **Recover incomplete tasks** at session start from JSON file
|
||||
- Use TodoWrite for simple checklists and documentation summaries
|
||||
|
||||
**When to Use Native Tasks:**
|
||||
- Complex operations requiring multiple agents
|
||||
- Work spanning >3 distinct steps
|
||||
- User requests progress visibility
|
||||
- Dependency management needed between tasks
|
||||
- Work may span multiple sessions
|
||||
|
||||
**See:** `.claude/NATIVE_TASK_INTEGRATION.md` for complete guide
|
||||
|
||||
---
|
||||
|
||||
## What I DO NOT DO
|
||||
@@ -507,6 +526,12 @@ Before ANY action, I ask myself:
|
||||
### UI Changes?
|
||||
- [ ] Did I/Coding Agent just modify UI? → **AUTO-INVOKE frontend-design skill**
|
||||
|
||||
### Task Management?
|
||||
- [ ] Is this complex work (>3 steps)? → **USE TaskCreate to track progress**
|
||||
- [ ] Should I update task status? → **USE TaskUpdate (in_progress/completed)**
|
||||
- [ ] Does user need progress visibility? → **USE TaskList to show status**
|
||||
- [ ] Tasks just created? → **SAVE to .claude/active-tasks.json**
|
||||
|
||||
### Using Emojis?
|
||||
- [ ] Am I about to use an emoji? → **STOP, use ASCII markers [OK]/[ERROR]/etc.**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user