galaxy-linting

Automate linting, formatting, and type checking for Python and client-side codebases.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/arash77/galaxy-claude-marketplace --skill galaxy-linting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: galaxy-linting
Source: https://github.com/arash77/galaxy-claude-marketplace/tree/main/plugins/galaxy-dev/skills/galaxy-linting
Command: npx skills add https://github.com/arash77/galaxy-claude-marketplace --skill galaxy-linting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps maintain high code quality and consistency across the Galaxy project by automating linting, formatting, and type checking, preventing common errors and style violations.

Core Features & Use Cases

  • Automated Checks: Run linters (ruff, flake8), formatters (black, isort, prettier), and type checkers (mypy) on Python and client-side code.
  • Fixing Issues: Automatically fix formatting errors and some linting issues.
  • Use Case: Before committing code, run /galaxy-linting check to catch potential issues, then use /galaxy-linting fix to auto-correct formatting, ensuring your code adheres to project standards.

Quick Start

Run a quick lint check on the codebase.

Frequently Asked Questions about galaxy-linting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Python linting and formatting checks before committing code?

You can automate Python linting and formatting by running automated checks with tools like ruff, black, isort, and mypy to catch potential issues and ensure code adheres to project standards before committing.

Can I automatically fix formatting and linting issues for my client-side code?

Yes, you can automatically fix formatting and some linting issues for client-side code using automated fixes supported by tools like eslint and prettier to enforce code style consistency.

Does this linting process support both Python and client-side JavaScript codebases?

Yes, the linting process supports both Python and client-side codebases, running deterministic checks and automated fixes across tools like ruff, mypy, eslint, and prettier for comprehensive code quality coverage.

What's the best way to enforce code style consistency and CI compliance across a project?

The best way to enforce code style consistency and CI compliance is by integrating deterministic linting, formatting, and type checking checks into your workflow to prevent common errors and style violations automatically.

How do I run a quick lint check to catch potential code quality issues?

To run a quick lint check for code quality issues, execute the check command to analyze your codebase with linters and type checkers, identifying common errors and style violations before you commit changes.

Why should I use mypy and ruff together for Python code quality checks?

Using mypy and ruff together for Python code quality checks combines deterministic type checking with fast linting, preventing common errors and style violations while maintaining high consistency across the codebase.