Agent skill

Make

by ericrisco in ericrisco/rsc-harness

A skill your agent uses when operating Make.com (formerly Integromat) programmatically — driving its REST API v2 or the Make MCP server from code or an agent to create, read, update, activate, run…

MITAuto-check: notesBackend & APIs

Install Make

skills CLI
$ npx skills add ericrisco/rsc-harness --skill make -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ericrisco/rsc-harness make --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ericrisco/rsc-harness.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/make .claude/skills/make && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
make
GitHub stars
156
Token cost
~3.1k tokens
SKILL.md length
1,167 words
Files
6 (incl. references)
Skills in repo
229
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when operating Make.com (formerly Integromat) programmatically — driving its REST API v2 or the Make MCP server from code or an agent to create, read, update, activate, run…

  • Works in 7 steps: Get a starting blueprint → Create the scenario (blueprint +… → Validate → …
  • Operating Make.com (formerly Integromat) programmatically — driving its REST API v2
  • SKILL.md covers Connect first — API token vs MCP, The scenario model (just…, API v2 surface and Dynamic lifecycle — the…, plus 5 more sections
  • Calls curl and jq; reaches mcp.make.com and eu2.make.com; needs MAKE_API_TOKEN and MCP_TOKEN

What it does

Make is an agent skill from ericrisco/rsc-harness. Use when operating Make.com (formerly Integromat) programmatically — driving its REST API v2 or the Make MCP server from code or an agent to create, read, update, activate, run, clone or delete scenarios, connections, hooks and data stores. NOT designing what the flow should do (that is automation-flows), NOT choosing between Make, n8n and Zapier by billing model (that is automation-strategy), NOT a generic typed REST client (that is api-connector-builder), NOT receiving inbound webhooks in your own app (that is…

Its SKILL.md is about 3.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files (for example `evals/README.md`, `evals/cases.yaml` and `references/api-v2-cheatsheet.md`).

It sits in Backend & APIs, covering Workflow automation, REST APIs and Webhooks. It works with Model Context Protocol, n8n and Zapier. The repository describes itself as: Your agent invents things because it has no memory, and can't touch your database because it has no arms. rsc is the meta-harness that gives it both, plus the trade to know the… The licence is MIT.

When your agent uses it

  • Operating Make.com (formerly Integromat) programmatically — driving its REST API v2
  • The Make MCP server from code
  • An agent to create
  • Delete scenarios

Example prompts

  • “/make”

Requirements

  • A credential in MAKE_API_TOKEN
  • A credential in MAKE_MCP_TOKEN

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Get a starting blueprint
  2. Create the scenario (blueprint + scheduling as STRINGS)
  3. Validate
  4. Dry-run / test before you schedule
  5. Activate
  6. Manage — patch, stop, clone
  7. Delete — export first (irreversible)

What it can do on your machine

Read from SKILL.md and the folder at commit 92fde8f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl
    • jq

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • mcp.make.com
    • eu2.make.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • MAKE_API_TOKEN
    • MCP_TOKEN
    • MAKE_MCP_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Make loads about 3.1k tokens when it runs, and up to ~6.2k if it reads all its reference files. Until then it costs about 135 tokens; SKILL.md has 1,167 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~135
When it runs · the whole SKILL.md, loaded when a task matches
~3.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:39
    `.env` (never inline secrets — read from the environment):

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ericrisco/rsc-harness at commit 92fde8f, republished under its MIT licence (© ericrisco). 1,167 words, ~3,069 tokens.

Download SKILL.mdSave it as .claude/skills/make/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
make
description
Use when operating Make.com (formerly Integromat) programmatically — driving its REST API v2 or the Make MCP server from code or an agent to create, read, update, activate, run, clone or delete scenarios, connections, hooks and data stores. NOT designing what the flow should do (that is `automation-flows`), NOT choosing between Make, n8n and Zapier by billing model (that is `automation-strategy`), NOT a generic typed REST client (that is `api-connector-builder`), NOT receiving inbound webhooks in your own app (that is `webhooks`).
tags
make, integromat, automation, scenarios, blueprint, mcp, no-code, api, workflows
recommends
automation-flows, automation-strategy, api-connector-builder, webhooks
profiles
full
origin
risco

Make (Integromat) — operate scenarios by REST API and MCP

Drive a live Make.com account from code or an agent: create scenarios from a blueprint, activate/run/stop/clone/delete them, and manage the connections, hooks, data stores, and teams around them. This skill owns the operate half — the API v2 calls and the MCP wiring. It does not design the flow; what a scenario should do (trigger, routes, mapping, dedup, error handler) lives in automation-flows, and the Make-vs-n8n-vs-Zapier billing call lives in automation-strategy. Bring the design here, and this skill turns it into API payloads and MCP tool calls.

Reality up top (verify at author time — Make ships fast):

  • REST API v2 is GA. Base URL is zoned: https://{zone}.make.com/api/v2.
  • The Make MCP server is GA and free on every plan — you only pay the scenario credits a run consumes. Cloud MCP has two tool tiers: run tools (all plans) and management tools (paid).

Connect first — API token vs MCP

Two ways in, chosen by who is driving:

  • REST API v2 — deterministic CRUD from your own scripts/CI. Full control of the blueprint. Use for provisioning, bulk edits, activate/stop pipelines.
  • Make MCP server — lets an MCP client (Claude, Cursor, ChatGPT) call your scenarios and (on paid plans) manage them as tools, no glue code. Use when an agent is the operator.

.env (never inline secrets — read from the environment):

bash
MAKE_ZONE=eu2.make.com        # your org's zone — eu1|eu2|us1|us2 (+ celonis). WRONG ZONE = AUTH ERROR.
MAKE_API_TOKEN=xxxxxxxx        # Profile → API/SDK → API token. Scopes are FIXED at creation.
MAKE_TEAM_ID=123456            # teamId a scenario is created under (integer)
MAKE_MCP_TOKEN=yyyyyyyy        # separate MCP token, for the token-URL MCP transport

Auth header (API): Authorization: Token {MAKE_API_TOKEN} — the literal word Token, a space, then the token. OAuth2 is the alternative for multi-user apps. Scopes are chosen when the token is minted and cannot be widened later — mint with scenarios:read scenarios:write (and connections, hooks, datastores, teams as needed) up front; a too-narrow token means re-minting, not patching.

The scenario model (just enough to build the payload)

A scenario = exactly one trigger module, then a chain of action modules, optionally split by routers into branches. Data flows by mapping: a downstream field references an upstream output as {{2.email}} (module 2's email). The whole thing serializes to a blueprint — the JSON you GET, edit, and POST back. That is the entire operate-side model you need here.

Do not design the flow in this skill. Trigger choice (webhook vs polling), branch logic, idempotency/dedup on a data store, and the error handler (Break → Incomplete Executions, etc.) are all automation-flows. Take its build sheet, then encode it as a blueprint below.

API v2 surface

GroupEndpoints (case-sensitive!)Use
ScenariosGET/POST /scenarios, GET/PATCH/DELETE /scenarios/{id}, .../start, .../stop, .../run, .../clone, .../blueprintthe core
ConnectionsGET/POST /connections, .../{id}/testapp auth the modules use
HooksGET/POST /hooks, .../{id}/ping, .../learn-startinbound webhooks/mailhooks
Data storesGET/POST /data-stores, .../{id}/datadedup keys, state
TemplatesGET /templates, .../{id}/blueprintstarting-point blueprints
Teams / OrgsGET /teams, GET /organizations/{id}scoping + rate limit

Two rules that bite: endpoints and query keys are case-sensitive, and every call is zoned — the same token against the wrong {zone} returns an auth error, not a 404, which sends people chasing a token problem that does not exist.

Rate limits are per plan (req/min): Core 60 · Pro 120 · Teams 240 · Enterprise 1000. Read your own real ceiling rather than guessing:

bash
curl -s -H "Authorization: Token $MAKE_API_TOKEN" \
  "https://$MAKE_ZONE/api/v2/organizations/$ORG_ID" | jq '.organization.license.apiLimit'

Dynamic lifecycle — the blueprint round-trip

The core technique: you rarely hand-write a blueprint. You GET one from a template or an existing scenario, mutate the JSON, and POST/PATCH it back as a string. blueprint and scheduling are sent as JSON strings, not objects.

1. Get a starting blueprint
bash
# From an existing scenario (or a template: GET /templates/{id}/blueprint)
curl -s -H "Authorization: Token $MAKE_API_TOKEN" \
  "https://$MAKE_ZONE/api/v2/scenarios/$TEMPLATE_ID/blueprint" \
  | jq '.response.blueprint' > bp.json   # wrapper key: verify .response.blueprint at author time

Mutate bp.json with your design — module parameters, the {{n.field}} mappings, router filters. Keep secrets out; wire credentials via a connection id, never a literal key in the blueprint.

2. Create the scenario (blueprint + scheduling as STRINGS)
bash
curl -s -X POST -H "Authorization: Token $MAKE_API_TOKEN" \
  -H "Content-Type: application/json" \
  "https://$MAKE_ZONE/api/v2/scenarios" \
  -d "$(jq -n --argjson team "$MAKE_TEAM_ID" \
        --arg bp "$(jq -c . bp.json)" \
        --arg sched '{"type":"on-demand"}' \
        '{teamId:$team, blueprint:$bp, scheduling:$sched}')"
# scheduling e.g. {"type":"indefinitely","interval":900} (interval seconds) — verify fields at author time.
# optional: folderId, basedon (template id)
3. Validate

The create call itself is the validator — a malformed blueprint returns a 400 naming the offending module/field. Fix the JSON and re-POST. There is no separate schema-lint endpoint; a clean create is the pass.

4. Dry-run / test before you schedule

Run it once, watching one execution, while still on-demand (inactive):

bash
curl -s -X POST -H "Authorization: Token $MAKE_API_TOKEN" \
  "https://$MAKE_ZONE/api/v2/scenarios/$ID/run" \
  -H "Content-Type: application/json" -d '{"responsive":true}'
# inspect the returned execution/bundle output before trusting the flow
5. Activate
bash
# switch scheduling off on-demand first (PATCH), then start
curl -s -X POST -H "Authorization: Token $MAKE_API_TOKEN" \
  "https://$MAKE_ZONE/api/v2/scenarios/$ID/start"
6. Manage — patch, stop, clone
bash
# Update: same round-trip — GET blueprint, mutate, PATCH back as a string
curl -s -X PATCH -H "Authorization: Token $MAKE_API_TOKEN" \
  -H "Content-Type: application/json" \
  "https://$MAKE_ZONE/api/v2/scenarios/$ID" \
  -d "$(jq -n --arg bp "$(jq -c . bp.json)" '{blueprint:$bp}')"

curl -s -X POST -H "Authorization: Token $MAKE_API_TOKEN" ".../scenarios/$ID/stop"
curl -s -X POST -H "Authorization: Token $MAKE_API_TOKEN" \
  -H "Content-Type: application/json" ".../scenarios/$ID/clone" \
  -d '{"teamId": 999, "name": "copy"}'   # clone into another team
7. Delete — export first (irreversible)

DELETE /scenarios/{id} is permanent; there is no undo and no trash. Never delete a live scenario without exporting its blueprint first.

bash
curl -s -H "Authorization: Token $MAKE_API_TOKEN" \
  ".../scenarios/$ID/blueprint" | jq '.response.blueprint' > backup-$ID.json  # export
curl -s -X DELETE -H "Authorization: Token $MAKE_API_TOKEN" ".../scenarios/$ID"
Show full SKILL.md (491 more words)Show less

Make MCP — run and manage scenarios as tools

The Make MCP server hands an MCP client your scenarios as callable tools. Two transports:

  • OAuth (remote): point the client at https://mcp.make.com (or the /stream, /sse variants). Scopes granted at consent decide which tools appear.
  • MCP token (per-zone): https://{zone}.make.com/mcp/u/{MCP_TOKEN}/stateless (also /stream, /sse). /stateless times out at ~60 s; /stream and /sse allow ~5 min — a long scenario needs /stream or /sse.

Tool tiers (exact names move — confirm in the client's tool list at author time):

  • Run tools — all plans. Enumerate on-demand scenarios and execute one with inputs, returning its output. This is what lets an agent use your automation.
  • Management tools — paid plans. View/modify scenarios, connections, hooks, data stores, teams, organizations — the CRUD above, surfaced as tools.

Client config sketch (token transport):

json
{ "mcpServers": { "make": {
  "url": "https://eu2.make.com/mcp/u/${MAKE_MCP_TOKEN}/stream"
} } }

MCP calls consume the scenario's normal credits — the server is free, the runs are not. Legacy note: the local stdio server integromat/make-mcp-server predates the cloud one and exposes on-demand scenarios as tools over stdio; prefer the cloud server unless you specifically need a local process.

Honesty / gotchas

  • Zone trap. Wrong {zone} → auth error with a perfectly valid token. Check the zone before you suspect the token.
  • Case-sensitive paths. /scenarios works, /Scenarios does not.
  • blueprint and scheduling are strings, not objects — stringify them or the create/update fails.
  • Token scopes are frozen at creation. Can't widen later; re-mint instead.
  • Delete is irreversible — export the blueprint first, always.
  • Credits, not operations. Make's billing unit became credits (was "operations"); API-triggered and MCP-triggered runs both burn them.
  • .run on an inactive scenario is your dry run; scheduled execution needs .start — don't confuse the two.
  • Don't hand-author blueprints from scratch — round-trip a template; the format is large and undocumented in full.
  • automation-flows — design the flow (trigger, routes, mapping, dedup, error path). Build it there, encode the blueprint here. Design ↔ operate is the boundary.
  • automation-strategy — choose Make vs n8n vs Zapier by billing model before committing to this skill.
  • webhooks — building the inbound endpoint that receives events in your own app (vs Make's hooks API here).
  • api-connector-builder — a generic typed REST client with auth/pagination/backoff, when you outgrow curl.
  • Other platforms: n8n, zapier, power-automate (their own skills).

Checklist

  • MAKE_ZONE matches the org's actual zone (ruled out the zone trap).
  • API token minted with all scopes needed (scenarios + connections/hooks/ datastores as required) — scopes can't be widened later.
  • Blueprint obtained by round-trip (template/existing), not hand-written.
  • blueprint and scheduling sent as JSON strings; teamId set.
  • Credentials referenced by connection id — no secrets in the blueprint.
  • Dry-ran with /run and inspected output before /start.
  • Blueprint exported to a file before any DELETE.
  • For MCP: right transport for run length (/stream|/sse if >60 s), and manager tools confirmed present only if the plan is paid.

References

  • references/api-v2-cheatsheet.md — endpoints, auth, scopes, rate limits, the common response envelope, and error codes.
  • references/blueprint-round-trip.md — the GET→mutate→POST recipe in depth, blueprint anatomy, and the stringify gotcha.
  • references/make-mcp-and-auth.md — MCP transports, tool tiers, client configs, and the token-vs-OAuth decision.

© ericrisco, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (references) in skills/make of ericrisco/rsc-harness.

  • SKILL.md
  • evals/README.md
  • evals/cases.yaml
  • references/api-v2-cheatsheet.md
  • references/blueprint-round-trip.md
  • references/make-mcp-and-auth.md

Open the folder on GitHubat commit 92fde8f

Compare with similar skills

Make next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Make compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Make this skillericrisco/rsc-harness156—~3.1kAutomated safety check: NotesMIT
Apify Integration Developmentapify/agent-skills2.4k—~3.1kAutomated safety check: PassNone
N8n Workflowsvibeeval/vibecosystem531—~3.3kAutomated safety check: PassMIT
X Twitter Scrapergithub/awesome-copilot40k—~2.2kAutomated safety check: PassMIT
X Twitter Scraperdavila7/claude-code-templates32k—~1.8kAutomated safety check: PassMIT
N8naiskillstore/marketplace4301 repos~1.6kAutomated safety check: PassNone

Similar skills

  • Official

    Guides designing and building an official Apify integration for a company's product: workflow-automation apps, AI agent plugins, AI framework packages or direct API clients.

    2.4k GitHub stars~3.1k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • N8n Workflows

    vibeeval/vibecosystem

    n8n otomasyon workflow'lari. An agent skill from vibeeval/vibecosystem.

    531 GitHub stars~3.3k tokensUpdated 2 mo ago
    Productivity & AutomationAuto-check passed
  • X Twitter Scraper

    github/awesome-copilot

    Official

    Build GitHub Copilot workflows with Xquik X API SDKs, REST endpoints, hosted Apify Actor runs, MCP tools, TweetClaw OpenClaw plugin installs, signed webhooks, tweet search, user lookup, follower…

    40k GitHub stars~2.2k tokensUpdated today
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    davila7/claude-code-templates

    X API & Twitter scraper skill for AI coding agents. An agent skill from davila7/claude-code-templates.

    32k GitHub stars~1.8k tokensUpdated today
    Backend & APIsAuto-check passed
  • N8n

    aiskillstore/marketplace

    n8n workflow automation patterns and API integration. An agent skill from aiskillstore/marketplace.

    430 GitHub starsUsed in 1 repo~1.6k tokens
    Productivity & AutomationAuto-check passed
  • X Twitter Scraper

    davepoon/buildwithclaude

    X (Twitter) data extraction and monitoring via Xquik: tweet search, user lookup, follower extraction, giveaway draws, trending topics, account monitoring with webhooks, reply/retweet/quote…

    3.6k GitHub stars~2.2k tokensUpdated yesterday
    Backend & APIsAuto-check passed

More from ericrisco/rsc-harness

All 229 skills in this repo
  • Ab Testing

    ericrisco/rsc-harness

    A skill your agent uses when designing or analyzing a controlled experiment — falsifiable hypothesis, sample size from an MDE, reading significance/CI/power, CUPED, or rescuing tests that won't go…

    156 GitHub stars~2.4k tokensUpdated yesterday
    Auto-check passed
  • Accessibility

    ericrisco/rsc-harness

    A skill your agent uses when making a web UI conform to WCAG 2.2 Level AA — axe-core or Lighthouse a11y violations, keyboard operability, focus management, ARIA roles/names/live regions, contrast…

    156 GitHub stars~3.4k tokensUpdated yesterday
    Auto-check passed
  • Ads

    ericrisco/rsc-harness

    A skill your agent uses when running or fixing paid acquisition on Google or Meta — campaign structure (Performance Max, Demand Gen, Search, Advantage+), platform-fit creative, budget/scaling rules…

    156 GitHub stars~2.2k tokensUpdated yesterday
    Auto-check passed
  • Agent Eval

    ericrisco/rsc-harness

    A skill your agent uses when measuring whether an LLM or agent system actually got better and gating merges on it: golden sets, fixing an inflated LLM-as-judge, scoring RAG (faithfulness, contextual…

    156 GitHub stars~3.2k tokensUpdated yesterday
    Auto-check passed
  • AI Media

    ericrisco/rsc-harness

    A skill your agent uses when a creative goal must become a finished media file: pick and order generative-media models per modality — AI voiceover, image-to-video clips, score — then glue them with…

    156 GitHub stars~3.3k tokensUpdated yesterday
    Auto-check passed
  • Analytics

    ericrisco/rsc-harness

    A skill your agent uses when instrumenting product or web analytics — GA4/PostHog SDK wiring, event taxonomy, funnels, double-counted events, consent gating, PII scrubbing.

    156 GitHub stars~2.8k tokensUpdated yesterday
    Auto-check passed

Questions about Make

What does Make do?

A skill your agent uses when operating Make.com (formerly Integromat) programmatically — driving its REST API v2 or the Make MCP server from code or an agent to create, read, update, activate, run…. Make is an agent skill from ericrisco/rsc-harness.com (formerly Integromat) programmatically — driving its REST API v2 or the Make MCP server from code or an agent to create, read, update, activate, run, clone or delete scenarios, connections, hooks and data stores.

When should I use Make?

Make fits situations like: operating Make.com (formerly Integromat) programmatically — driving its REST API v2; the Make MCP server from code; an agent to create; delete scenarios.

How do I install Make in Claude Code?

Run `npx skills add ericrisco/rsc-harness --skill make -a claude-code`. Or copy the skill folder (skills/make in ericrisco/rsc-harness) into .claude/skills/make in your project. Claude Code loads it when a task matches its description.

How do I install Make in Codex?

Run `npx skills add ericrisco/rsc-harness --skill make -a codex`. Or copy the skill folder (skills/make in ericrisco/rsc-harness) into .agents/skills/make in your project. Codex loads it when a task matches its description.

Can I use Make in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ericrisco/rsc-harness --skill make -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/make, .gemini/skills/make, .github/skills/make and .opencode/skills/make in your project.

What does Make need to run?

Going by SKILL.md and its folder, Make needs the command-line tools its instructions call (curl and jq) and credentials named MAKE_API_TOKEN, MCP_TOKEN and MAKE_MCP_TOKEN. Our summary lists: A credential in MAKE_API_TOKEN; A credential in MAKE_MCP_TOKEN.

Does Make access the network?

SKILL.md names 2 domains. In commands or code: mcp.make.com and eu2.make.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Make safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Make use?

Make is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Make use?

About 3.1k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.1k tokens, read only when the agent opens those files.

What are the alternatives to Make?

Skills that share tags, products or a category with Make: Apify Integration Development (apify/agent-skills, 2.4k stars), N8n Workflows (vibeeval/vibecosystem, 531 stars), X Twitter Scraper (github/awesome-copilot, 40k stars) and X Twitter Scraper (davila7/claude-code-templates, 32k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Make?

ericrisco (a GitHub user) maintains it in ericrisco/rsc-harness, which has 156 GitHub stars. The repository holds 229 skills in this directory. The repository was last updated on October 6, 2026.

Source: ericrisco/rsc-harness on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.