thierryc/glyphs-mcp/glyphs-mcp-opentype-features
Claude Code and agent skill by thierryc/glyphs-mcp
- community
Checking that the SKILL.md file is still in the repository.
Review, write and debug OpenType feature source using native Glyphs 4 scripts, with compilation and exported behavior checks.
Install
npx vskill@latest install thierryc/glyphs-mcp/glyphs-mcp-opentype-featuresSKILL.md
Glyphs OpenType Features
Start from the requested feature, font source and workspace. Use the focused native feature workflow for review, source changes or compiler diagnostics. Creating or reviewing a script needs no open Glyphs document, MCP connection or document discovery.
For updating Glyphs-managed automatic prefixes, classes and features, prefer the advertised native_action named update_features and follow the closed native-action contract. Its native updateFeatures() call includes Glyphs' automatic update/compilation behavior; inspect the generated source and diagnostics before acceptance.
For compiler-only evidence, use the advertised closed feature_compile job and feature-compilation workflow. For a generated binary or feature-on/off behavior, use the advertised font_export job and verified export workflow. These remain inside the same twenty-tool surface and do not expose arbitrary code.
For manual source edits or coordinated changes across prefixes, classes and features, offer direct native scripting under the shared script contract. Use one whole script with exact block names, expected old text and replacement text in params; no artificial layer target is needed. Native script recovery restores the detached pre-run font copy, including unsaved feature source and other in-font data. Restore before run discards later unsaved edits and clears Undo history. Keep collection order and automatic/manual state intact. A few related blocks can justify this route; the surface-count threshold does not apply to features. Compilation, export and shaping remain separate evidence; MCP diagnostic and artifact lifecycles differ from scripts. Never replace a missing advertised update_features capability with an implicit script.
Reuse the target, workspace and relevant references already in context. For needed live MCP reads, retain the connection's document ID through document targeting. An isolated native runner needs its own explicit source path; it does not share that live document or its unsaved changes.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/glyphs-mcp-opentype-features/SKILL.md
Popularity
- Repository stars
- 54
- Repository forks
- 7
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/thierryc/glyphs-mcp/glyphs-mcp-opentype-features)