Reorganize: Move all skills to skills/ folder
- Created skills/ directory - Moved 272 skills to skills/ subfolder - Kept agents/ at root level - Kept installation scripts and docs at root level Repository structure: - skills/ - All 272 skills from skills.sh - agents/ - Agent definitions - *.sh, *.ps1 - Installation scripts - README.md, etc. - Documentation Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,147 @@
|
||||
# Design Memory
|
||||
|
||||
> This file captures reusable design decisions and patterns for this project.
|
||||
> It's read by the Design Variations plugin to skip redundant questions and ensure consistency.
|
||||
|
||||
## Brand Tone
|
||||
|
||||
### Adjectives
|
||||
{{BRAND_ADJECTIVES}}
|
||||
|
||||
### Voice
|
||||
{{BRAND_VOICE}}
|
||||
|
||||
### Avoid
|
||||
{{BRAND_AVOID}}
|
||||
|
||||
---
|
||||
|
||||
## Layout & Spacing
|
||||
|
||||
### Density
|
||||
{{DENSITY_PREFERENCE}}
|
||||
|
||||
### Grid System
|
||||
{{GRID_SYSTEM}}
|
||||
|
||||
### Spacing Scale
|
||||
{{SPACING_SCALE}}
|
||||
|
||||
### Corner Radius
|
||||
{{CORNER_RADIUS}}
|
||||
|
||||
### Shadows
|
||||
{{SHADOW_SYSTEM}}
|
||||
|
||||
---
|
||||
|
||||
## Typography
|
||||
|
||||
### Font Family
|
||||
- **Headings:** {{HEADING_FONT}}
|
||||
- **Body:** {{BODY_FONT}}
|
||||
- **Mono:** {{MONO_FONT}}
|
||||
|
||||
### Type Scale
|
||||
{{TYPE_SCALE}}
|
||||
|
||||
### Font Weights
|
||||
{{FONT_WEIGHTS}}
|
||||
|
||||
---
|
||||
|
||||
## Color
|
||||
|
||||
### Primary Palette
|
||||
{{PRIMARY_COLORS}}
|
||||
|
||||
### Secondary Palette
|
||||
{{SECONDARY_COLORS}}
|
||||
|
||||
### Neutral Strategy
|
||||
{{NEUTRAL_STRATEGY}}
|
||||
|
||||
### Semantic Colors
|
||||
- **Success:** {{SUCCESS_COLOR}}
|
||||
- **Error:** {{ERROR_COLOR}}
|
||||
- **Warning:** {{WARNING_COLOR}}
|
||||
- **Info:** {{INFO_COLOR}}
|
||||
|
||||
### Dark Mode
|
||||
{{DARK_MODE_APPROACH}}
|
||||
|
||||
---
|
||||
|
||||
## Interaction Patterns
|
||||
|
||||
### Forms
|
||||
{{FORM_PATTERNS}}
|
||||
|
||||
### Validation
|
||||
{{VALIDATION_PATTERNS}}
|
||||
|
||||
### Modals & Drawers
|
||||
{{MODAL_PATTERNS}}
|
||||
|
||||
### Tables & Lists
|
||||
{{TABLE_PATTERNS}}
|
||||
|
||||
### Feedback & Notifications
|
||||
{{FEEDBACK_PATTERNS}}
|
||||
|
||||
### Loading States
|
||||
{{LOADING_PATTERNS}}
|
||||
|
||||
---
|
||||
|
||||
## Accessibility Rules
|
||||
|
||||
### Focus Management
|
||||
{{FOCUS_RULES}}
|
||||
|
||||
### Labeling Conventions
|
||||
{{LABEL_CONVENTIONS}}
|
||||
|
||||
### Motion Preferences
|
||||
{{MOTION_PREFERENCES}}
|
||||
|
||||
### Color Contrast
|
||||
{{CONTRAST_REQUIREMENTS}}
|
||||
|
||||
---
|
||||
|
||||
## Repo Conventions
|
||||
|
||||
### Component Structure
|
||||
{{COMPONENT_STRUCTURE}}
|
||||
|
||||
### File Naming
|
||||
{{FILE_NAMING}}
|
||||
|
||||
### Styling Approach
|
||||
{{STYLING_APPROACH}}
|
||||
|
||||
### Existing Primitives
|
||||
{{EXISTING_PRIMITIVES}}
|
||||
|
||||
---
|
||||
|
||||
## Do / Don't
|
||||
|
||||
### Do
|
||||
{{DO_EXAMPLES}}
|
||||
|
||||
### Don't
|
||||
{{DONT_EXAMPLES}}
|
||||
|
||||
---
|
||||
|
||||
## History
|
||||
|
||||
| Date | Change | Context |
|
||||
|------|--------|---------|
|
||||
| {{DATE}} | Initial creation | {{CONTEXT}} |
|
||||
|
||||
---
|
||||
|
||||
*Maintained by Design Variations plugin*
|
||||
@@ -0,0 +1,79 @@
|
||||
# Design Implementation Plan: {{TARGET_NAME}}
|
||||
|
||||
## Summary
|
||||
- **Scope:** {{SCOPE}}
|
||||
- **Target:** {{TARGET_PATH}}
|
||||
- **Winner variant:** {{WINNER_VARIANT}}
|
||||
- **Key improvements:** {{KEY_IMPROVEMENTS}}
|
||||
|
||||
## Files to Change
|
||||
{{#FILES_TO_CHANGE}}
|
||||
- [ ] `{{FILE_PATH}}` - {{REASON}}
|
||||
{{/FILES_TO_CHANGE}}
|
||||
|
||||
## Implementation Steps
|
||||
{{#STEPS}}
|
||||
{{INDEX}}. {{DESCRIPTION}}
|
||||
{{/STEPS}}
|
||||
|
||||
## Component API
|
||||
|
||||
### Props
|
||||
{{#PROPS}}
|
||||
- `{{NAME}}: {{TYPE}}` - {{DESCRIPTION}}
|
||||
{{/PROPS}}
|
||||
|
||||
### State
|
||||
{{STATE_DESCRIPTION}}
|
||||
|
||||
### Events
|
||||
{{#EVENTS}}
|
||||
- `{{NAME}}` - {{DESCRIPTION}}
|
||||
{{/EVENTS}}
|
||||
|
||||
## Required UI States
|
||||
|
||||
### Loading
|
||||
{{LOADING_STATE}}
|
||||
|
||||
### Empty
|
||||
{{EMPTY_STATE}}
|
||||
|
||||
### Error
|
||||
{{ERROR_STATE}}
|
||||
|
||||
### Disabled
|
||||
{{DISABLED_STATE}}
|
||||
|
||||
### Validation
|
||||
{{VALIDATION_STATE}}
|
||||
|
||||
## Accessibility Checklist
|
||||
- [ ] Keyboard navigation works for all interactive elements
|
||||
- [ ] Focus states are visible and meet contrast requirements
|
||||
- [ ] All form inputs have associated labels
|
||||
- [ ] ARIA attributes used correctly where needed
|
||||
- [ ] Color contrast meets WCAG AA (4.5:1 for text, 3:1 for UI)
|
||||
- [ ] Touch targets are at least 44x44px on mobile
|
||||
- [ ] Screen reader announces state changes appropriately
|
||||
|
||||
## Testing Checklist
|
||||
- [ ] Unit tests for business logic
|
||||
- [ ] Component tests for rendering and interactions
|
||||
- [ ] Visual regression tests (if applicable)
|
||||
- [ ] E2E smoke test for critical paths
|
||||
- [ ] Cross-browser testing (Chrome, Firefox, Safari)
|
||||
- [ ] Mobile responsive testing
|
||||
|
||||
## Design Tokens
|
||||
{{#TOKENS}}
|
||||
- `{{TOKEN_NAME}}`: {{TOKEN_VALUE}} - {{USAGE}}
|
||||
{{/TOKENS}}
|
||||
|
||||
## Notes
|
||||
{{ADDITIONAL_NOTES}}
|
||||
|
||||
---
|
||||
|
||||
*Generated by Design Variations plugin*
|
||||
*Date: {{DATE}}*
|
||||
Reference in New Issue
Block a user