<h1 align="center">
<a href="https://prompts.chat">
<div align="center">
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
Centralized repository for Claude Code commands, agents, and skills. Copy resources to your projects for instant productivity.
Why this exists: Single source of truth for Claude Code standards across all teams.
.claude/ at root: Simplified structure, domain-organized/quick-plan + /build-from-spec for surgical implementationsvalidating-design-system, generating-tests, documenting-code/docs/SKILL_NAMING_MIGRATION.md for complete mapping.claude-context/workflows/pre-merge-quality-review-workflow.mdFor immediate use:
# 1. Clone standards repo
git clone https://gitlab.com/shift4payments/legacy/lighthouse/alexandria/claude-code-standards.git
cd claude-code-standards
# 2. Sync to your project (one command!)
./sync-to-project.sh /path/to/your/project
# 3. Start using
cd /path/to/your/project
# In Claude Code: /quality-review
That's it! ✅ You now have 90+ commands, 11 agents, 14 skills, and ADW automation (coming soon).
Option 1: Automated Sync (Recommended)
# 1. Clone this repository
git clone https://gitlab.com/shift4payments/legacy/lighthouse/alexandria/claude-code-standards.git
cd claude-code-standards
# 2. Sync to your project (preserves existing work)
./sync-to-project.sh /path/to/your/project
Option 2: Manual Copy
# 1. Clone this repository
git clone https://gitlab.com/shift4payments/legacy/lighthouse/alexandria/claude-code-standards.git
cd claude-code-standards
# 2. Navigate to your project ROOT (where IDE opens)
cd /path/to/your/project
# 3. Copy BOTH Claude folders to project root
cp -r ~/claude-code-standards/.claude .
cp -r ~/claude-code-standards/.claude-context .
Verify structure:
your-project/
├── .claude/ ← Commands and resources
├── .claude-context/ ← Generated artifacts
├── app/ (or src/) ← Your application code
└── package.json ← Project files
cat >> .gitignore << 'EOF'
.claude/.local/ .claude/scratch/ .claude-context/tickets/* !.claude-context/tickets/TEMPLATE/ .claude-context/local/ EOF
git add .claude/ .claude-context/tickets/TEMPLATE/ git commit -m "feat: add Claude Code standards"
### Updating to Latest Standards
**Get latest updates (preserves your work):**
```bash
# From standards repo directory
cd claude-code-standards
git pull origin main
./sync-to-project.sh /path/to/your/project
✅ Smart sync: Updates .claude/ folder, preserves existing tickets in .claude-context/
# Check setup
ls -la .claude/commands/
ls -la .claude-context/tickets/TEMPLATE/
# Test command
# In Claude Code: /quality-review
# In Claude Code
/setup-mcp user
claude-code-standards/
├── .claude/ # All resources at root
│ ├── commands/
│ │ ├── shared/ # Cross-domain (33 commands)
│ │ ├── frontend/ # Frontend-specific (13 commands)
│ │ ├── backend/ # Backend-specific
│ │ └── cross-domain/ # Multi-domain orchestration
│ ├── agents/ # 11 agents (categorized)
│ ├── skills/ # 14 skills
│ ├── ai_docs/ # AI context documentation
│ ├── templates/ # Resource templates
│ └── config/ # Configuration
│
├── .claude-context/ # RFC-compliant context
│ ├── tickets/TEMPLATE/ # Ticket workflow template
│ ├── templates/ # MR templates
│ └── design-specs/ # Figma extractions
│
├── apps/ # Local clones (gitignored)
│ ├── frontend/ # Your frontend repo
│ ├── backend/ # Your backend repo
│ └── infrastructure/ # Your infra repo
│
└── docs/ # Documentation
├── usage/ # Usage guides
├── architecture/ # Architecture decisions
└── guides/ # How-to guides
Shared (35 commands):
Frontend (13 commands):
Backend:
Cross-Domain:
Review: code-reviewer, implementation-reviewer, gitlab-mr-code-review-extractor Analysis: code-cleanup, skills-enrichment-agent Refactor: refactoring Generation: (Ready for expansion)
Naming Convention: All skills use gerund form (verb + -ing) per Platform best practices
Code Quality: validating-code-cleanup, validating-design-system ⭐ (enhanced Dec 15), handling-errors, analyzing-security
Performance: analyzing-performance, optimizing-databases
Development: debugging, generating-tests, documenting-code
Styling: styling-with-scss, validating-markdown-style
Presentation: generating-presentations
Framework: enforcing-ember-conventions
Project Management: creating-jira-tickets
Highlighted: validating-design-system now has 100% CSS property coverage (40+ properties validated)
We welcome contributions! See CONTRIBUTING.md for guidelines.
Quick contribution steps:
developmentdevelopmentMaintainer: Simon Cheam (@simoncheam)
Contributors: Frontend Team, Standards Team
Built by the Engineering Team