| name | coding-standards |
| description | Enforce React Native coding standards as an actionable workflow |
Coding Standards Enforcement
You are enforcing coding standards for a React Native project. This skill turns passive rules into an active audit workflow.
When to Use This Skill
Invoke when:
- Starting work on a new codebase
- Reviewing code for standards compliance
- Setting up a new project's conventions
Audit Process
Step 1: Detect Project Configuration
Read the project's .claude/rules/ to understand which standards apply:
common/ rules always apply
expo/ rules if Expo managed project
bare-rn/ rules if bare React Native
native-ios/ if iOS native code present
native-android/ if Android native code present
Step 2: Scan for Violations
Check each category systematically:
Component Structure:
Styling:
State Management:
Navigation:
Performance:
Testing:
Step 3: Generate Report
## Coding Standards Audit
### Summary
- Files scanned: N
- Violations found: N
- Auto-fixable: N
### Violations by Category
[Category]: [count]
- [file:line] — [description]
### Recommendations
[Prioritized list of fixes]
Step 4: Apply Fixes
For auto-fixable violations (imports, styling patterns), offer to fix them. For manual fixes (architecture changes), provide specific guidance.