conform.nvim

Manage and apply code formatting rules in Neovim via conform.nvim.

1|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/NeKon69/nvim-dot --skill conform-nvim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conform.nvim
Source: https://github.com/NeKon69/nvim-dot/tree/main/.agents/skills/conform.nvim
Command: npx skills add https://github.com/NeKon69/nvim-dot --skill conform-nvim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a streamlined interface for managing code formatting within Neovim, ensuring consistent code style across projects.

Core Features & Use Cases

  • Code Formatting: Integrates with various formatters to automatically format code.
  • Formatter Management: Allows listing and resolving available formatters for a buffer.
  • Use Case: Automatically format your Python code to adhere to PEP 8 standards every time you save a file.

Quick Start

Use the conform.nvim skill to format the current buffer using its default formatter.

Frequently Asked Questions about conform.nvim

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

FAQPage Schema
How do I automatically format code in Neovim when saving a file?

To automatically format code in Neovim on save, you can configure format-on-save using this interface. It applies formatting rules by integrating with external formatting tools to ensure consistent code style across your projects.

What is the best way to manage multiple code formatters for different languages in Neovim?

The best way to manage multiple code formatters in Neovim is using a dedicated formatter management interface. It allows listing and resolving available external formatting tools for each buffer based on the programming language.

Do I need to know Lua to configure code formatting rules in Neovim?

Yes, you need Lua and Neovim API knowledge for advanced configuration and integration. This requirement allows the plugin to properly manage and apply code formatting rules within the Neovim editor environment.

Can I use external linters for code formatting within the Neovim editor?

Yes, you can integrate external formatting tools and linters within the Neovim editor. This facilitates consistent code style by connecting your buffer with various external formatting utilities for different programming languages.

How does conform.nvim handle code formatting for specific programming languages?

It handles code formatting by resolving available external formatters for the current buffer. This ensures specific programming languages receive the correct formatting rules to maintain consistent code style throughout the project.