Genable — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Genable (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center">
<img src="./assets/logo.svg" alt="Genable" width="96" />
Use your model. Keep the design.
Turn a detailed brief into native, editable Figma structure you can inspect and refine.
<img src="./assets/cover.png" alt="Use your model. Keep the design." width="100%" />
</div>
Genable runs an agent loop against Figma's scene graph through typed design operations. It can plan a composition, build native structure, inspect the result, and continue refining it in context.
typography, density, and rhythm part of the brief.
text, components, variables, and pages instead of returning one flat image.
for visual verification when useful.
context; every generated layer remains available to edit in Figma.
<img src="./assets/screenshot-1.png" alt="Genable plans, builds, and checks" width="100%" />
Generic output often begins with a generic brief. Genable's design guidance pushes the model to treat composition, hierarchy, typography, density, rhythm, surfaces, and data presentation as connected decisions—not as a card grid with a new accent color.
No tool can guarantee taste. The model, source material, and judgment still matter. Genable keeps intent explicit and the result inspectable so refinement stays inside the workflow.
<img src="./assets/screenshot-3.png" alt="A visual direction, not a preset shell" width="100%" />
The Figma plugin supports provider presets and configurable compatible endpoints across three protocol families. It validates the provider before the first run and lets you switch models later without hard-coding this page to a specific model version.
| Protocol | Typical connections |
|---|---|
| OpenAI-compatible | OpenAI, OpenRouter, Moonshot, DeepSeek, DashScope, compatible endpoints |
| Anthropic-compatible | Anthropic and compatible endpoints |
| Gemini | Google AI Studio |
Provider credentials are stored in Figma client storage. Requests go to the endpoint you configure; some presets can use a relay when browser-network constraints require it. Provider billing and limits still apply.
<img src="./assets/screenshot-2.png" alt="Use Genable through the Figma plugin or an MCP client" width="100%" />
conversation.
genable-mcpUse the model already configured in a STDIO MCP client. genable-mcp provides a local, plugin-backed bridge for creating, editing, inspecting, and visually verifying Figma designs; it does not require a second model API key inside Genable.
{
"mcpServers": {
"genable": {
"command": "npx",
"args": ["-y", "genable-mcp"]
}
}
}Keep the Genable plugin running in Figma desktop, then ask your client to list the pages in the current file. See the current package docs for client-specific setup and the live tool schema.
Detail gives the model a real direction to work with. Adapt one of these to your product rather than treating it as a guaranteed output recipe:
dark mode, and brand color bound to variables.”*
table, dark and light modes, and a calm editorial hierarchy.”*
named type scale, spacing rhythm, and one clear primary action.”*
Inter typography, and an 8pt spacing scale.”*
Genable is maintained by one developer. Sponsorship supports development time, real-model evaluation, and ongoing plugin and MCP improvements.
[Sponsor on Patreon →](https://www.patreon.com/c/musec)
The material in this public repository and the genable-mcp package are MIT-licensed. The Figma Community plugin is free; model-provider usage may be billed separately.
<div align="center"> <sub> <a href="https://www.figma.com/community/plugin/1583731690321161934">Figma plugin</a> · <a href="https://www.npmjs.com/package/genable-mcp">MCP server</a> · <a href="https://genable.pages.dev">Website</a> · <a href="https://github.com/musepy/genable">Public project page</a> · <a href="https://www.patreon.com/c/musec">Sponsor</a> </sub> </div>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.