One-click install
npx skills add https://github.com/PP-Namias/Portfolio --skill impeccable-pp-namias
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: impeccable
Source: https://github.com/PP-Namias/Portfolio/tree/main/.agents/skills/impeccable
Command: npx skills add https://github.com/PP-Namias/Portfolio --skill impeccable-pp-namias

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the preparation process for committing changes, ensuring that all repository files are in good order and consistent.

Core Features & Use Cases

  • Pre-commit Hygiene: Conducts a series of checks to prevent common issues from being committed.
  • Quick Checks: Includes checks for untracked files, unused imports, console logs, TypeScript errors, linting, testing, and system diagnostics.
  • Use Case: Prior to committing changes to a repository, run the Skill to automatically validate code quality and consistency.

Quick Start

Before committing, use the 'impeccable' skill to ensure your code is clean and ready to be pushed.

Frequently Asked Questions about impeccable

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

FAQPage Schema
How do I run pre-commit checks for unused imports and console logs?

To run pre-commit checks for unused imports and console logs, use this Skill to automatically scan your repository and identify these issues before committing. It validates code quality by detecting untracked files, leftover logs, and unused imports.

What is the best way to ensure repository consistency before committing changes?

Ensuring repository consistency before committing requires running a suite of hygiene checks. This Skill automates that process by validating TypeScript compliance, linting rules, and testing status to prevent common issues from being merged.

Does this pre-commit hygiene check require any specific dependencies?

This pre-commit hygiene check requires local git setup and common package management tools. There are no external Skill dependencies needed, allowing it to run system diagnostics and repository validation directly within your existing environment.

Can I automate TypeScript compliance and linting validation before pushing code?

You can automate TypeScript compliance and linting validation by running this Skill prior to committing. It conducts quick checks for TypeScript errors and linting issues to ensure your repository files are in good order and consistent.

What types of repository issues does a pre-commit hygiene check prevent?

A pre-commit hygiene check prevents issues like untracked files, unused imports, console logs, TypeScript errors, and linting failures. It also runs testing and system health diagnostics to maintain code quality before changes are committed.