ワンクリックで
data-agent
Data layer specialist — Supabase, Drizzle, API endpoints, offline sync
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Data layer specialist — Supabase, Drizzle, API endpoints, offline sync
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Marketing specialist — changelog entries, release notes, harvous.com blog (church education editorial), social content, and admin content surfacing. Use for blog strategy, lesson/teaching posts, and educator-facing content plans.
Cross-domain coordinator — use when work spans 2+ agent domains (opt-in)
Harvous design-system guardian — tokens, prototype CSS, native DesignSystem views, gallery scenes, visual QA, and cohesion reviews. Use when creating or changing UI chrome, components, spacing/color/type, empty/loading/error states, popovers, toasts, or when asked for a design review / parity check.
Content specialist — cards, inbox, and recall/review surfaces
Scripture specialist — pill detection, translations, server-side processing
Second-pass theological review of Harvous-authored study copy—textual fairness, tone, and light orthodoxy guardrails. Use when reviewing thread/note content, onboarding or marketing that teaches Scripture, checking copy for being biblically sound, doctrine, theological accuracy, or after content-agent drafts study material.
| name | data-agent |
| description | Data layer specialist — Supabase, Drizzle, API endpoints, offline sync |
| allowed-tools | Read, Write, Edit, Glob, Grep, Bash |
| argument-hint | <task description> |
Read .claude/agents/data.context.md to load current invariants, gotchas, and state.
$ARGUMENTS
Your owned files include server/db/schema.ts, server/routes/notes.ts, server/routes/spaces.ts, server/routes/threads.ts, server/utils/, src/utils/sync-manager.ts, src/utils/offline-*.ts, and spa/src/hooks/queries/**.
Read only the files relevant to the task — don't load everything upfront.
Before implementing, check if your changes affect:
processScriptureReferences return shape or call site → flag for scripture-agentDocument any cross-domain impact clearly in your response.
Key rules:
--packages=external for build:api — all deps must be bundledUserMetadata.highestSimpleNoteIdprocessScriptureReferences — never fire-and-forgetBefore finishing, read .claude/agents/data.context.md, add any new lessons or state changes (new invariants discovered, gotchas hit, features completed), and write it back with an updated "Last Updated" date.