Cursor rule Cursor
All DataFrame-to-records conversion for API responses, streaming events, or frontend-visible data MUST use the centralized helpers in dataformulator.datalake.parquetutils.
Cursor rule Cursor
All DataFrame-to-records conversion for API responses, streaming events, or frontend-visible data MUST use the centralized helpers in dataformulator.datalake.parquetutils.
Cursor rule Cursor
Require reading dev-guides before development and keeping docs in sync.
Cursor rule Cursor
Prevent information exposure through exception messages in HTTP responses.
Cursor rule Cursor
Frontend TypeScript test conventions (Vitest).
Cursor rule Cursor
No hardcoded UI strings — use i18n translation keys.
Cursor rule Cursor
Require structural code review after implementation before final response.
Cursor rule Cursor
Enforce step-by-step implementation with design-doc checks, tests, and i18n after each step.
Cursor rule Cursor
Language injection conventions for LLM Agent prompts.
Cursor rule Cursor
Prevent sensitive data leakage in server-side log messages.
Cursor rule Cursor
Use Yarn only, never npm/pnpm.
Cursor rule Cursor
Chinese-language rules for safely handling user-controlled file paths, including paths used by routes, agents, loaders, workspaces, and knowledge bases. They require using ConfinedDir, a utility that restricts access to an approved directory.
Cursor rule Cursor
A test-driven development workflow requires tests to guide new features and bug fixes. Test-driven development means writing or updating a test for the expected behaviour before completing the code.
Cursor rule Cursor
Unified error handling protocol for backend and frontend.
Skill Claude CodeCodexCursor
A shared way to report and handle errors between a frontend and backend application.
Skill Claude CodeCodexCursor
A development guide for adding language instructions to AI agents and translating messages shown to users.
Skill Claude CodeCodexCursor
A set of rules for safely handling server-side file paths and file access.
Instructions file GitHub Copilot
Instructions for microsoft/data-formulator, covering project instructions and python environment.
Skill Claude CodeCodex
The analyst's built-in capabilities: data-inspection tools and the always-available actions (visualize and askuser).
Skill Claude CodeCodex
Discover connected data sources, add new data connectors through a user-confirmed form, inspect table metadata, and run bounded read-only probes when the current workspace data is insufficient.
Skill Claude CodeCodex
Discover connected data sources, add new data connectors through a user-confirmed form, inspect table metadata, and run bounded read-only probes when the current workspace data is insufficient.
Skill Claude CodeCodex
Turn an exploration (threads, findings, charts) into a single Markdown report — note, blog post, executive summary, KPI dashboard, slide brief, or multi-section analytical report, with embedded charts.
Plugin Claude Code
SkillOpt-Sleep: give your local Claude agent a nightly sleep cycle that reviews past sessions and consolidates validated memory + skills.
Plugin Claude Code
Give your local Claude agent a nightly 'sleep cycle': it reviews your past sessions offline, replays recurring tasks on your own API budget, and consolidates what it learns into validated memory (CLAUDE.md) and skills (SKILL.md) so it gets better the more you use it. Synthesizes SkillOpt (validation-gated skill…
Command
Run the SkillOpt-Sleep cycle with the handoff backend — no API subprocess; this session answers the engine's model calls via prompt/answer files, in isolated fresh-context subagents.