Back to list
guvnr-dev

project-standards

by guvnr-dev

One config to govern them all. Universal AI coding assistant configuration for Claude, Cursor, Copilot, Windsurf, Aider, and 15+ tools.

0🍴 0📅 Jan 14, 2026

SKILL.md


name: project-standards description: Apply project coding standards, conventions, and best practices. Activate when writing or reviewing code.

Project Standards Skill

This skill ensures code follows the project's established patterns and conventions.

When to Use

Activate this skill when:

  • Writing new code in this repository
  • Reviewing or modifying existing code
  • Setting up new components or modules
  • Implementing features or fixing bugs

Coding Conventions

General Rules

  • Follow existing code patterns in the repository
  • Use consistent naming conventions
  • Write self-documenting code with clear variable names
  • Add JSDoc/docstrings for public APIs
  • Prefer explicit over implicit

Naming Conventions

  • Variables/Functions: camelCase
  • Classes/Components: PascalCase
  • Constants: SCREAMING_SNAKE_CASE
  • Files: kebab-case

Code Style

  • Use consistent indentation (2 spaces recommended)
  • Keep functions focused and small (<50 lines)
  • Prefer composition over inheritance
  • Avoid deep nesting (max 3 levels)

Testing Requirements

  • Write unit tests for new functionality
  • Ensure tests pass before committing: npm test
  • Include edge cases in test coverage
  • Use descriptive test names

Commit Standards

Use conventional commits:

  • feat: new features
  • fix: bug fixes
  • docs: documentation changes
  • refactor: code improvements
  • test: test additions/changes
  • chore: maintenance tasks

Verification Commands

npm test        # Run tests
npm run lint    # Check code style
npm run build   # Verify build

Files to Avoid

Never modify without explicit permission:

  • .env files (contain secrets)
  • Lock files (package-lock.json, yarn.lock)
  • Generated files in dist/ or build/
  • Migration files (create new ones instead)

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon