mcore-linting-and-formatting

nvidia/mcore-linting-and-formatting · Agent Skill (multi-file)

by NVIDIA · bundle

Published · Last updated


Lint and format Python code for Megatron-LM using ruff, black, isort, pylint, and mypy, with commands for autoformatting and import ordering.

SKILL.md

Files

This skill is a package of 5 files. Install with the command above, or download the folder.

  • 📄SKILL.md entry
  • 📁evals
  • evals.json 2 B
  • 📄BENCHMARK.md 2.8 KB
  • 📄skill-card.md 2.5 KB
  • 📄skill.oms.sig GitHub 0 B

Related

  1. python-excellence · paramchordiya
    Enforces principal-engineer-level Python code quality: formatting, type safety, idiomatic patterns, class and function design, and anti-pattern prevention.
    0
    repo stars
  2. python-pro · jeffallan bundle
    Generates type-safe, async-first Python 3.11+ code with full type annotations, mypy strict mode, pytest test suites, and validation via black and ruff.
    10.4k
    repo stars
  3. python-pro · antigravity
    Write and review modern Python 3.12+ code with async patterns, performance optimization, and production-ready practices using the latest ecosystem tools.
    42.4k
    repo stars
  4. ruff-recursive-fix · github
    Enforce code quality with Ruff in a controlled, iterative workflow: run checks with optional scope and rule overrides, apply safe and unsafe autofixes, review diffs, and resolve remaining findings.
    36.2k
    repo stars
  5. python-typing · schattenspiegel bundle
    Design, review, debug, and test Python static types including Protocol, generics, variance, overloads, TypedDict, ParamSpec, TypeGuard, and narrowing.
    0
    repo stars
  6. validate · samyakjhaveri
    Runs a two-wave validation pipeline (deterministic checks then rule-based checks) before every git commit, writing a sentinel file that a pre-commit hook enforces. Includes optional quick mode (first wave only) and a fix loop with up to three iterations.
    0
    repo stars

Frequently asked questions

How do I install the mcore-linting-and-formatting skill?

Run npx skillmds add nvidia/mcore-linting-and-formatting in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.

What does the mcore-linting-and-formatting skill do?

Lint and format Python code for Megatron-LM using ruff, black, isort, pylint, and mypy, with commands for autoformatting and import ordering. It is listed under Coding & Dev Tools, Code Review, Debugging on SkillMD.

Is mcore-linting-and-formatting safe to use?

SkillMD's automated safety review verdict for this skill is PASS. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.

Which AI agents work with mcore-linting-and-formatting?

This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.

Is mcore-linting-and-formatting free to use?

Yes. Installing skills from SkillMD is free. This skill is licensed under Apache-2.

Who published mcore-linting-and-formatting?

NVIDIA (@nvidia) published this skill as a verified publisher. Their other Agent Skills are listed on their SkillMD profile.