beautiful-codelisted
Install: claude install-skill hackermanishackerman/claude-skills-vault
# Beautiful Code Standards
Enforce production-grade code quality across TypeScript, Python, Go, and Rust.
## When to Use
- Writing or reviewing code in TS/Python/Go/Rust
- Setting up linting/CI for a project
- Code quality audit or refactoring
- User requests code review or style check
## Quick Reference
| Language | Type Safety | Linter | Complexity |
|----------|-------------|--------|------------|
| TypeScript | `strict`, no `any` | ESLint + tsx-eslint | max 10 |
| Python | mypy `strict`, PEP 484 | Ruff + mypy | max 10 |
| Go | staticcheck | golangci-lint | max 10 |
| Rust | clippy pedantic | clippy + cargo-audit | - |
## Severity Levels
| Level | Description | Action |
|-------|-------------|--------|
| **Critical** | Security vulnerabilities | Block merge |
| **Error** | Bugs, type violations, `any` | Block merge |
| **Warning** | Code smells, complexity | Must address |
| **Style** | Formatting, naming | Auto-fix |
## Core Rules (All Languages)
### Type Safety
- No implicit any / untyped functions
- No type assertions without guards
- Explicit return types on public APIs
### Security
- No hardcoded secrets (use gitleaks)
- No eval/pickle/unsafe deserialization
- Parameterized queries only
- SCA scanning (npm audit/pip-audit/govulncheck/cargo-audit)
### Complexity
- Max cyclomatic complexity: 10
- Max function lines: 50
- Max nesting depth: 3
- Max parameters: 5
### Error Handling
- No ignored errors (Go: no `_