- Extract 9 nested skills from website-creator/ to root skills/ - Remove duplicate seo-analyzers, seo-geo, seo-multi-channel from website-creator - Add new ui-ux-pro-max skill with full UI/UX data - Update install-skills.sh to sync properly - Remove .DS_Store artifacts Moved skills: - api-and-interface-design - banner-design - brand - design-system - design - frontend-ui-engineering - slides - spec-driven-development - ui-styling
4.1 KiB
4.1 KiB
Asset Approval Checklist
Comprehensive checklist for reviewing marketing assets before approval.
Quick Review
Before detailed review, verify:
- Asset serves stated purpose
- Target audience appropriate
- No obvious errors or issues
- Aligns with campaign goals
Visual Elements
Logo Usage
- Correct logo variant for context
- Proper clear space maintained
- Minimum size requirements met
- Approved colors only
- No unauthorized modifications
- Appropriate for background
Color Compliance
- Uses brand palette colors only
- Primary/secondary ratio appropriate (60/30/10)
- Semantic colors used correctly
- No off-brand colors introduced
- Consistent across all elements
Typography
- Brand fonts used throughout
- Correct font weights applied
- Proper type hierarchy
- Appropriate sizes for medium
- Line heights adequate
- No orphans/widows in body text
Imagery
- Matches brand photography style
- Appropriate subjects/content
- Quality meets requirements
- Properly licensed/credited
- Optimized for intended use
Accessibility
Visual Accessibility
- Text contrast ratio >= 4.5:1 (AA)
- Large text contrast >= 3:1
- Interactive elements have visible focus
- Color not sole indicator of meaning
- Alt text for all images
Content Accessibility
- Clear and scannable layout
- Readable font sizes
- Logical reading order
- Meaningful headings structure
- Links describe destination
Content Quality
Copy Review
- Matches brand voice
- Appropriate tone for context
- No prohibited terms used
- Value proposition clear
- CTA compelling and clear
- Proofread for errors
Messaging
- Aligns with key messages
- Differentiators highlighted
- Benefits over features
- Target audience addressed
- No conflicting claims
Technical Requirements
File Specifications
- Correct file format
- Appropriate resolution
- File size optimized
- Proper naming convention
- Metadata included
Platform Requirements
| Platform | Verified |
|---|---|
| [ ] Correct dimensions | |
| Twitter/X | [ ] Meets requirements |
| [ ] Professional standards | |
| [ ] Guidelines compliant | |
| [ ] Size under 1MB | |
| Web | [ ] Optimized for web |
Legal & Compliance
Intellectual Property
- Stock images licensed
- Music/audio cleared
- No trademark violations
- User content authorized
- Credits included where needed
Regulatory
- Required disclosures present
- No misleading claims
- Pricing accurate
- Terms linked where needed
- Privacy compliant
Review Status
Reviewer Sign-off
| Review Area | Reviewer | Date | Status |
|---|---|---|---|
| Visual Design | [ ] Pass / [ ] Revisions | ||
| Copy/Content | [ ] Pass / [ ] Revisions | ||
| Brand Compliance | [ ] Pass / [ ] Revisions | ||
| Technical | [ ] Pass / [ ] Revisions | ||
| Legal | [ ] Pass / [ ] Revisions |
Final Approval
- All review areas passed
- Revisions completed (if any)
- Final version uploaded
- Metadata updated
- Ready for publish/use
Approved By: _______________
Date: _______________
Version: _______________
Common Issues & Fixes
| Issue | Fix |
|---|---|
| Logo too small | Increase to minimum size |
| Wrong font | Replace with brand font |
| Low contrast | Adjust colors for accessibility |
| Off-brand color | Replace with palette color |
| Blurry image | Use higher resolution source |
| Missing alt text | Add descriptive alt text |
| Weak CTA | Strengthen action-oriented copy |
Automation Support
The validate-asset.cjs script can auto-check:
- Color palette compliance
- Minimum dimensions
- File format/size
- Naming convention
- Basic metadata
Run: node .claude/skills/brand/scripts/validate-asset.cjs <asset-path>
Archival
After approval:
- Update asset status in manifest.json
- Add approver and timestamp
- Move previous versions to archive
- Update campaign tracking
- Notify relevant teams