← Back to Skills Marketplace
fxdm41202425

test

by fxdm41202425 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
223
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install fxdm-test-skill
Description
Manage test boards, lists, and cards via the Trello REST API.
README (SKILL.md)

Trello Skill

Manage Trello boards, lists, and cards directly from Clawdbot.

Setup

  1. Get your API key: https://trello.com/app-key
  2. Generate a token (click "Token" link on that page)
  3. Set environment variables:
    export TRELLO_API_KEY="your-api-key"
    export TRELLO_TOKEN="your-token"
    

Usage

All commands use curl to hit the Trello REST API.

List boards

curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'

List lists in a board

curl -s "https://api.trello.com/1/boards/{boardId}/lists?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id}'

List cards in a list

curl -s "https://api.trello.com/1/lists/{listId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, id, desc}'

Create a card

curl -s -X POST "https://api.trello.com/1/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "idList={listId}" \
  -d "name=Card Title" \
  -d "desc=Card description"

Move a card to another list

curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "idList={newListId}"

Add a comment to a card

curl -s -X POST "https://api.trello.com/1/cards/{cardId}/actions/comments?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "text=Your comment here"

Archive a card

curl -s -X PUT "https://api.trello.com/1/cards/{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" \
  -d "closed=true"

Notes

  • Board/List/Card IDs can be found in the Trello URL or via the list commands
  • The API key and token provide full access to your Trello account - keep them secret!
  • Rate limits: 300 requests per 10 seconds per API key; 100 requests per 10 seconds per token; /1/members endpoints are limited to 100 requests per 900 seconds

Examples

# Get all boards
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN&fields=name,id" | jq

# Find a specific board by name
curl -s "https://api.trello.com/1/members/me/boards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | select(.name | contains("Work"))'

# Get all cards on a board
curl -s "https://api.trello.com/1/boards/{boardId}/cards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN" | jq '.[] | {name, list: .idList}'
Usage Guidance
This skill appears to do exactly what it says: run curl calls against the Trello REST API and format results with jq. Before installing: 1) Confirm the publisher/metadata mismatch (skill labeled "test" vs SKILL.md "trello" and differing ownerId) — this is likely benign but worth verifying. 2) Ensure curl is available on your agent host (the SKILL.md assumes curl but the required binaries list only jq). 3) Treat TRELLO_API_KEY and TRELLO_TOKEN as sensitive — they grant full account access; store them securely and consider creating a limited-scope token if possible. 4) Remember the agent can perform network operations autonomously by default; if you don’t want the agent to act without explicit approval, disable autonomous invocation for this skill. If you want, ask the publisher to fix metadata and declare curl in required binaries for clearer provenance.
Capability Analysis
Type: OpenClaw Skill Name: fxdm-test-skill Version: 1.0.0 The skill bundle provides standard Trello API integration using curl and jq, as described in SKILL.md. All network requests are directed to the official Trello API (api.trello.com) for legitimate management tasks like listing boards and creating cards. There is no evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The SKILL.md implements Trello REST API operations and requires TRELLO_API_KEY and TRELLO_TOKEN, which is proportionate to the stated purpose. Minor inconsistency: the top-level metadata lists the skill name as "test"/slug fxdm-test-skill while SKILL.md uses name: "trello"; _meta.json ownerId also differs from the registry ownerId. These are likely packaging/metadata errors but should be confirmed with the publisher.
Instruction Scope
Runtime instructions are explicit and limited to calling Trello endpoints with curl and formatting output with jq. They do not ask for unrelated files or system data. However, the instructions rely heavily on curl (numerous curl examples) but the required binaries list only jq — curl is not declared as a required binary. Also the skill runs network requests using the provided API key/token (expected for this purpose) — be aware the agent will transmit your Trello credentials to api.trello.com when invoked.
Install Mechanism
Instruction-only skill with no install spec or code files. This is the lowest-risk install model because nothing is written to disk by the skill bundle itself.
Credentials
The skill only requests TRELLO_API_KEY and TRELLO_TOKEN, which are appropriate and necessary for the Trello REST API. The SKILL.md explicitly warns the credentials provide full account access. No other unrelated secrets or config paths are requested.
Persistence & Privilege
The skill is not marked always:true and does not request modification of other skills or agent-wide settings. It can be invoked autonomously (default), which is normal — but combined with network access and your Trello token that increases the blast radius if you enable autonomous actions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install fxdm-test-skill
  3. After installation, invoke the skill by name or use /fxdm-test-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Removed the _meta.json file from the skill. - Updated SKILL.md: changed name to "test", adjusted description and homepage, and modified required environment variables in metadata.
v1.0.0
only for test.
Metadata
Slug fxdm-test-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is test?

Manage test boards, lists, and cards via the Trello REST API. It is an AI Agent Skill for Claude Code / OpenClaw, with 223 downloads so far.

How do I install test?

Run "/install fxdm-test-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is test free?

Yes, test is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does test support?

test is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created test?

It is built and maintained by fxdm41202425 (@fxdm41202425); the current version is v1.0.0.

💬 Comments