Claude-skill-registry code-formatter
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/code-formatter-vasic-digital-superagent" ~/.claude/skills/majiayu000-claude-skill-registry-code-formatter-2b8d68 && rm -rf "$T"
manifest:
skills/data/code-formatter-vasic-digital-superagent/SKILL.mdsource content
Code Formatter
Overview
This skill provides automated assistance for the described functionality.
Prerequisites
- Node.js and npm/npx installed
- Prettier available globally or locally
- Write permissions for target files
- Supported file types in the project
Instructions
- Analyze current formatting (
) and identify files to update.prettier --check - Configure formatting rules (
,.prettierrc
) for the project..editorconfig - Apply formatting (
) to the target files/directories.prettier --write - Add ignore patterns (
) for generated/vendor outputs..prettierignore - Optionally enforce formatting via git hooks (husky/lint-staged).
See
{baseDir}/references/implementation.md for detailed implementation guide.
Output
Error Handling
See
{baseDir}/references/errors.md for comprehensive error handling.
Examples
See
{baseDir}/references/examples.md for detailed examples.
Resources
- name: Check formatting
- name: Enforce formatting
- ESLint - Linting and code quality
- Stylelint - CSS/SCSS linting
- Markdownlint - Markdown style checking