Agent skill

Weft Consumers

by WeaveMindAI in WeaveMindAI/weft

Read when the user wants their own website, app, bot or extension to list, show, answer, skip or cancel what a program is waiting on, fetch a file it carries, or show what one of its nodes is…

Custom licenceAuto-check passed

Install Weft Consumers

skills CLI
$ npx skills add WeaveMindAI/weft --skill weft-consumers -a claude-code

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

GitHub CLI
$ gh skill install WeaveMindAI/weft weft-consumers --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/WeaveMindAI/weft.git skills-src && mkdir -p .claude/skills && cp -r skills-src/tangle/cline/.cline/skills/weft-consumers .claude/skills/weft-consumers && 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
weft-consumers
GitHub stars
2k
Token cost
~3.8k tokens
SKILL.md length
2,149 words
Files
1
Skills in repo
36
Repo updated
First seen
Licence
Custom licence

At a glance

Read when the user wants their own website, app, bot or extension to list, show, answer, skip or cancel what a program is waiting on, fetch a file it carries, or show what one of its nodes is…

  • Works in 6 steps: Mint an [api token] scoped to what the… → Poll the listing; read each [entry] by… → Fire with the [signal token]; show 409,… → …
  • Wants their own website
  • SKILL.md covers The token, The four doors, Showing what a node is showing and What a listed signal looks like, plus 4 more sections
  • Calls jq

What it does

Weft Consumers is an agent skill from WeaveMindAI/weft. Read when the user wants their own website, app, bot or extension to list, show, answer, skip or cancel what a program is waiting on, fetch a file it carries, or show what one of its nodes is displaying (a WhatsApp bridge's QR code, a database's minted password): the api token, the doors, the payload shapes, and how a new signal kind reaches a consumer.

Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with WhatsApp. The repository describes itself as: A programming language for AI orchestrations.

When your agent uses it

  • Wants their own website
  • Extension to list
  • Cancel what a program is waiting on
  • Fetch a file it carries

Example prompts

  • “s QR code, a database”
  • “/weft-consumers”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Mint an [api token] scoped to what the [consumer] sees.
  2. Poll the listing; read each [entry] by kind; draw by
  3. Fire with the [signal token]; show 409, 410 and other failures as above.
  4. For a stored image, ask the files [door] on every render.
  5. For a node's display, read it on every render and draw by type.
  6. Check GET /signal-token/health on connect and after failures.

What it can do on your machine

Read from SKILL.md and the folder at commit 6e28f31. 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:

    • jq

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

  • Network

    No URLs in SKILL.md.

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

  • Credentials

    Names no API keys, tokens, secrets or passwords.

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

Context cost

Weft Consumers loads about 3.8k tokens when it runs. Until then it costs about 93 tokens; SKILL.md has 2,149 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~93
When it runs · the whole SKILL.md, loaded when a task matches
~3.8k

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 passed

The automated check found no risky patterns in SKILL.md.

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

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 2,149 words (~3,820 tokens).

“A [signal] is one thing a running program waits on: a parked question, a trigger that starts a run, a webhook, a timer. Every [signal] has a [signal token], the credential that fires it (the token of its listing entry)…”

— opening of SKILL.md by WeaveMindAI, Custom licence
name
weft-consumers

Read the full SKILL.md on GitHub

Files

Just SKILL.md in tangle/cline/.cline/skills/weft-consumers of WeaveMindAI/weft.

Open the folder on GitHubat commit 6e28f31

Compare with similar skills

Weft Consumers 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.

Weft Consumers compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Weft Consumers this skillWeaveMindAI/weft2k—~3.8kAutomated safety check: PassCustom licence
Web Asset Generatoralonw0/web-asset-generator5121 repos~6.6kAutomated safety check: PassMIT
Deskcomm Contribuirmelgarafael/DeskcommCRM4.5k—~3.6kAutomated safety check: NotesMIT
Send User MessageTinyAGI/tinyagi3.6k—~829Automated safety check: PassMIT
Wacliopenclaw/wacli2.8k—~811Automated safety check: PassMIT
Deskcomm Extensaomelgarafael/DeskcommCRM4.5k—~2.7kAutomated safety check: PassMIT

Similar skills

  • Web Asset Generator

    alonw0/web-asset-generator

    Generate web assets including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn.

    512 GitHub starsUsed in 1 repo~6.6k tokens
    Media & CreativeAuto-check passed
  • Deskcomm Contribuir

    melgarafael/DeskcommCRM

    Guia de contribuição ao DeskcommCRM para quem vai mexer no código e abrir um pull request, sobretudo de um fork.

    4.5k GitHub stars~3.6k tokensUpdated today
    DevelopmentAuto-check: notes
  • Send User Message

    TinyAGI/tinyagi

    Send a proactive message to a paired user via their channel (Discord, Telegram, or WhatsApp).

    3.6k GitHub stars~829 tokensUpdated 6 mo ago
    Productivity & AutomationAuto-check passed
  • Wacli

    openclaw/wacli

    wacli: WhatsApp linked devices, stores, sync/auth/send, repo/release work.

    2.8k GitHub stars~811 tokensUpdated yesterday
    Auto-check passed
  • Deskcomm Extensao

    melgarafael/DeskcommCRM

    Guia para criar uma extensão do DeskcommCRM — o pacote declarativo — em vez de abrir um PR no núcleo.

    4.5k GitHub stars~2.7k tokensUpdated today
    Sales & SupportAuto-check passed
  • Whatsapp

    sanjay3290/ai-skills

    Send and receive WhatsApp messages via the unofficial linked-device client pywhats (pip install pywhats) — pair with QR, send text/images, group chat, read receipts, presence/typing, and a…

    431 GitHub starsUsed in 1 repo~1.1k tokens
    Auto-check passed

