← Back to Skills Marketplace
rishabhdugar

List Files

by Rishabh Dugar · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
76
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install list-files
Description
List all files uploaded by this API key. Returns URL and creation timestamp, ordered newest first.
README (SKILL.md)

List Files

What It Does

Lists all files uploaded by the authenticated API key. Returns URL and creation timestamp for each file, ordered newest first.

When to Use

  • View all files you've uploaded
  • Find a specific file URL for further processing
  • Check upload history

Required Inputs

None (uses API key to identify owner).

Optional Inputs

  • limit — max number of files (1–500, default 100)

Authentication

Send your API key in the CLIENT-API-KEY header.

Get your free API key at https://pdfapihub.com. Full API documentation is available at https://pdfapihub.com/docs.

Use Cases

  • File Management Dashboard — Display all uploaded files in a management UI
  • Audit Trail — Review recently uploaded files for auditing purposes
  • Pipeline Monitoring — Check which files have been processed in an automated workflow
  • Cleanup Planning — Review uploaded files before batch deletion

Example Usage

curl -X GET "https://pdfapihub.com/api/v1/file/list?limit=10" \
  -H "CLIENT-API-KEY: your_api_key"
Usage Guidance
This skill is coherent with its stated purpose: it simply lists files associated with a provided API key at pdfapihub.com. Before using it: 1) Verify pdfapihub.com and its documentation to ensure you trust the service. 2) Use an API key with least privilege (read-only / listing scope) where possible. 3) Be aware that returned file URLs (S3 links) may be publicly accessible; do not paste sensitive API keys into untrusted UIs. 4) If you do not want the agent to call this API autonomously, disable model invocation or only call the skill manually.
Capability Analysis
Type: OpenClaw Skill Name: list-files Version: 1.0.0 The skill bundle is a standard API wrapper for listing files on the pdfapihub.com platform. All files, including SKILL.md and skill.json, are consistent with the stated purpose of retrieving file metadata via a GET request. There are no indicators of data exfiltration, malicious execution, or prompt injection.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name and description (list files uploaded by an API key) align with the SKILL.md and skill.json. The skill requires no unrelated binaries, env vars, or config paths.
Instruction Scope
Runtime instructions are narrowly scoped to a single HTTP GET to the pdfapihub.com API using the CLIENT-API-KEY header. The SKILL.md does not instruct the agent to read local files, other environment variables, or transmit data to third-party endpoints beyond the documented API.
Install Mechanism
No install spec and no code files — instruction-only. Nothing is downloaded or written to disk by the skill package itself.
Credentials
The skill declares no required environment variables or primary credential. It requires the user's API key at runtime to operate, which is proportionate to the stated purpose. Users should confirm the API key's scope/permissions before use.
Persistence & Privilege
always:false and no evidence of the skill attempting to persist configuration or modify other skills. Autonomous invocation is allowed (platform default) but not combined with elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install list-files
  3. After installation, invoke the skill by name or use /list-files
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
List all files uploaded by the authenticated API key. Returns URL and creation timestamp for each file, ordered newest first. Supports pagination with limit parameter (1-500).
Metadata
Slug list-files
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is List Files?

List all files uploaded by this API key. Returns URL and creation timestamp, ordered newest first. It is an AI Agent Skill for Claude Code / OpenClaw, with 76 downloads so far.

How do I install List Files?

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

Is List Files free?

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

Which platforms does List Files support?

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

Who created List Files?

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

💬 Comments