Back to Skills

everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

213,679stars32,844forksUpdated 6/12/2026

Security Assessment

Safe(100/100)
Security Score100/100

About everything-claude-code

The everything-claude-code skill provides structured guidance on development conventions and coding patterns for the everything-claude-code JavaScript project. It aims to standardize contributions to the repository by teaching developers, and Claude as an AI agent, the proper project structure, commit message conventions, code style, and testing practices. By following this skill, users can ensure consistency across features, tests, and commits, reducing integration issues and enhancing maintainability.

This skill's main features include guidance on conventional commit styles, hybrid module organization, JavaScript naming conventions, preferred import/export styles, error handling patterns, and testing workflows. It also highlights common workflows such as database migrations, outlines configuration files, and provides examples of commit messages. The skill emphasizes maintaining coverage standards, using try-catch for error handling, and adhering to project-specific patterns when adding new code.

Target users include developers contributing to the everything-claude-code repository, AI agents like Claude assisting with code tasks, and anyone involved in maintaining or extending the project. It is particularly useful for those writing tests, adding new features, performing code reviews, or generating commits, ensuring that all contributions align with established project standards and best practices.

FAQ

When should I activate the everything-claude-code skill?

Activate the skill when making changes to the repository, adding new features, writing tests, or creating commits to ensure they follow established patterns and conventions.

What programming language is used in everything-claude-code?

The primary language for this skill and repository is JavaScript.

Are there specific commit message rules to follow?

Yes, follow conventional commit prefixes like 'fix', 'feat', 'test', and 'docs', keep messages concise, and use the imperative mood.

What testing patterns should I follow?

Use the repository's existing test patterns, focusing on unit tests and integration tests with files following the '*.test.js' pattern.

Are there any coverage requirements?

Yes, aim for 80% or higher coverage when writing or updating tests.

All Files

2 files
agents/openai.yaml0.3 KB
View
SKILL.md11.1 KB
View

Install everything-claude-code

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill