figma_mcp_server_actor AGENTS.md

figma_mcp_server_actor AGENTS.md is an instructions file for Codex, OpenCode from oabolade/figma_mcp_server_actor. It costs 2,407 tokens per session, scanned C, original, ISC.

Project instructions for building Apify Actors, which are Docker-packaged cloud programs that take JSON input and may produce JSON output. They cover the Actor file layout and Apify command-line tool.

In plain words
What is it for?
Creating or updating Apify Actors, defining their input and output schemas, organizing local storage, and using the Apify CLI.
Why use it?
It gives the coding agent the project’s expected structure and Apify workflow, reducing guesswork when changing or running the Actor.

Instructions file for CodexOpenCode

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/oabolade/figma_mcp_server_actor/agents-md
Clone the repo
git clone --depth 1 https://github.com/oabolade/figma_mcp_server_actor

Made for: Codex, OpenCode.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for figma_mcp_server_actor AGENTS.md

README.md
[![agentmods](https://agentmods.dev/badge/instructions/oabolade/figma_mcp_server_actor/agents-md.svg)](https://agentmods.dev/instructions/oabolade/figma_mcp_server_actor/agents-md)
Your own site
<a href="https://agentmods.dev/instructions/oabolade/figma_mcp_server_actor/agents-md"><img src="https://agentmods.dev/badge/instructions/oabolade/figma_mcp_server_actor/agents-md.svg" alt="Measured on agentmods" height="20"></a>
Per session 2,407 This file is loaded in full into every session.
When invoked 2,407 The same file — it is already loaded in full.
Security scan C 2 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.02407 $0.02407
Opus 5 $0.01203 $0.01203
Sonnet 5 $0.00481 $0.00481
Haiku 4.5 $0.00241 $0.00241

Measured 4d ago against content hash 50b37349d89c, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade C, and why

figma_mcp_server_actor AGENTS.md scanned grade C with 2 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Downloads and executes remote codehighSupply chain

curl | sh runs whatever the server returns today, which is not necessarily what it returned when this was reviewed.

- macOS/Linux: `curl -fsSL https://apify.com/install-cli.sh | bash`

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

- macOS/Linux: `curl -fsSL https://apify.com/install-cli.sh | bash`
AGENTS.md · 251 lines

How it starts

The opening of the file, as written. The whole thing — 251 lines — stays where its author put it; the contents beside it link to each section on GitHub.

What are Apify Actors?

  • Actors are serverless cloud programs that can perform anything from a simple action, like filling out a web form, to a complex operation, like crawling an entire website or removing duplicates from a large dataset.
  • Actors are programs packaged as Docker images, which accept a well-defined JSON input, perform an action, and optionally produce a well-defined JSON output.

Apify Actor directory structure

.actor/
├── actor.json # Actor config: name, version, env vars, runtime settings
├── input_schema.json # Input validation & Console form definition
├── dataset_schema.json # Dataset schema definition
└── output_schema.json # Specifies where an Actor stores its output
src/
└── main.js # Actor entry point and orchestrator
storage/ # Local storage (mirrors Cloud during development)
├── datasets/ # Output items (JSON objects)
├── key_value_stores/ # Files, config, INPUT
└── request_queues/ # Pending crawl requests
Dockerfile # Container image definition
AGENTS.md # AI agent instructions (this file)

Apify CLI

Installation

  • Install Apify CLI only if it is not already installed.
  • If Apify CLI is not installed, install it using the following commands:
    • macOS/Linux: curl -fsSL https://apify.com/install-cli.sh | bash
    • Windows: irm https://apify.com/install-cli.ps1 | iex

Apify CLI Commands

# Local development
apify run                              # Run Actor locally

# Authentication & deployment
apify login                            # Authenticate account
apify push                             # Deploy to Apify platform

# Help
apify help                             # List all commands

Do

  • use the default values for all fields in the actor.json, input_schema.json, output_schema.json, and main.js files
  • use Apify CLI to run the Actor locally, and push it to the Apify platform
  • accept well-defined JSON input and produce structured JSON output
  • use Apify SDK (apify) for code running ON Apify platform
  • validate input early with proper error handling and fail gracefully
  • use CheerioCrawler for static HTML content (10x faster than browsers)
  • use PlaywrightCrawler only for JavaScript-heavy sites and dynamic content
  • use router pattern (createCheerioRouter/createPlaywrightRouter) for complex crawls
  • implement retry strategies with exponential backoff for failed requests
  • use proper concurrency settings (HTTP: 10-50, Browser: 1-5)
  • set sensible defaults in .actor/input_schema.json for all optional fields
  • set up output schema in .actor/output_schema.json
  • clean and validate data before pushing to dataset
  • use semantic CSS selectors and fallback strategies for missing elements
  • respect robots.txt, ToS, and implement rate limiting with delays
  • check which tools (cheerio/playwright/crawlee) are installed before applying guidance

Read the full file on GitHub · 251 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 251 lines · 2,407 tokens per session scan C 50b37349d89c

Subscribe to this mod's changes

figma_mcp_server_actor AGENTS.md is an instructions file published in the GitHub repository oabolade/figma_mcp_server_actor (1 stars, last pushed 5mo ago), licensed ISC. It adds 2,407 tokens to every session, about $0.0120 per session on Opus 5. A static security scan graded it C with 2 findings (downloads and executes remote code, makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.