quality-fix-formatting

Fix code formatting in Mojo and Markdown files with automated tools.

18|5|Updated Nov 3, 2025
One-click install
npx skills add https://github.com/mvillmow/ml-odyssey --skill quality-fix-formatting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-fix-formatting
Source: https://github.com/mvillmow/ml-odyssey/tree/main/.claude/skills/quality-fix-formatting
Command: npx skills add https://github.com/mvillmow/ml-odyssey --skill quality-fix-formatting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mojo-sdk, markdownlint-cli2, pre-commit, and includes scripts (resource) components.

What problem does it solve? This Skill automatically fixes code formatting issues across Mojo, Markdown, and other files using integrated tools, ensuring consistent code style and reducing manual effort in code reviews. It automates style enforcement, saving time and reducing complexity.

Core Features & Use Cases:

  • Multi-language Formatting: Applies mojo format, markdownlint --fix, and pre-commit hooks for comprehensive style correction.
  • Pre-commit Integration: Designed to run before commits to ensure code is always formatted correctly, preventing CI failures.
  • Use Case: Your CI pipeline failed due to formatting errors. Use this skill to automatically fix all Mojo and Markdown formatting issues, then commit and push the clean code, saving you debugging time and ensuring a smooth CI pass.

Quick Start: Use the quality-fix-formatting skill to automatically fix all formatting issues in the current repository.

Frequently Asked Questions about quality-fix-formatting

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

FAQPage Schema
How do I automatically fix code formatting issues across Mojo and Markdown files?

Use automated formatting tools to fix code style across file types. This Skill applies mojo format and markdownlint --fix to correct Mojo source files and Markdown documentation, ensuring consistent formatting throughout your repository without manual intervention.

Can I integrate code formatting fixes into my pre-commit workflow?

Yes. Pre-commit hooks automatically catch and fix formatting errors before commits. This Skill configures pre-commit integration so formatting corrections run automatically, preventing CI failures and keeping code style consistent across all commits.

What should I do when my CI pipeline fails due to formatting errors?

Run automated formatting to fix all Mojo and Markdown style issues across your repository, then commit and push the corrected code. This Skill identifies and resolves formatting problems in a single operation, ensuring your code passes CI formatting checks.

Does this work for both local development and CI environments?

Yes. The Skill provides scripts for full-format fixes and per-type fixes, supporting both local workflows and CI integration. You can run formatting automatically before commits locally or add it to your CI pipeline to enforce style consistency.

What file types and tools does this formatting automation cover?

Formatting automation covers Mojo source files using mojo format, Markdown documentation using markdownlint-cli2, and pre-commit workflows. The Skill handles multiple file types in a unified workflow, reducing complexity across your codebase.