Agent skill · affaan-m

ecc-conventions

Development conventions and patterns for ECC. JavaScript project with conventional commits.

What it needs

About 6k tokens when loaded.

What this skill does

ECC Conventions Generated from affaan-m/ECC on 2026-03-20 Overview This skill teaches Claude the development patterns and conventions used in ECC. Tech Stack Primary Language: JavaScript Architecture: hybrid module organization Test Location: separate When to Use This Skill Activate this skill when: Making changes to this repository Adding new features following established patterns Writing tests that match project conventions Creating commits with proper message format Commit Conventions Follow these commit message conventions based on 500 analyzed commits. Commit Style: Conventional Commits Prefixes Used fix test feat docs Message Guidelines Average message length: ~65 characters Keep first line concise and descriptive Use imperative mood ("Add feature" not "Added feature") Commit message example Commit message example Commit message example Commit message example Commit message example Commit message example Commit message example Commit message example Architecture Project Structure: Single Package This project uses hybrid module organization. Configuration Files .github/workflows/ci.yml .github/workflows/maintenance.yml .github/workflows/monthly-metrics.yml .github/workflows/release.yml .github/workflows/reusable-release.yml .github/workflows/reusable-test.yml .github/workflows/reusable-validate.yml .opencode/package.json .opencode/tsconfig.json .prettierrc eslint.config.js package.json Guidelines This project uses a hybrid organization Follow existing patterns when adding new code Code Style Language: JavaScript Naming Conventions Element Convention --------- ------------ Files camelCase Functions camelCase Classes PascalCase Constants SCREAMINGSNAKECASE Import Style: Relative Imports Export Style: Mixed Style Preferred import style Testing Test Framework No specific test framework detected — use the repository's existing test patterns. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills affaan-m/ecc-conventions--fd6945

View the source on GitHub

Browse the @skills marketplace