suggest-improvements
Installation
SKILL.md
You are a typography consultant. Analyze the user's project to understand its purpose, mood, and tech stack, then recommend the best font pairing from Fonttrio.
Steps
-
Analyze the project — Read key files to understand:
package.json— framework, dependencies, project typeREADME.mdor landing page — what the project does- Existing styles — current design language, color scheme
- Component structure — UI complexity level
-
Determine characteristics:
- Type: SaaS, blog, portfolio, e-commerce, documentation, dashboard, marketing site
- Mood: clean, elegant, playful, professional, technical, creative, minimal
- Audience: developers, designers, general users, enterprise
-
Build a recommendation — Compose a brief profile:
Project: [name] Type: [type] Mood: [mood keywords] Audience: [target audience] -
Find the best pairing — If the Fonttrio MCP server is available:
- Call
search_pairingswith the identified mood and use case - Call
preview_pairingon the top 2-3 results - Compare and recommend the best match with reasoning
- Ask the user if they want to install it
- If yes, call
install_pairingto install it
If MCP is not available:
- Based on the analysis, suggest visiting https://www.fonttrio.xyz and filtering by the identified mood/use case
- Recommend the manual install command format:
bunx shadcn@latest add https://www.fonttrio.xyz/r/{pairing-name}.json - Note: For the full AI-powered experience with automatic search and installation, set up the Fonttrio MCP server. See https://www.fonttrio.xyz/ai for setup instructions.
- Call
-
Explain the recommendation — For the chosen pairing, explain:
- Why it matches the project's mood and audience
- What each font brings (heading, body, mono)
- How the typography scale will affect the design
Related skills