skills/pencil-skills/pencil-mcp-get-style-guide/SKILL.md
Retrieve detailed style guide metadata (color palettes, typography rules, visual specs) by tags or ID from Pencil via the get_style_guide MCP tool. Use when the user explicitly mentions Pencil and needs to apply a specific visual style, retrieve theme colors and fonts, or look up a style guide by keyword tags.
npx skillsauth add teachingai/agent-skills pencil-mcp-get-style-guideInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill is designed to call the Pencil MCP tool:
get_style_guideIf your client namespaces MCP tools, it may appear as mcp__pencil__get_style_guide.
Even if a trigger phrase matches, you must verify the user's intent:
If the answer is NO, do NOT use this skill.
CRITICAL PREREQUISITE: You must ONLY use this skill when the user EXPLICITLY mentions "Pencil".
ALWAYS use this skill when:
Trigger phrases include:
id (string, optional): The Style Guide ID.tags (array, optional): 5-10 tags matching the desired style (from get_style_guide_tags).get_style_guide_tags first to know what's available.get_style_guide(tags=["Modern", "SaaS"]) or get_style_guide(id="...").batch_design or set_variables calls.Retrieve a specific style guide using its unique identifier.
{
"id": "style:12345"
}
Find a style guide that matches a specific keyword (e.g., "Modern").
{
"tags": ["Modern"]
}
Find a style guide that fits a complex criteria (e.g., "Dark" mode "SaaS" dashboard).
{
"tags": ["Dark", "SaaS", "Dashboard"]
}
English keywords: get style guide, style details, visual specs, color palette, font rules, apply theme
Chinese keywords (中文关键词): 获取风格指南, 风格详情, 视觉规范, 调色板, 字体规则, 应用主题
development
Guidance for Next.js using the official docs at nextjs.org/docs. Use when the user needs Next.js concepts, configuration, routing, data fetching, or API reference details.
tools
Provides comprehensive guidance for Flask framework including routing, templates, forms, database integration, extensions, and deployment. Use when the user asks about Flask, needs to create web applications, implement routes, or build Python web services.
development
Provides comprehensive guidance for FastAPI framework including routing, request validation, dependency injection, async operations, OpenAPI documentation, and database integration. Use when the user asks about FastAPI, needs to create REST APIs, or build high-performance Python web services.
development
Provides comprehensive guidance for Django framework including models, views, templates, forms, admin, REST framework, and deployment. Use when the user asks about Django, needs to create web applications, implement models and views, or build Django REST APIs.