More from WeaveMindAI/weft

All 36 skills in this repo
  • Weft Cloud Install

    WeaveMindAI/weft

    Read when the user wants weft itself on their Google Cloud for the first time, or to upgrade or resize the weft already there: getting the user's GitHub and Google Cloud accounts and CLIs ready, the…

    2k GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Weft Deploying

    WeaveMindAI/weft

    Read when the user wants weft or a program live for real people on their cloud, asks about prod, a target, --on, a domain or GCP, or a deploy failed: targets and logging in, domains, the deploy…

    2k GitHub stars~4.2k tokensUpdated 2 days ago
    Auto-check: notes
  • Weft Metering

    WeaveMindAI/weft

    Read when the user asks what a run costs, or when a node is wired to a paid API weft does not already price: the three pieces of a custom paid service, a meter to copy, and the rules that keep a…

    2k GitHub stars~4k tokensUpdated 2 days ago
    Auto-check passed
  • Weft Sdp

    WeaveMindAI/weft

    Read when growing a program stage by stage: carving a run, supplying starting values, baking a trigger and firing it without activating, reusing completed work with a seed, freezing an accepted…

    2k GitHub stars~4k tokensUpdated 2 days ago
    Auto-check passed
  • Weft Frontend

    WeaveMindAI/weft

    Read when the user wants a page, app or site for the program, and before dispatching the frontend-builder: the verified scaffold commands, the default stack (pnpm, SvelteKit, PostgreSQL, BetterAuth…

    2k GitHub stars~8k tokensUpdated 2 days ago
    Auto-check: notes
  • Weft Run

    WeaveMindAI/weft

    COMMAND, not reference: Build and run the weft program, then report what came out.

    2k GitHub stars~574 tokensUpdated 2 days ago
    Auto-check passed

Works with

Questions about Weft Consumers

What does Weft Consumers do?

Read when the user wants their own website, app, bot or extension to list, show, answer, skip or cancel what a program is waiting on, fetch a file it carries, or show what one of its nodes is…. Weft Consumers is an agent skill from WeaveMindAI/weft. Read when the user wants their own website, app, bot or extension to list, show, answer, skip or cancel what a program is waiting on, fetch a file it carries, or show what one of its nodes is displaying (a WhatsApp bridge's QR code, a database's minted password): the api token, the doors, the payload shapes, and how a new signal kind reaches a consumer.

When should I use Weft Consumers?

Weft Consumers fits situations like: wants their own website; extension to list; cancel what a program is waiting on; fetch a file it carries.

How do I install Weft Consumers in Claude Code?

Run `npx skills add WeaveMindAI/weft --skill weft-consumers -a claude-code`. Or copy the skill folder (tangle/cline/.cline/skills/weft-consumers in WeaveMindAI/weft) into .claude/skills/weft-consumers in your project. Claude Code loads it when a task matches its description.

How do I install Weft Consumers in Codex?

Run `npx skills add WeaveMindAI/weft --skill weft-consumers -a codex`. Or copy the skill folder (tangle/cline/.cline/skills/weft-consumers in WeaveMindAI/weft) into .agents/skills/weft-consumers in your project. Codex loads it when a task matches its description.

Can I use Weft Consumers 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 WeaveMindAI/weft --skill weft-consumers -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/weft-consumers, .gemini/skills/weft-consumers, .github/skills/weft-consumers and .opencode/skills/weft-consumers in your project.

What does Weft Consumers need to run?

Going by SKILL.md and its folder, Weft Consumers needs the command-line tools its instructions call (jq).

Does Weft Consumers access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Weft Consumers safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Weft Consumers use?

Weft Consumers has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Weft Consumers use?

About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Weft Consumers?

Skills that share tags, products or a category with Weft Consumers: Web Asset Generator (alonw0/web-asset-generator, 512 stars), Deskcomm Contribuir (melgarafael/DeskcommCRM, 4.5k stars), Send User Message (TinyAGI/tinyagi, 3.6k stars) and Wacli (openclaw/wacli, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Weft Consumers?

WeaveMindAI (a GitHub organization) maintains it in WeaveMindAI/weft, which has 1,995 GitHub stars. The repository holds 36 skills in this directory. The repository was last updated on October 6, 2026.

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