data-formulator / rules
microsoft/data-formulator/.cursor/rules/implementation-review-checklist.mdc
Require structural code review after implementation before final response
One search for your own team's files and the public ecosystem. See how real projects write their agent instructions, and bring the good ideas home.
microsoft/data-formulator/.cursor/rules/implementation-review-checklist.mdc
Require structural code review after implementation before final response
microsoft/data-formulator/.cursor/rules/incremental-development-cadence.mdc
Enforce step-by-step implementation with design-doc checks, tests, and i18n after each step
microsoft/data-formulator/.cursor/rules/language-injection-conventions.mdc
Language injection conventions for LLM Agent prompts
microsoft/data-formulator/.cursor/rules/log-sanitization.mdc
Prevent sensitive data leakage in server-side log messages
microsoft/data-formulator/.cursor/rules/package-manager-conventions.mdc
Use Yarn only, never npm/pnpm
microsoft/data-formulator/.cursor/rules/path-safety.mdc
路径安全编码规范 — 编辑路由/Agent/Loader/Workspace/知识库代码时自动提醒
microsoft/data-formulator/.cursor/rules/test-driven-workflow.mdc
测试优先开发与测试保护规则。确保新功能/Bug 修复必须有测试覆盖,测试失败时先诊断后修改。
microsoft/data-formulator/.cursor/rules/unified-error-protocol.mdc
Unified error handling protocol for backend and frontend
microsoft/data-formulator/.cursor/skills/error-handling/SKILL.md
统一错误处理系统。在添加 API 端点、修改错误处理、添加前端 API 调用、编写错误相关测试时使用。
microsoft/data-formulator/.cursor/skills/language-injection/SKILL.md
LLM Agent 多语言注入规范。在修改 Agent 提示词、添加新的 Agent 端点、处理用户可见的后端消息(message_code)时使用。
microsoft/data-formulator/.cursor/skills/path-safety/SKILL.md
服务端路径安全与文件访问编码规范。在编写文件下载路由、Agent 工具(文件读取/目录列出)、数据连接器/Loader、Workspace 路径操作、沙箱配置时使用。
microsoft/data-formulator/.github/copilot-instructions.md
No summary in the file. Open it to read it.
microsoft/data-formulator/py-src/data_formulator/analyst/skills/core/SKILL.md
The analyst's built-in capabilities: data-inspection tools and the always-available actions (visualize and ask_user).
microsoft/data-formulator/py-src/data_formulator/analyst/skills/data-loading/SKILL.md
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.
microsoft/data-formulator/py-src/data_formulator/analyst/skills/report/SKILL.md
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.
microsoft/pyright/.github/copilot-instructions.md
Pyright is a static type checker for Python, written in TypeScript. It ships as an npm CLI (pyright), an LSP language server (pyright-langserver), and a VS Code extension (vscode-pyright). Source…
microsoft/pyright/.github/skills/evaluation-tracing/SKILL.md
Investigate Pyright type-inference or cache regressions, unexpected or lost diagnostics, speculative or reentrant evaluation, evaluator state changes, and repeated evaluator work using local evaluation traces.
microsoft/playwright-python/CLAUDE.md
Guidance for Claude when working in this repository. Python bindings for Playwright. The Python client talks JSON over a pipe to the Node-based driver bundled in playwright/driver/. The pipe protocol is defined upstream in packages/protocol/src/protocol.yml. CONTRIBUTING.md has the full sequence. The short version (needs Node.js and npm for the driver build): If the system lacks python3-venv, uv venv env is an acceptable substitute (then uv pip install --python env/bin/python --upgrade pip). When changing public API, edit impl/, then run ./scripts/updateapi.sh.…
microsoft/playwright-python/.claude/skills/playwright-roll/SKILL.md
Roll Playwright Python to a new driver version. Walks the upstream `docs/src/api/` commit range, ports each public-API change, suppresses the rest in `expected_api_mismatch.txt`, regenerates the typed surface, and adds tests.
microsoft/RD-Agent/rdagent/scenarios/rl/autorl_bench/agents/claude/AGENTS.md
You MUST maintain a file called summary.md in the workspace root. Update it after every training attempt and every submission, not just at the end.
Plain text files in a repository that tell a coding agent how the project works: commands to run, conventions to follow and things to avoid. CLAUDE.md, AGENTS.md, cursor rules and skills are the common kinds.
CLAUDE.md is read by Claude Code. AGENTS.md is an open format that Codex, Cursor and other agents read. Many projects keep one and point the other at it.
A folder with a SKILL.md that describes one capability, such as filling PDFs or reviewing code. The agent loads it only when the task calls for it.
Your agents already can, over MCP, limited to the files you're allowed to read. Searching them from this page is coming.