Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
3b968e0
fix: resolve multiple issues from paradei/Continuous-Claude-v3
Apr 3, 2026
f506739
fix: copy .claude/scripts/ root files during install (issue #154/#155)
Apr 3, 2026
77d3316
fix: add fish shell support and cleanup CLAUDE_OPC_DIR on uninstall
Apr 3, 2026
0284129
fix: resolve skill reference issues (issue #158)
Apr 3, 2026
22db469
feat: add qlty and ast-grep installation steps to wizard (issue #144)
Apr 3, 2026
e2b3c61
feat: add Firecrawl and Morph API keys to wizard (issues #145, #146)
Apr 3, 2026
8e77a89
feat: add PreToolUse:Bash MCP directory guard (PR #160)
Apr 3, 2026
527f0c6
fix: add CLAUDE_CC_DIR export and path fixes for agentica infrastructure
Apr 3, 2026
a8a270e
fix: increase qlty install timeout from 60s to 120s
Apr 3, 2026
c6073cf
fix: remove all timeouts from wizard.py install commands
Apr 3, 2026
6f598a9
fix: increase timeouts to reasonable values for slow operations
Apr 3, 2026
18edf7a
fix: skip Docker stack and migrations for embedded/sqlite modes
Apr 3, 2026
1b2159c
fix: auto-migrate schema for embedded PostgreSQL mode
Apr 3, 2026
17abed3
fix: use venv Python when starting embedded PostgreSQL
Apr 3, 2026
1499a67
fix: add venv site-packages to sys.path for pgserver import
Apr 3, 2026
8bc5715
fix: use subprocess with venv Python to start pgserver
Apr 3, 2026
45de4a9
fix: correct schema path for embedded postgres migration
Apr 3, 2026
8ce2d22
revert: remove auto-migrate for embedded mode
Apr 3, 2026
d993534
fix: update embedded migration message to reflect manual process
Apr 3, 2026
9e96a9b
fix: check if qlty is already installed before attempting install
Apr 3, 2026
2ea2097
fix: also check ~/.qlty/bin for qlty installation
Apr 3, 2026
b67dc8c
fix: check qlty as standalone binary, not uv tool
Apr 3, 2026
190b5f5
fix: use curl install for qlty, not uv tool
Apr 3, 2026
9752c05
fix: add pre-install checks for ast-grep and tldr
Apr 3, 2026
c4309c2
fix: simplify pre-install checks to use shutil.which only
Apr 3, 2026
efa919f
fix: remove unreliable embedding model pre-download
Apr 3, 2026
c51103e
fix: use uv run for tldr model download
Apr 3, 2026
8939195
fix: use shutil.which for tldr executable in model download
Apr 3, 2026
d985fc0
fix: use 'tldr semantic index' instead of 'tldr semantic download-model'
Apr 3, 2026
bf6a43c
fix: use original pre-download code with sys.executable
Apr 3, 2026
5543a73
fix: use uv run python for model download
Apr 3, 2026
ba65f39
docs: update status.py with comprehensive description
Apr 3, 2026
3194843
fix: update status line format with consistent labels
Apr 3, 2026
861043f
fix: replace undefined CLAUDE_PROJECT_DIR with HOME in shell hooks
Apr 3, 2026
a00c4fe
fix: replace undefined CLAUDE_PROJECT_DIR with CLAUDE_CC_DIR in skills
Apr 3, 2026
67348f7
fix: replace undefined CLAUDE_PROJECT_DIR with CLAUDE_CC_DIR in agent…
Apr 3, 2026
b92e167
fix: correct skill names in skill-rules.json (underscore → hyphen)
Apr 3, 2026
b191824
fix: add 'When to Use' sections to core workflow skills
Apr 3, 2026
acfde4d
fix: add 'When to Use' sections to more workflow skills
Apr 3, 2026
ec0ffed
fix: add 'When to Use' sections to git-commits, mot, completion-check…
Apr 3, 2026
40cd359
fix: add 'When to Use' to remember, discovery-interview, environment-…
Apr 3, 2026
0cebb4e
fix: add 'When to Use' to wiring, llm-tuning-patterns, background-age…
Apr 3, 2026
1f680ba
fix: add 'When to Use' to agent-context-isolation, agentic-workflow
Apr 3, 2026
949ef3c
Add 'When to Use' sections to remaining skills
Apr 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/agents/aegis.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "aegis",
"description": "Security vulnerability analysis and testing",
"prompt": "You are a security analysis agent. Identify vulnerabilities, audit code for security issues, and recommend mitigations. Focus on OWASP top 10, injection attacks, and auth issues. Write findings to $CLAUDE_PROJECT_DIR/.claude/cache/agents/aegis/latest-output.md",
"prompt": "You are a security analysis agent. Identify vulnerabilities, audit code for security issues, and recommend mitigations. Focus on OWASP top 10, injection attacks, and auth issues. Write findings to $CLAUDE_CC_DIR/.claude/cache/agents/aegis/latest-output.md",
"tools": [],
"model": "opus",
"permissions": "skip",
Expand Down
4 changes: 2 additions & 2 deletions .claude/agents/aegis.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Your task prompt will include:
[Any specific vulnerabilities or patterns to check]

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 2: Security Checklist
Expand Down Expand Up @@ -103,7 +103,7 @@ uv run python -m runtime.harness scripts/perplexity_ask.py \

**ALWAYS write findings to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/aegis/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/aegis/output-{timestamp}.md
```

## Output Format
Expand Down
4 changes: 2 additions & 2 deletions .claude/agents/agentica-agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ You are a specialized agent for building Python agents using the Agentica SDK. Y
Before starting, read the SDK skill for full API reference:

```bash
cat $CLAUDE_PROJECT_DIR/.claude/skills/agentica-sdk/SKILL.md
cat $CLAUDE_CC_DIR/.claude/skills/agentica-sdk/SKILL.md
```

## Step 2: Understand Your Task
Expand Down Expand Up @@ -180,7 +180,7 @@ class ResearchCoordinator:

**ALWAYS write your implementation to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/agentica-agent/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/agentica-agent/output-{timestamp}.md
```

Include:
Expand Down
2 changes: 1 addition & 1 deletion .claude/agents/arbiter.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "arbiter",
"description": "Unit and integration test execution and validation",
"prompt": "You are a test execution agent. Run tests, validate implementations, generate test reports. Focus on unit and integration tests. Use pytest with verbose output. Write reports to $CLAUDE_PROJECT_DIR/.claude/cache/agents/arbiter/latest-output.md",
"prompt": "You are a test execution agent. Run tests, validate implementations, generate test reports. Focus on unit and integration tests. Use pytest with verbose output. Write reports to $CLAUDE_CC_DIR/.claude/cache/agents/arbiter/latest-output.md",
"tools": [],
"model": "opus",
"permissions": "skip",
Expand Down
4 changes: 2 additions & 2 deletions .claude/agents/arbiter.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Your task prompt will include:
- [ ] Criterion 2

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 2: Discover Test Framework
Expand Down Expand Up @@ -92,7 +92,7 @@ grep -r "def function_name" src/

**ALWAYS write report to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/arbiter/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/arbiter/output-{timestamp}.md
```

## Output Format
Expand Down
2 changes: 1 addition & 1 deletion .claude/agents/architect.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "architect",
"description": "Feature planning, design documentation, AND integration planning",
"prompt": "You are a specialized feature planning agent. Design new features, create implementation plans, and document technical decisions. Write plans to $CLAUDE_PROJECT_DIR/thoughts/shared/plans/. Write summary to $CLAUDE_PROJECT_DIR/.claude/cache/agents/architect/latest-output.md",
"prompt": "You are a specialized feature planning agent. Design new features, create implementation plans, and document technical decisions. Write plans to $CLAUDE_CC_DIR/thoughts/shared/plans/. Write summary to $CLAUDE_CC_DIR/.claude/cache/agents/architect/latest-output.md",
"tools": [],
"model": "opus",
"permissions": "queue",
Expand Down
6 changes: 3 additions & 3 deletions .claude/agents/architect.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Your task prompt will include:
[Technical constraints, deadlines, dependencies]

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 2: Codebase Analysis
Expand Down Expand Up @@ -74,12 +74,12 @@ Break down into phases:

**ALWAYS write plan to:**
```
$CLAUDE_PROJECT_DIR/thoughts/shared/plans/[feature-name]-plan.md
$CLAUDE_CC_DIR/thoughts/shared/plans/[feature-name]-plan.md
```

**Also write summary to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/architect/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/architect/output-{timestamp}.md
```

## Output Format
Expand Down
2 changes: 1 addition & 1 deletion .claude/agents/atlas.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "atlas",
"description": "End-to-end and acceptance test execution",
"prompt": "You are an E2E test execution agent. Run end-to-end tests, acceptance tests, and validate full workflows. Use pytest with appropriate markers. Write test reports to $CLAUDE_PROJECT_DIR/.claude/cache/agents/atlas/latest-output.md",
"prompt": "You are an E2E test execution agent. Run end-to-end tests, acceptance tests, and validate full workflows. Use pytest with appropriate markers. Write test reports to $CLAUDE_CC_DIR/.claude/cache/agents/atlas/latest-output.md",
"tools": [],
"model": "opus",
"permissions": "skip",
Expand Down
4 changes: 2 additions & 2 deletions .claude/agents/atlas.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Your task prompt will include:
[Test environment details - URLs, credentials location]

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 2: Discover E2E Framework
Expand Down Expand Up @@ -120,7 +120,7 @@ cat test-results/*.json 2>/dev/null | head -100

**ALWAYS write report to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/atlas/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/atlas/output-{timestamp}.md
```

## Output Format
Expand Down
6 changes: 3 additions & 3 deletions .claude/agents/braintrust-analyst.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,15 @@ You are a specialized analysis agent. Your job is to run Braintrust analysis scr
Read the braintrust-analyze skill:

```bash
cat $CLAUDE_PROJECT_DIR/.claude/skills/braintrust-analyze/SKILL.md
cat $CLAUDE_CC_DIR/.claude/skills/braintrust-analyze/SKILL.md
```

## Step 2: Execute Analysis

Run analysis IMMEDIATELY using Bash tool:

```bash
cd $CLAUDE_PROJECT_DIR && uv run python -m runtime.harness scripts/braintrust_analyze.py --last-session
cd $CLAUDE_OPC_DIR && uv run python -m runtime.harness scripts/braintrust_analyze.py --last-session
```

Other analyses (run as needed):
Expand All @@ -41,7 +41,7 @@ Other analyses (run as needed):

**ALWAYS write your findings to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/braintrust-analyst/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/braintrust-analyst/output-{timestamp}.md
```

Use Read-then-Write pattern:
Expand Down
4 changes: 2 additions & 2 deletions .claude/agents/critic.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Your task prompt will include:
[What the code is supposed to do]

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 2: Gather Context
Expand Down Expand Up @@ -84,7 +84,7 @@ rp-cli -e 'structure src/'

**ALWAYS write review to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/critic/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/critic/output-{timestamp}.md
```

## Output Format
Expand Down
6 changes: 3 additions & 3 deletions .claude/agents/debug-agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ You are a specialized debugging agent. Your job is to investigate issues, trace
Before starting, read the debug skill for methodology:

```bash
cat $CLAUDE_PROJECT_DIR/.claude/skills/debug/SKILL.md
cat $CLAUDE_CC_DIR/.claude/skills/debug/SKILL.md
```

Follow the structure and guidelines from that skill.
Expand All @@ -33,7 +33,7 @@ Your task prompt will include structured context:
[What's been attempted so far]

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 3: Investigate with MCP Tools
Expand Down Expand Up @@ -82,7 +82,7 @@ git log -p --all -S 'search_term' -- '*.ts'

**ALWAYS write your findings to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/debug-agent/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/debug-agent/output-{timestamp}.md
```

## Output Format
Expand Down
6 changes: 3 additions & 3 deletions .claude/agents/herald.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Your task prompt will include:
[What's being released - full release, specific packages]

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 2: Gather Changes
Expand Down Expand Up @@ -86,12 +86,12 @@ npm version <version> --no-git-tag-version

**ALWAYS write release notes to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/herald/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/herald/output-{timestamp}.md
```

**Also update:**
```
$CLAUDE_PROJECT_DIR/CHANGELOG.md
$CLAUDE_CC_DIR/CHANGELOG.md
```

## Output Format
Expand Down
4 changes: 2 additions & 2 deletions .claude/agents/judge.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Your task prompt will include:
[Original and refactored code locations]

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 2: Compare Before/After
Expand Down Expand Up @@ -77,7 +77,7 @@ npm test 2>&1 | tail -20

**ALWAYS write review to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/judge/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/judge/output-{timestamp}.md
```

## Output Format
Expand Down
2 changes: 1 addition & 1 deletion .claude/agents/kraken.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "kraken",
"description": "Implementation and refactoring agent using TDD workflow",
"prompt": "You are a specialized implementation agent. Your job is to implement features and refactoring using a strict test-driven development (TDD) workflow. Write failing tests first, then implement to make them pass, then refactor. Write output to $CLAUDE_PROJECT_DIR/.claude/cache/agents/kraken/latest-output.md",
"prompt": "You are a specialized implementation agent. Your job is to implement features and refactoring using a strict test-driven development (TDD) workflow. Write failing tests first, then implement to make them pass, then refactor. Write output to $CLAUDE_CC_DIR/.claude/cache/agents/kraken/latest-output.md",
"tools": [],
"model": "opus",
"permissions": "skip",
Expand Down
10 changes: 5 additions & 5 deletions .claude/agents/kraken.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ You are a specialized implementation agent. Your job is to implement features an

```bash
# Check if resuming from a checkpoint
HANDOFF_DIR="$CLAUDE_PROJECT_DIR/thoughts/shared/handoffs"
HANDOFF_DIR="$CLAUDE_CC_DIR/thoughts/shared/handoffs"
CHECKPOINT_FILE=$(ls -t $HANDOFF_DIR/*/current.md 2>/dev/null | head -1)
```

Expand Down Expand Up @@ -49,7 +49,7 @@ Your task prompt will include structured context:
- Use TDD approach

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

Parse this carefully - it defines the scope of your implementation.
Expand Down Expand Up @@ -107,7 +107,7 @@ uv run python -m runtime.harness scripts/morph_search.py --query "function_name"

**ALWAYS write your summary to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/kraken/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/kraken/output-{timestamp}.md
```

## Output Format
Expand Down Expand Up @@ -154,7 +154,7 @@ Create a checkpoint after completing each major phase:

### 5.2 Checkpoint Format

Write checkpoints to the handoff file at `$CLAUDE_PROJECT_DIR/thoughts/shared/handoffs/<task-name>/current.md`:
Write checkpoints to the handoff file at `$CLAUDE_CC_DIR/thoughts/shared/handoffs/<task-name>/current.md`:

```markdown
## Checkpoints
Expand Down Expand Up @@ -211,7 +211,7 @@ After completing a phase:

```bash
# Get current handoff or create new one
HANDOFF_DIR="$CLAUDE_PROJECT_DIR/thoughts/shared/handoffs/kraken-$(date +%Y%m%d)"
HANDOFF_DIR="$CLAUDE_CC_DIR/thoughts/shared/handoffs/kraken-$(date +%Y%m%d)"
mkdir -p "$HANDOFF_DIR"

# Update checkpoint in handoff
Expand Down
4 changes: 2 additions & 2 deletions .claude/agents/liaison.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Your task prompt will include:
[Files implementing the integration]

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 2: Analyze Integration
Expand Down Expand Up @@ -85,7 +85,7 @@ rp-cli -e 'search "retry|backoff|circuit|timeout"'

**ALWAYS write review to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/liaison/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/liaison/output-{timestamp}.md
```

## Output Format
Expand Down
2 changes: 1 addition & 1 deletion .claude/agents/maestro.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "maestro",
"description": "Multi-agent coordination for complex patterns",
"prompt": "You are an orchestration agent. Coordinate multiple agents, manage complex workflows, and ensure proper sequencing of tasks. Use Task tool to spawn workers. Write coordination summary to $CLAUDE_PROJECT_DIR/.claude/cache/agents/maestro/latest-output.md",
"prompt": "You are an orchestration agent. Coordinate multiple agents, manage complex workflows, and ensure proper sequencing of tasks. Use Task tool to spawn workers. Write coordination summary to $CLAUDE_CC_DIR/.claude/cache/agents/maestro/latest-output.md",
"tools": [],
"model": "opus",
"permissions": "queue",
Expand Down
4 changes: 2 additions & 2 deletions .claude/agents/maestro.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Your task prompt will include:
[Dependencies, order requirements, time budget]

## Codebase
$CLAUDE_PROJECT_DIR = /path/to/project
$CLAUDE_CC_DIR = /path/to/project
```

## Step 2: Analyze Task
Expand Down Expand Up @@ -121,7 +121,7 @@ cat "$ORACLE_OUTPUT"

**ALWAYS write orchestration summary to:**
```
$CLAUDE_PROJECT_DIR/.claude/cache/agents/maestro/output-{timestamp}.md
$CLAUDE_CC_DIR/.claude/cache/agents/maestro/output-{timestamp}.md
```

## Output Format
Expand Down
10 changes: 5 additions & 5 deletions .claude/agents/memory-extractor.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ You receive:

```bash
# Use the extraction script with filtering
(cd $CLAUDE_PROJECT_DIR/opc && uv run python scripts/core/extract_thinking_blocks.py \
(cd $CLAUDE_OPC_DIR && uv run python scripts/core/extract_thinking_blocks.py \
--jsonl "$JSONL_PATH" \
--filter \
--format json) > /tmp/perception-blocks.json
Expand All @@ -42,7 +42,7 @@ This extracts only thinking blocks containing perception signals (actually, real
### Step 2: Check Stats

```bash
(cd $CLAUDE_PROJECT_DIR/opc && uv run python scripts/core/extract_thinking_blocks.py \
(cd $CLAUDE_OPC_DIR && uv run python scripts/core/extract_thinking_blocks.py \
--jsonl "$JSONL_PATH" \
--stats)
```
Expand Down Expand Up @@ -80,7 +80,7 @@ For each extracted perception change, use the mapped type from Step 3:

```bash
# Example for a CORRECTION → ERROR_FIX
(cd $CLAUDE_PROJECT_DIR/opc && uv run python scripts/core/store_learning.py \
(cd $CLAUDE_OPC_DIR && uv run python scripts/core/store_learning.py \
--session-id "$SESSION_ID" \
--type "ERROR_FIX" \
--context "what this relates to" \
Expand All @@ -90,7 +90,7 @@ For each extracted perception change, use the mapped type from Step 3:
--json)

# Example for a REALIZATION/INSIGHT → CODEBASE_PATTERN
(cd $CLAUDE_PROJECT_DIR/opc && uv run python scripts/core/store_learning.py \
(cd $CLAUDE_OPC_DIR && uv run python scripts/core/store_learning.py \
--session-id "$SESSION_ID" \
--type "CODEBASE_PATTERN" \
--context "what this relates to" \
Expand All @@ -100,7 +100,7 @@ For each extracted perception change, use the mapped type from Step 3:
--json)

# Example for a DEBUGGING_APPROACH → WORKING_SOLUTION
(cd $CLAUDE_PROJECT_DIR/opc && uv run python scripts/core/store_learning.py \
(cd $CLAUDE_OPC_DIR && uv run python scripts/core/store_learning.py \
--session-id "$SESSION_ID" \
--type "WORKING_SOLUTION" \
--context "debugging methodology" \
Expand Down
2 changes: 1 addition & 1 deletion .claude/agents/oracle.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "oracle",
"description": "External research - web, docs, APIs with optional LLM",
"prompt": "You are a research agent. Search documentation, best practices, and external resources. Use WebSearch and WebFetch for external information. Write research findings to $CLAUDE_PROJECT_DIR/.claude/cache/agents/oracle/latest-output.md",
"prompt": "You are a research agent. Search documentation, best practices, and external resources. Use WebSearch and WebFetch for external information. Write research findings to $CLAUDE_CC_DIR/.claude/cache/agents/oracle/latest-output.md",
"tools": [],
"model": "opus",
"permissions": "skip",
Expand Down
Loading