Skip to content

Skills Setup #1

@ashutoshpw

Description

@ashutoshpw
  1. commit-standards-code - checks the code for formatting the staged code and also check if the lines of code is under 600 lines of code. While setup we should ask the user to configure this 600.
  2. commit-standard-docs - Ensure that the project root does not contain any docs except for README.md, AGENTS.md, CLAUDE.md and other standard files. Other .md should be named as "lowercase-with-dash.md" . Except for standard files the other .md files should be front matter formatted.

Example Error:

ERROR: packages/database/drizzle/0000_loose_golden_guardian.sql has 740 lines (max 600)
ERROR: vendor/chrome-extension/src/background/automation.ts has 623 lines (max 600)
ERROR: vendor/chrome-extension/src/background/index.ts has 662 lines (max 600)

     Pre-commit hook failed: one or more staged files exceed 600 lines.

     How to fix:
       - Split large files into smaller modules
       - Extract reusable logic into separate utility files

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions