AgentSkillsCN

code-formatter

使用prettier与eslint格式化代码文件。适用于用户希望格式化代码、修复linting问题或清理代码风格时。

SKILL.md
--- frontmatter
name: code-formatter
description: Formats code files using prettier and eslint. Use when the user wants to format code, fix linting issues, or clean up code style.
allowed-tools:
  - Read
  - Write
  - Bash

Code Formatter Skill

Automatically formats code files using industry-standard tools.

Capabilities

  • Format JavaScript/TypeScript with Prettier
  • Fix ESLint issues automatically
  • Format JSON, YAML, and Markdown files
  • Run format checks before commits

Usage Examples

Format a single file:

code
"Format the src/index.js file"

Format entire directory:

code
"Format all files in the src/ directory"

Check formatting without changes:

code
"Check if files in src/ are properly formatted"

Configuration

Set these environment variables for custom configuration:

  • PRETTIER_CONFIG: Path to prettier config (default: .prettierrc)
  • ESLINT_CONFIG: Path to eslint config (default: .eslintrc.js)