Power Fx is a low-code general-purpose programming language based on spreadsheet-like formulas. This is the open-source implementation of the language used across Microsoft Power Platform. The codebase contains a complete compiler and interpreter infrastructure written in C#. Note: The runLocalTests.cmd script runs tests for both .NET Framework 4.6.2 and .NET 7.0 configurations using VSTest. The Power Fx implementation follows a classic multi-phase compiler architecture: Expression Text → [Lexer] → Tokens → [Parser] → AST → [Binder] → Typed AST →…
3.4k6mo agoReviewMountCreate a free account to mount
Follow .github/workflows/tests.yml for the canonical sequence. Tests take ~8 minutes. Always save output to a file and grep from there: The tests are NUnit tests in src/Playwright.Tests/, one class per upstream spec file: PageRouteTests.cs ports tests/page/page-route.spec.ts. Locator and assertion classes are in Locator/ and Assertions/. A regression test is one added case in the class that owns the feature, also when only the port has the bug.
Steady2 mentions in 2 weeks
No other project uses it yet
3k26d agoReviewMountCreate a free account to mount
For agents working in this repo, commerce-builder plugin users included. The public reference for commerce agents on Claude: a shopping agent and a merchant agent on three paths each, four vertical examples, and a Claude Code plugin. requirements.txt installs the seven packages and their pinned dependencies (requirements-dev.txt adds pytest and ruff); scripts/install.sh runs it. No real company, brand, product, or person appears: the only company is ACME and its lines; every brand, prompt, schema, and figure is invented here. Two…
2.9k3mo agoReviewMountCreate a free account to mount
Guidance for Claude Code when working with this repository. OpenEnv uses Claude Code as the primary development tool. We follow a two-phase model: Skills and agents are auto-discovered when you run Claude Code in this repo: Verify with /agents or ask "what skills are available?" OpenEnv supports two development modes: When working in the main repository clone, direct edits are allowed: - Quick exploration and prototyping - Small fixes that don't need TDD workflow - Documentation updates TDD is activated…
2.8k7mo agoReviewMountCreate a free account to mount
Clarity is an open-source TypeScript behavioral analytics library for tracking user interactions and session replays. Monorepo with Lerna/Yarn workspaces: Stack: TypeScript, Rollup, TSLint, Playwright, Lerna, Yarn workspaces Critical: clarity-js has two top priorities that must guide all development decisions: Rollup + TypeScript → multiple formats (CJS, ESM, IIFE minified). Build artifacts auto-cleaned to build/ or extension/ (gitignored). Build outputs per package: - clarity-js: clarity.js (CJS), clarity.module.js (ESM), clarity.min.js (minified), plus variants: clarity.extended.js, clarity.insight.js, clarity.performance.js, clarity.livechat.js, and dynamic module builds (clarity.tidio.js,…
2.8k8mo agoReviewMountCreate a free account to mount
Use this agent when: - User asks to find specific emails or types of emails - Complex multi-criteria email searches are needed - Need to discover emails through progressive refinement…
2.8k14mo agoReviewMountCreate a free account to mount
You are a specialized Excel Agent designed to help users work with spreadsheets. Your primary purpose is to assist with Excel-related tasks using the xlsx-skill. You have access to the…
2.8k14mo agoReviewMountCreate a free account to mount
A minimal chat application demonstrating the Claude Agent SDK. This starts both: - Backend server on http://localhost:3001 - Vite dev server on http://localhost:5173 Visit http://localhost:5173 Client -> Server: - {…
2.8k14mo agoReviewMountCreate a free account to mount
Note: this SDK uses a flat package layout. Most resource files (e.g. customer.go, invoice.go) are at the repo root alongside the core code. It's ok not to put comments in a function if their addition wouldn't meaningfully clarify anything.
Steady2 mentions in 2 weeks
1 project uses a version of this
2.7k9mo agoReviewMountCreate a free account to mount
This project uses Ultracite, a zero-config preset that enforces strict code quality standards through automated formatting and linting. Oxlint + Oxfmt (the underlying engine) provides robust linting and formatting. Most…
2.5k9mo agoReviewMountCreate a free account to mount
The repository coding and comment rules live in AGENTS.md. Read that file first. Rules scoped to a path, including the contract for the files under Examples/, live in .github/instructions/. IMPORTANT: This project has a knowledge graph. ALWAYS use the code-review-graph MCP tools BEFORE using Grep/Glob/Read to explore the codebase. The graph is faster, cheaper (fewer tokens), and gives you structural context (callers, dependents, test coverage) that file scanning cannot. Fall back to Grep/Glob/Read only when the graph doesn't cover what…
2.5k3mo agoReviewMountCreate a free account to mount
This directory is a workshop. The person you are working with is here to learn Claude Managed Agents. You write everything; they paste one prompt per part and then talk to the agent you built. Work one part at a time. People type these in their own words. Match the intent, not the wording: One part per request, then stop. Do not start the next part, even if you can see its stubs and it looks easy. Leave the later…
2.3k5mo agoReviewMountCreate a free account to mount
Guidance for Claude Code working in this repository — the source of the Amazon SageMaker Python SDK. This repository follows the AGENTS.md convention. To keep a single source of truth and avoid the two files drifting apart, all guidance lives in AGENTS.md and is imported here: For the full guidance — project context, the v3-by-default golden rule, banned v2 patterns and their v3 replacements, the SDK-first interface map, the contributing workflow, and a canonical v3 train + deploy example —…
Steady6 mentions in 2 weeks
No other project uses it yet
2.3k3mo agoReviewMountCreate a free account to mount
When building temporary binaries with Go tooling directly (e.g. go build -o ..., go test -c -o ...), place them in bin/ rather than /tmp — bin/ is gitignored and within the project's trusted directory. macOS security may block execution of binaries built outside the project tree. go generate ./... is triggered by //go:generate directives in pkg/cmd/root.go: - Generates pkg/cmd/resources_cmds.go from OpenAPI spec → CLI resource commands - Generates pkg/proxy/events_list.go → list of Stripe event types - Generates pkg/requests/stripe_version_header.go →…
Steady3 mentions in 2 weeks
No other project uses it yet
2.2k6mo agoReviewMountCreate a free account to mount
This repository demonstrates building agents using LangGraph, focusing on an email assistant that can: - Triage incoming emails - Draft appropriate responses - Execute actions (calendar scheduling, etc.) - Incorporate human feedback - Learn from past interactions Recommended: Using uv (faster and more reliable) Alternative: Using pip The package is installed as interrupt_workshop with import name email_assistant, allowing you to import from anywhere with from email_assistant import ... The repository contains several implementations with increasing complexity in src/email_assistant: Each aspect…
2.2k18mo agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.