{"skill":{"slug":"stdio-skill","displayName":"Stdio Skill","summary":"Stdin/stdout file inbox/outbox bridge for passing files to/from Clawdbot using an MCP stdio server. Use when you want a simple filesystem-backed dropbox: accept files into an inbox, move to tmp for processing, and emit deliverables to an outbox (or a specified path).","description":"---\nname: stdio-skill\ndescription: \"Stdin/stdout file inbox/outbox bridge for passing files to/from Clawdbot using an MCP stdio server. Use when you want a simple filesystem-backed dropbox: accept files into an inbox, move to tmp for processing, and emit deliverables to an outbox (or a specified path).\"\n---\n\n# stdio-skill\n\nImplement and use a local MCP **stdio** server that provides a simple inbox/outbox workflow backed by directories on disk.\n\nPaths (workspace-relative):\n- `stdio/inbox/` — user drops inputs here\n- `stdio/tmp/` — scratch area (move/copy inputs here for processing)\n- `stdio/outbox/` — put deliverables here for pickup\n\n## Start the MCP server (via mcporter)\n\nThis repo config should include an MCP server named `stdio-skill`.\n\n- List tools:\n  - `mcporter list stdio-skill --schema --timeout 120000 --json`\n\n## Tooling model\n\nPrefer:\n1) `stdio-skill.stdio_list` to see what’s waiting.\n2) `stdio-skill.stdio_read` (base64) to pull file contents.\n3) `stdio-skill.stdio_move` to move an item to `tmp` once you’ve claimed it.\n4) Write outputs with `stdio-skill.stdio_write` (base64) into `outbox` unless the user provided an explicit destination path.\n\nNo deprecated aliases: use the `stdio_*` tools only.\n\n## Notes\n\n- This skill is intentionally dumb/simple: it does not interpret file formats.\n- It is safe-by-default: operations are restricted to the three directories above.\n- For large files: prefer passing by path + moving files, not embedding giant base64 blobs in chat.\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":1973,"installsAllTime":74,"installsCurrent":12,"stars":1,"versions":1},"createdAt":1770414071543,"updatedAt":1778486069788},"latestVersion":{"version":"1.0.0","createdAt":1770414071543,"changelog":"Initial release providing a simple filesystem-backed inbox/outbox bridge for passing files via stdin/stdout with an MCP stdio server.\n\n- Supports workspace-relative inbox, outbox, and tmp directories for file management.\n- Basic tools included: list, read (base64), move, and write (base64) files.\n- Safe-by-default: operations restricted to defined directories, no file format interpretation.\n- Tailored for straightforward, local file dropbox workflows—prefer moves/paths for large files.","license":null},"metadata":null,"owner":{"handle":"safatinaztepe","userId":"s175x1fftnb9r78k1ctpxve7ed8851qc","displayName":"SafaTinaztepe","image":"https://avatars.githubusercontent.com/u/8147022?v=4"},"moderation":null}