code-style-enforcer

Enforce code style and quality standards using ESLint, Prettier, and TypeScript configurations.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/mouayadakel/flixCamFinal --skill code-style-enforcer-mouayadakel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-style-enforcer
Source: https://github.com/mouayadakel/flixCamFinal/tree/main/.cursor/skills/code-style-enforcer
Command: npx skills add https://github.com/mouayadakel/flixCamFinal --skill code-style-enforcer-mouayadakel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures your codebase adheres to consistent styling and quality standards, preventing common errors and improving readability.

Core Features & Use Cases

  • Automated Linting & Formatting: Fixes code style issues using ESLint and Prettier.
  • Code Cleanup: Removes unused imports, variables, and dead code.
  • TypeScript Enforcement: Helps maintain strict typing and avoids any.
  • Use Case: Before committing your code, run this Skill to automatically format your files, fix linting errors, and ensure all imports are correctly managed, saving you time during code reviews.

Quick Start

Run the code-style-enforcer skill to format and lint the current project files.

Frequently Asked Questions about code-style-enforcer

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

FAQPage Schema
How do I automatically fix ESLint and Prettier formatting errors in my project?

You can automatically fix ESLint and Prettier formatting errors by running this Skill, which enforces code style and quality standards across your codebase. It targets project-specific configuration files to correct formatting and manage imports.

What's the best way to remove unused imports and dead code before a code review?

Removing unused imports and dead code before a code review is handled by this Skill's automated code cleanup feature. It detects unused variables and ensures all imports are correctly managed to maintain consistency.

Can I enforce strict TypeScript typing and avoid using the any type?

Yes, you can enforce strict TypeScript typing and avoid the any type using this Skill. It applies TypeScript enforcement configurations to maintain strict typing and improve overall code quality.

Does this skill work with my existing project-specific ESLint and Prettier configurations?

Yes, it operates on your existing project-specific ESLint and Prettier configuration files. This ensures it maintains consistency according to your established formatting and linting rules.

Why does my TypeScript strictness check fail during code reviews?

TypeScript strictness checks fail during code reviews when code style and quality standards are not enforced. This Skill addresses this by enforcing strict typing configurations and detecting unused code before you commit.

How do I configure import management and formatting for a TypeScript codebase?

Configuring import management and formatting for a TypeScript codebase is done via this Skill. It leverages ESLint, Prettier, and TypeScript configurations to automatically format files and correct import issues.