agent-user-tools

Manages user profiles, storage buckets, and real-time subscriptions via Flow Nexus MCP tools.

70.1k|8.4k|Updated Jun 2, 2025
One-click install
npx skills add https://github.com/ruvnet/claude-flow --skill agent-user-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-user-tools
Source: https://github.com/ruvnet/claude-flow/tree/main/.agents/skills/agent-user-tools
Command: npx skills add https://github.com/ruvnet/claude-flow --skill agent-user-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing user profiles, file storage, real-time event subscriptions, and account security on the Flow Nexus platform requires coordinating many separate MCP tool calls, which is error-prone when done manually.

Core Features & Use Cases

  • Profile Management: Read and update user profiles including names, bios, and GitHub usernames through the flow-nexus MCP interface.
  • Storage Operations: Upload files and generate expiring URLs across private, public, shared, and temporary storage buckets.
  • Real-time Subscriptions: Subscribe to table events such as task insertions with filtered conditions for live updates.
  • Use Case: A platform administrator needs to onboard a new user, upload their configuration to private storage, and subscribe to their task events; this Skill orchestrates all three operations with the correct MCP tool calls.

Quick Start

Use the agent-user-tools skill to update my Flow Nexus profile and set up a real-time subscription for new pending tasks.

Frequently Asked Questions about agent-user-tools

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update a user profile on Flow Nexus?

Call the mcp__flow-nexus__user_update_profile tool with the user_id and an updates object containing fields like full_name, bio, or github_username. The Skill structures these calls and validates the profile fields for you.

How do I upload files to Flow Nexus storage buckets?

Use mcp__flow-nexus__storage_upload with a bucket name, file path, content, and content type. Flow Nexus offers private, public, shared, and temp buckets, and you can generate expiring access URLs with storage_get_url.

Can I subscribe to real-time database events on Flow Nexus?

Yes, the realtime_subscribe tool lets you listen to table events such as INSERT with filters like status=eq.pending. This enables live notifications for task changes without polling.

What is Queen Seraphina in Flow Nexus?

Queen Seraphina is an advisory agent reachable through the seraphina_chat MCP tool. You send a message and optionally enable tools, receiving architectural or platform guidance for complex decisions.

What are the limitations of Flow Nexus temp storage?

Temp bucket files auto-expire, so they suit only transient data like intermediate processing results. For persistent user files, use private or shared buckets with appropriate access controls.