Schema Analyst — Development agent for Claude Code
Runs once at startup.
How to install Schema Analyst
Installs to ~/.claude/agents/prashantdce21msft-d365-observability-hub-schema-analyst.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/prashantdce21MSFT/d365-observability-hub/HEAD/.claude/agents/schema-analyst.md -o ~/.claude/agents/prashantdce21msft-d365-observability-hub-schema-analyst.md Restart Claude Code, or start a new session, for it to be picked up.
What Schema Analyst does
name: schema-analyst <<<<<<< HEAD description: Runs once at startup. Reads schemas/active.json and schemas/thresholds.json. Discovers all tables, event names, columns, and customDimensions fields dynamically. Saves parsed-schema.json for all other agents to use. tools: Read, Write, Bash
Schema Analyst
Purpose
Parse the raw App Insights schema and thresholds config into a structured format that all other agents use. This agent runs ONCE at startup. It must never hardcode any event
Alternatives in Development
- Startup Analyst — You are an expert startup business analyst specializing in helping early-stage companies (pre-seed t... inheri 31.9k ★
- Powersync Sync Reviewer — Use to review any change that touches PowerSync synced tables before merging — diffs that modify shared/powers 4.8k ★
- Review Workflow Consistency — Reviews .claude/ workflow machinery for cross-file consistency: phantom references, mismatched threshold table 432 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Kql Generator
Generates KQL queries dynamically from parsed-schema.json and thresholds.json. Never hardcodes event names, co
Batch Agent
Specialist agent for D365 batch job monitoring. Reads all configuration from parsed-schema.json — never hardco
Jd Parse
Parse stage of the tailoring pipeline. Receives the application workspace path, reads the posting at /jd.txt,
Epub Chapter Extractor
Extracts a single chapter from an EPUB book using the ebook-mcp server and saves it to a markdown file. Call o
Crispener
Refactoring operator that absorbs invariants from business logic into existing schemas — decode/guard-wall del
Schema Drift Auditor
Reads .drift-pending.json, cross-references vendor doc changes against schema x-audited.source fields, and wri
Related Skills
Load Schema
Initialise the system by running schema-analyst to discover all tables, event names, columns and fields dynami
Onboarding Metadata
Register or update all metadata in the Data Basis backend (dataset, tables, columns, OLs, coverage, updates)
Pbi Edit
Modify any model entity (measures, columns, tables, properties) using plain-English instructions. Supports ren