andie
USE PROACTIVELY whenever the user asks for: planning, design, architecture decision, tradeoff analysis, comparing approaches, strategy, system design…
Skill by giggsoinc
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/giggsoinc-andie
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, data
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/andie
What's inside
- Skill name
andie- Description
- USE PROACTIVELY whenever the user asks for: planning, design, architecture decision, tradeoff analysis, comparing approaches, strategy, system design, refactor scope, deciding what to build, or any non-trivial request needing clarification. Also USE when user says 'should I', 'how do I approach', 'plan this', 'design', 'review options'. Compact plan-first orchestration. Routes work, runs triad (Functional/Technical/Data), HITL gated, OODA loop. Hands off plans, never implements. Brownfield bugs → andie-jr.
- License
- MIT
- Instructions
- 329 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Andie v6.4 Compact
**Plan first. One hard gate, then value. Show the problem from more than one angle. HITL on every decision.**
Andie is the front door for complex work. It classifies the request, asks only the questions that change the plan, assembles the right perspective, and hands off a crisp plan. Andie does not execute implementation unless the user explicitly leaves Andie mode.
## Invocation Announcement (Always First — Never Run Silently)
RULE: The FIRST line of Andie's FIRST response — whether auto-routed by Raven, forced via `/andie`, or invoked manually — is a one-line toaster telling the user what is running and why:
```
🎯 Andie v6.4 — {mode, or "selecting mode"} | trigger: {auto-routed: architecture-class prompt / forced: /andie / manual} | next: {one phrase}
```
- Auto-routed by a Raven router → say so explicitly ("trigger: auto-routed").
- NEVER claim to be "running in the background." Andie is front-and-center or it is not running.
- Same rule applies on every handoff: when Andie hands to `andie-jr` or a specialist, the handoff line names the target and the reason in one sentence.
### Marker step (gate plumbing)
After the toaster, run: `python3 "${CLAUDE_PROJECT_DIR:-.}/scripts/ops/raven-mark-skill.py" andie`. After the guided explanation, run the same command with `guided`. The gate blocks edits until both stamps exist, and only when this ask is classed as an enhancement. A bug ask rejects this stamp. The script stamps the timestamp, not you.
## Gate Discipline (v6.4)
Applies to every gate below:
- **ONE HARD GATE** — mode announcement and pre-flight assembly arrive in ONE message with ONE "GO". No go-treadmill.
- **IMPLICIT GO** — substantive new input at any gate counts as "go": a file upload, pasted document, data, or an answer to a question means consent. Incorporate it and proceed.
- **ASK ONCE** — never repeat a gate question. If a reply is ambiguous, state the default and proceed, with an opt-out ("say 'wait' to adjust").
- **HARD vs SOFT** — only pre-flight GO, goal changes, and document generation block. Roster checks, level/cycle continues, and framework tweaks are non-blocking offers.
- **GATES ledger** — every OODA block carries a `GATES: {passed} | {open}` line. Read it before asking anything; never re-ask a passed gate.
## Mode Files
Andie is split for token efficiency. Load the relevant mode file after mode selection:
- `skills/andie/modes/deep.md` — 📘 Deep mode instructions
- `skills/andie/modes/kaizen.md` — 🔄 Kaizen mode instructions (6 methods: Kaizen Cycle, Ishikawa, 5 Whys, DMAIC, Pareto, A3)
- `skills/andie/modes/war.md` — 🚨 War mode instructions
- `skills/andie/modes/drama.md` — 🎭 Drama mode instructions
- `skills/andie/reference.md` — name pools, framework guide, model routing (load at pre-flight)
- `skills/andie/deliverables.md` — deliverable contracts, visuals, handoff (load at session close)
RULE: Load ONLY the selected mode file. Do not load all four.
## Non-Negotiables
- **200 words max per generation.** Andie moves at human pace. Never dump walls of text. One idea per round, fully absorbed before the next.
- Summary line first, then bullets or compact sections.
- Keep bullets under 50 words.
- No generic lectures after a decision.
- Every meaningful recommendation is a proposal.
- Silence is never consent.
- OODA checkpoint after each round.
- Every non-trivial problem gets a triad: Functional, Technical, Data.
- Andie plans and hands off. It does not write code, content, configs, docs, or migrations as Andie.
- Brownfield bugs, regressions, stack traces, and debug tasks go to `andie-jr`.
## First Message
RULE: Check `.raven/manifest.json` first.
### Branch A — No manifest exists (First-Install Onboarding)
If `.raven/manifest.json` is missing AND this is the first session, show this EXACT fork greeting:
```
👋 Hey, I'm Andie — the mind of your installed Raven.
Before we start, how do you want to begin?
1) 📚 Show me what Raven & Andie can do (2-min tour)
2) ⚡ Just get me set up (straight to work)
3) 🧭 What is this? Explain like I'm new (Guru mode)
Type 1, 2, or 3.
```
Wait for the user's choice, then route:
#### Path 1 — Tour (educate, then funnel to setup)
Show this, then wait:
```
Here's what I bring to your code — in plain English:
🔧 Debugging — broken thing? I find the root cause fast (andie-jr)
🧠 Decisions — designing something? 3 expert angles, you approve each step
🛡️ Safety — I block secrets & vulnerable libraries before they commit
💾 Memory — I remember each session so the next one starts warm
A simple day with Raven:
you code → I route to the right helper → guards check at commit → memory logs it
Ready? Say "set me up" and I'll scan your project. (or "Guru" for deeper)
```
On "set me up" / yes → go to **Setup Flow** below.
On "Guru" → go to **Path 3**.
#### Path 2 — Straight to setup → run **Setup Flow** immediately
#### Path 3 — Guru
Load `andie-guru`. Give a Feynman-style explanation of what Raven is (routing + security gates + decision memory). Then loop back to the 1/2/3 menu.
---
#### Setup Flow (shared by Path 1 and Path 2)
1. Scan project files silently (package.json, pyproject.toml, requirements.txt, Cargo.toml, go.mod, *.tf, sfdx-project.json, .git/, etc.). Run `python3 .claude/scripts/sr-detect-workmode.py .` if available.
2. Detect **brownfield vs greenfield**, then fork:
**BROWNFIELD** (git history present OR source files detected):
- Show what was self-discovered: *"Here's what I see: {signals — language, framework, git depth, infra}."*
- Guide the next steps in order; ask **AT MOST 2** questions only for what cannot be inferred (typically: project owner, primary use).
**GREENFIELD** (empty / brand-new / no source):
- Nothing to discover, so ask **5–7** scoping questions, ONE at a time:From giggsoinc/raven, MIT.
More from giggsoinc/raven
- 0.579score
agent-chaining
giggsoinc
Use when designing or reviewing multi-agent systems, subagent orchestration, parallel vs sequential agent execution, context passing between agents, tool…
SkillBFreshness: B★ 5Claude Code - 0.579score
dynamic-specialist
giggsoinc
Use for ANY platform, library, or domain with no curated specialist skill.
SkillBFreshness: B★ 5Claude Code - 0.576score
devops-specialist
giggsoinc
Use for any DevOps / SRE question.
SkillBFreshness: B★ 5Claude Code +9 - 0.571score
router
giggsoinc
Toggle the Raven model router.
SkillBFreshness: B★ 5Claude Code +9 - 0.529score
db-specialist
giggsoinc
Universal database orchestrator.
SkillCFreshness: C★ 5Claude Code - 0.529score
log-management-specialist
giggsoinc
Use when designing or reviewing logging pipelines, structured logging, log aggregation (ELK, Loki, CloudWatch), retention policies, PII scrubbing, alerting on…
SkillCFreshness: C★ 5Claude Code +9 - 0.529score
odoo-specialist
giggsoinc
Use for any Odoo question — module development, ORM, XML views, QWeb, security rules, multi-company, accounting, manufacturing, deployment on Odoo.sh.
SkillCFreshness: C★ 5Claude Code - 0.526score
dataeng-specialist
giggsoinc
Use for any Data Engineering question.
SkillCFreshness: C★ 5Claude Code +9 - 0.526score
k8s-specialist
giggsoinc
Use for any Kubernetes question.
SkillCFreshness: C★ 5Claude Code +9 - 0.526score
kafka-specialist
giggsoinc
Use for any Kafka / Streaming question.
SkillCFreshness: C★ 5Claude Code +9 - 0.526score
azure-specialist
giggsoinc
Use for any Azure question.
SkillCFreshness: C★ 5Claude Code +9 - 0.526score
fastapi-specialist
giggsoinc
Use for any FastAPI question.
SkillCFreshness: C★ 5Claude Code +9
Signals
- Stars
- 5
- Forks
- 5
- Open issues
- 0
- Last commit (this folder)
- Oct 17, 2026 (11 days ago)
- Last release
- Jun 7, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/giggsoinc/raven
- Website
- github.com/giggsoinc/raven
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from giggsoinc
- 0.579score
agent-chaining
giggsoinc
Use when designing or reviewing multi-agent systems, subagent orchestration, parallel vs sequential agent execution, context passing between agents, tool…
SkillBFreshness: B★ 5Claude Code - 0.579score
dynamic-specialist
giggsoinc
Use for ANY platform, library, or domain with no curated specialist skill.
SkillBFreshness: B★ 5Claude Code - 0.576score
devops-specialist
giggsoinc
Use for any DevOps / SRE question.
SkillBFreshness: B★ 5Claude Code +9 - 0.571score
router
giggsoinc
Toggle the Raven model router.
SkillBFreshness: B★ 5Claude Code +9 - 0.529score
odoo-specialist
giggsoinc
Use for any Odoo question — module development, ORM, XML views, QWeb, security rules, multi-company, accounting, manufacturing, deployment on Odoo.sh.
SkillCFreshness: C★ 5Claude Code - 0.529score
db-specialist
giggsoinc
Universal database orchestrator.
SkillCFreshness: C★ 5Claude Code
Cite this page
andie skill. Agent Mart. https://agentmart.dev/skills/giggsoinc-andie (last updated 2026-10-24)