nanotron / rules
huggingface/nanotron/.cursor/rules/philosophy.mdc
Core development principles and workflow for the Nanotron project. Apply when discussing project architecture, planning new features, or reviewing code structure.
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.
huggingface/nanotron/.cursor/rules/philosophy.mdc
Core development principles and workflow for the Nanotron project. Apply when discussing project architecture, planning new features, or reviewing code structure.
huggingface/nanotron/.cursor/rules/pipeline-parallelism.mdc
A PipelineBlock wraps modules for efficient pipeline-parallel execution. Each block operates on a specific device and communicates with other pipeline stages through P2P. When passing data between pipeline stages: Design modules with clean interfaces for pipeline parallelism: Use TensorPointer to reference tensors across pipeline stages without copying: In pipeline parallelism, different tensors are only available on specific pipeline ranks (see src/nanotron/data/dataloader.py):
huggingface/nanotron/.cursor/rules/project-overview.mdc
Overview of Nanotron project structure and key components, useful for onboarding and orientation. Apply when discussing project architecture or organization.
huggingface/nanotron/.cursor/rules/tensor-parallelism.mdc
No summary in the file. Open it to read it.
huggingface/nanotron/.cursor/rules/troubleshooting.mdc
Common issues and solutions for Nanotron development. Apply when debugging performance, memory, or training problems.
huggingface/OpenEnv/AGENTS.md
See CLAUDE.md for the full agentic workflow, skills, and standard build/test/lint commands. This file adds cloud-environment specifics on top of that.
huggingface/OpenEnv/.agents/skills/hf-cli/SKILL.md
Hugging Face Hub CLI (`hf`) for downloading, uploading, and managing repositories, models, datasets, and Spaces on the Hugging Face Hub. Replaces now deprecated `huggingface-cli` command.
huggingface/OpenEnv/.agents/skills/openenv-cli/SKILL.md
OpenEnv CLI (`openenv`) for scaffolding, validating, building, and pushing OpenEnv environments.
huggingface/OpenEnv/CLAUDE.md
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…
huggingface/OpenEnv/.claude/skills/alignment-review/SKILL.md
Review code changes for bugs and alignment with OpenEnv principles and RFCs. Use when reviewing PRs, checking code before commit, or when asked to review changes. Implements two-tier review model.
huggingface/OpenEnv/.claude/skills/deploy-hf/SKILL.md
Deploy an OpenEnv environment to Hugging Face Spaces. Use when asked to deploy, push to Hugging Face, or update a space.
huggingface/OpenEnv/.claude/skills/generate-openenv-env/SKILL.md
Generate OpenEnv environments from a concrete use case (for example, "generate an env for the library textarena"). Use when asked to design or implement a new environment under envs/ by researching a target library/API, selecting matching OpenEnv examples, asking key implementation questions, and building models/client/server/openenv.yaml. Do not use for model training or evaluation tasks.
huggingface/OpenEnv/.claude/skills/hf-space-recovery/SKILL.md
Diagnose and recover failing or stuck Hugging Face Space deployments for OpenEnv environments. Use when deploying envs from `envs/` to the Hub (`openenv` namespace with version suffixes), when Spaces are in `BUILDING`/`APP_STARTING`/`RUNTIME_ERROR`, or when release collections need to be reconciled after targeted redeploys.
huggingface/OpenEnv/.claude/skills/implement/SKILL.md
Make tests pass. Invoke after /write-tests produces failing tests.
huggingface/OpenEnv/.claude/skills/pre-submit-pr/SKILL.md
Validate changes before submitting a pull request. Run comprehensive checks including lint, tests, alignment review, and RFC analysis. Use before creating a PR, when asked if code is ready for review, or before pushing for PR.
huggingface/OpenEnv/.claude/skills/release/SKILL.md
Release workflow for deploying OpenEnv environments to Hugging Face Spaces and keeping canonical references in sync.
huggingface/OpenEnv/.claude/skills/rfc-check/SKILL.md
Determine if proposed changes require an RFC. Use when planning significant changes, before starting major work, or when asked whether an RFC is needed.
huggingface/OpenEnv/.claude/skills/simplify/SKILL.md
Refactor code after tests pass. The "Refactor" phase of Red-Green-Refactor.
huggingface/OpenEnv/.claude/skills/sprint/SKILL.md
Work on a batch of GitHub issues in parallel using Agent Teams. Creates one worktree per issue with TDD enforcement, coordinates via a lead agent, then produces stacked PRs.
huggingface/OpenEnv/.claude/skills/update-docs/SKILL.md
Update documentation across the repo after API changes. Finds stale references in docs, examples, docstrings, and fixes them.
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.