Personal skills for coding agents by Sergey Bliznetsov.
Collects exact Figma evidence, creates a local design specification, and helps an agent compare and refine an implementation.
See the skill guide for the workflow and example prompts.
The skill keeps tokens, Figma exports, screenshots, audit files, and implementation drafts outside both this repository and the product repository. It stores them under ~/.figma-pixel-perfect/.
The skills CLI supports Codex, Claude Code, Cursor, Gemini CLI, GitHub Copilot, and other agents:
npx skills add kenaku/skills --skill figma-pixel-perfectTo install all skills from this repository into every detected agent without prompts:
npx skills add kenaku/skills --allUpdate skills installed with the CLI:
npx skills updateFor a personal installation, install a copy into Codex's user-level skills directory:
npx skills add kenaku/skills --skill figma-pixel-perfect --agent codex --global --copy -yCodex reads personal skills from ~/.agents/skills/.
For Codex Cloud or a project-specific installation, install the skill into the target repository. Run this command from that repository and commit the generated .agents/skills/ directory:
npx skills add kenaku/skills --skill figma-pixel-perfect --agent codex --copy -yThe repository also includes .codex-plugin/plugin.json, so the complete repository can be used as a Codex plugin bundle.
claude plugin marketplace add kenaku/skills
claude plugin install kenaku-skills@kenakuThen run /reload-plugins in Claude Code.
Copy skills/figma-pixel-perfect/ to the skills directory used by your agent. Keep the complete directory. The references and scripts are part of the skill.
Run the setup check from the installed skill directory:
bash scripts/doctor.sh --setupIt checks:
- Node.js
cwebpwebpinfo~/.figma-pixel-perfect/.env
Put your own Figma personal access token in that local .env file:
FIGMA_ACCESS_TOKEN=<your-token>The token and generated evidence must not be committed to this repository.
skills/
figma-pixel-perfect/
SKILL.md
agents/openai.yaml
references/
scripts/
.codex-plugin/plugin.json
.claude-plugin/
node scripts/validate-skills.mjs
node --test skills/figma-pixel-perfect/scripts/figma-rest.test.mjs
bash skills/figma-pixel-perfect/scripts/doctor.test.sh
bash skills/figma-pixel-perfect/scripts/prepare-image.test.shMIT