chore: Remove dss-claude-plugin directory
Some checks failed
DSS Project Analysis / dss-context-update (push) Has been cancelled

Removing obsolete plugin directory after consolidation.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-10 15:38:10 -03:00
parent 6ade12b2fe
commit 72cb7319f5
50 changed files with 0 additions and 10243 deletions

View File

@@ -1,103 +0,0 @@
---
name: dss-audit
description: Audit React components for design system adoption
arguments:
- name: path
description: Path to components directory
required: false
---
# DSS Audit Command
Audit React/Vue components for design system readiness, identifying hardcoded values and consolidation opportunities.
## Usage
```
/dss-audit [path]
```
Examples:
```
/dss-audit
/dss-audit ./src/components
/dss-audit ./src/ui
```
## What This Does
1. **Scans Components**
- Finds all React/Vue components
- Parses component code
- Extracts styling information
2. **Identifies Issues**
- Hardcoded color values
- Inline spacing values
- Inconsistent styling patterns
- Duplicate component patterns
3. **Maps Dependencies**
- Component relationships
- Style imports
- Shared utilities
4. **Generates Report**
- Issues by severity
- Consolidation opportunities
- Refactoring recommendations
## Instructions for Claude
When the user runs this command:
1. Use `dss_audit_components` tool with the provided path
2. Present findings organized by:
- Summary statistics
- Hardcoded values (table format)
- Consolidation opportunities
- Dependency issues
3. Prioritize by impact and effort
4. Provide specific fix recommendations
5. Offer to create tokens for hardcoded values
## Example Output
```
Component Audit: /src/components
SUMMARY
- Components analyzed: 45
- Hardcoded values: 127
- Consolidation opportunities: 8
- Accessibility issues: 23
HARDCODED VALUES (Top 10)
| File | Line | Value | Suggested Token |
|------|------|-------|-----------------|
| Button.tsx | 12 | #0066cc | --color-primary |
| Button.tsx | 15 | 16px | --spacing-md |
| Card.tsx | 8 | #ffffff | --color-surface |
| Card.tsx | 22 | 8px | --radius-md |
| Modal.tsx | 34 | rgba(0,0,0,0.5) | --color-overlay |
CONSOLIDATION OPPORTUNITIES
1. Button Components (3 variants)
Files: PrimaryButton.tsx, SecondaryButton.tsx, GhostButton.tsx
Suggestion: Merge into Button.tsx with 'variant' prop
2. Card Components (2 variants)
Files: Card.tsx, FeaturedCard.tsx
Suggestion: Add 'featured' prop to Card.tsx
RECOMMENDATIONS
1. [HIGH] Create color tokens for 89 hardcoded colors
2. [HIGH] Implement spacing scale (34 values)
3. [MEDIUM] Consolidate button variants
4. [LOW] Add TypeScript types for tokens
Next: Run /dss-extract to create tokens from these values
```