claude-terminal-conventions
SolidDevelopment conventions and patterns for claude-terminal. TypeScript Vite project with freeform commits.
AI & Automation 37 stars
8 forks Updated 1 months ago MIT
Install
Quality Score: 83/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Claude Terminal Conventions
> Generated from [talayash/claude-terminal](https://github.com/talayash/claude-terminal) on 2026-03-24
## Overview
This skill teaches Claude the development patterns and conventions used in claude-terminal.
## Tech Stack
- **Primary Language**: TypeScript
- **Framework**: Vite
- **Architecture**: type-based 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 83 analyzed commits.
### Commit Style: Free-form Messages
### Prefixes Used
- `feat`
### Message Guidelines
- Average message length: ~49 characters
- Keep first line concise and descriptive
- Use imperative mood ("Add feature" not "Added feature")
*Commit message example*
```text
feat: add claude-terminal ECC bundle (.claude/commands/add-or-enhance-feature.md)
```
*Commit message example*
```text
docs: Update README for v1.2.0
```
*Commit message example*
```text
Fix: Use correct Rust toolchain action in release workflow
```
*Commit message example*
```text
Release v1.17.1
```
*Commit message example*
```text
Merge remote-tracking branch 'origin/feature/advanced-claude-features'
```
*Commit message example*
```text
Merge pull request #8 from talayash/ecc-tools/claude-...
Details
- Author
- talayash
- Repository
- talayash/claude-terminal
- Created
- 7 months ago
- Last Updated
- 1 months ago
- Language
- TypeScript
- License
- MIT
Integrates with
Related Skills
AI & Automation Featured
code-simplifier
Review RTK Rust code for idiomatic simplification. Detects over-engineering, unnecessary allocations, verbose patterns. Applies Rust idioms without changing behavior.
79,919 Updated today
rtk-ai AI & Automation Featured
design-patterns
Rust design patterns for RTK. Newtype, Builder, RAII, Trait Objects, State Machine. Applied to CLI filter modules. Use when designing new modules or refactoring existing ones.
79,919 Updated today
rtk-ai AI & Automation Featured
issue-triage
Issue triage: audit open issues, categorize, detect duplicates, cross-ref PRs, risk assessment, post comments. Args: "all" for deep analysis of all, issue numbers to focus (e.g. "42 57"), "en"/"fr" for language, no arg = audit only in French.
79,919 Updated today
rtk-ai