From sundial-org-awesome-openclaw-skills-4
Analyzes Figma files to extract design data, export assets as PNG/SVG/PDF/WEBP, audit accessibility compliance, analyze design systems, and generate documentation.
npx claudepluginhub joshuarweaver/cascade-ai-ml-agents-misc-2 --plugin sundial-org-awesome-openclaw-skills-4This skill uses the workspace's default tool permissions.
Professional-grade Figma integration for design system analysis, asset export, and comprehensive design auditing.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Professional-grade Figma integration for design system analysis, asset export, and comprehensive design auditing.
Example usage:
Example usage:
Example usage:
Example usage:
# Set your Figma access token
export FIGMA_ACCESS_TOKEN="your-token-here"
# Or store in .env file
echo "FIGMA_ACCESS_TOKEN=your-token" >> .env
# Get file information and structure
python scripts/figma_client.py get-file "your-file-key"
# Export frames as images
python scripts/export_manager.py export-frames "file-key" --formats png,svg
# Analyze design system consistency
python scripts/style_auditor.py audit-file "file-key" --generate-html
# Check accessibility compliance
python scripts/accessibility_checker.py "file-key" --level AA --format html
figma_client.py - Complete Figma API wrapper with all REST endpointsexport_manager.py - Professional asset export with multiple formats and scalesstyle_auditor.py - Design system analysis and brand consistency checkingaccessibility_checker.py - Comprehensive WCAG compliance validation and reportingfigma-api-reference.md - Complete API documentation and examplesdesign-patterns.md - UI patterns and component best practicesaccessibility-guidelines.md - WCAG compliance requirementsexport-formats.md - Asset export options and specificationstemplates/design-system/ - Pre-built component library templatestemplates/brand-kits/ - Standard brand guideline structurestemplates/wireframes/ - Common layout patterns and flows# Generate design tokens for CSS
python scripts/export_manager.py export-tokens "file-key" --format css
# Create component documentation
python scripts/figma_client.py document-components "file-key" --output docs/
# Audit brand compliance in designs
python scripts/style_auditor.py audit-file "file-key" --brand-colors "#FF0000,#00FF00,#0000FF"
# Extract current brand colors for analysis
python scripts/figma_client.py extract-colors "file-key" --output brand-colors.json
# Generate client presentation assets
python scripts/export_manager.py client-package "file-key" --template presentation
# Create development handoff assets
python scripts/export_manager.py dev-handoff "file-key" --include-specs
This skill provides read-only access to Figma files through the REST API. It can:
For file modifications, you would need to develop a Figma plugin using the Plugin API.
Built-in rate limiting and retry logic to handle Figma's API constraints gracefully.
Comprehensive error handling with detailed logging and recovery suggestions.
Export assets in PNG, SVG, PDF, and WEBP with platform-specific sizing.