/flow-nexus-platform
Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges
$ npx -y skills add ruvnet/agentic-flow --skill flow-nexus-platform --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/flow-nexus-platform
Context preview
The summary Claude sees to decide when to auto-load this skill.
Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges
SKILL.md
flow-nexus-platform.SKILL.mdname: flow-nexus-platform
description: Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges
category: platform
version: 1.0.0
author: Flow Nexus
tags: [authentication, sandboxes, deployment, payments, gamification, cloud]
Flow Nexus Platform Management
Comprehensive platform management for Flow Nexus - covering authentication, sandbox execution, app deployment, credit management, and coding challenges.
Table of Contents
1. [Authentication & User Management](#authentication--user-management) 2. [Sandbox Management](#sandbox-management) 3. [App Store & Deployment](#app-store--deployment) 4. [Payments & Credits](#payments--credits) 5. [Challenges & Achievements](#challenges--achievements) 6. [Storage & Real-time](#storage--real-time) 7. [System Utilities](#system-utilities)
---
Authentication & User Management
Registration & Login
**Register New Account**
mcp__flow-nexus__user_register({
email: "user@example.com",
password: "secure_password",
full_name: "Your Name",
username: "unique_username" // optional
})**Login**
mcp__flow-nexus__user_login({
email: "user@example.com",
password: "your_password"
})**Check Authentication Status**
mcp__flow-nexus__auth_status({ detailed: true })**Logout**
mcp__flow-nexus__user_logout()
Password Management
**Request Password Reset**
mcp__flow-nexus__user_reset_password({
email: "user@example.com"
})**Update Password with Token**
mcp__flow-nexus__user_update_password({
token: "reset_token_from_email",
new_password: "new_secure_password"
})**Verify Email**
mcp__flow-nexus__user_verify_email({
token: "verification_token_from_email"
})Profile Management
**Get User Profile**
mcp__flow-nexus__user_profile({
user_id: "your_user_id"
})**Update Profile**
mcp__flow-nexus__user_update_profile({
user_id: "your_user_id",
updates: {
full_name: "Updated Name",
bio: "AI Developer and researcher",
github_username: "yourusername",
twitter_handle: "@yourhandle"
}
})**Get User Statistics**
mcp__flow-nexus__user_stats({
user_id: "your_user_id"
})**Upgrade User Tier**
mcp__flow-nexus__user_upgrade({
user_id: "your_user_id",
tier: "pro" // pro, enterprise
})---
Sandbox Management
Create & Configure Sandboxes
**Create Sandbox**
mcp__flow-nexus__sandbox_create({
template: "node", // node, python, react, nextjs, vanilla, base, claude-code
name: "my-sandbox",
env_vars: {
API_KEY: "your_api_key",
NODE_ENV: "development",
DATABASE_URL: "postgres://..."
},
install_packages: ["express", "cors", "dotenv"],
startup_script: "npm run dev",
timeout: 3600, // seconds
metadata: {
project: "my-project",
environment: "staging"
}
})**Configure Existing Sandbox**
mcp__flow-nexus__sandbox_configure({
sandbox_id: "sandbox_id",
env_vars: {
NEW_VAR: "value"
},
install_packages: ["axios", "lodash"],
run_commands: ["npm run migrate", "npm run seed"],
anthropic_key: "sk-ant-..." // For Claude Code integration
})Execute Code
**Run Code in Sandbox**
mcp__flow-nexus__sandbox_execute({
sandbox_id: "sandbox_id",
code: `
console.log('Hello from sandbox!');
const result = await fetch('https://api.example.com/data');
const data = await result.json();
return data;
`,
language: "javascript",
capture_output: true,
timeout: 60, // seconds
working_dir: "/app",
env_vars: {
TEMP_VAR: "override"
}
})Manage Sandboxes
**List Sandboxes**
mcp__flow-nexus__sandbox_list({
status: "running" // running, stopped, all
})**Get Sandbox Status**
mcp__flow-nexus__sandbox_status({
sandbox_id: "sandbox_id"
})**Upload File to Sandbox**
mcp__flow-nexus__sandbox_upload({
sandbox_id: "sandbox_id",
file_path: "/app/config/database.json",
content: JSON.stringify(databaseConfig, null, 2)
})**Get Sandbox Logs**
mcp__flow-nexus__sandbox_logs({
sandbox_id: "sandbox_id",
lines: 100 // max 1000
})**Stop Sandbox**
mcp__flow-nexus__sandbox_stop({
sandbox_id: "sandbox_id"
})**Delete Sandbox**
mcp__flow-nexus__sandbox_delete({
sandbox_id: "sandbox_id"
})Sandbox Templates
- **node**: Node.js environment with npm
- **python**: Python 3.x with pip
- **react**: React development setup
- **nextjs**: Next.js full-stack framework
- **vanilla**: Basic HTML/CSS/JS
- **base**: Minimal Linux environment
- **claude-code**: Claude Code integrated environment
Common Sandbox Patterns
**API Development Sandbox**
mcp__flow-nexus__sandbox_create({
template: "node",
name: "api-development",
install_packages: [
"express",
"cors",
"helmet",
"dotenv",
"jsonwebtoken",
"bcrypt"
],
env_vars: {
PORT: "3000",
NODE_ENV: "development"
},
startup_script: "npm run dev"
})**Machine Learning Sandbox**
mcp__flow-nexus__sandbox_create({
template: "python",
name: "ml-training",
install_packages: [
"numpy",
"pandas",
"scikit-learn",
"matplotlib",
"tensorflow"
],
env_vars: {
CUDA_VISIBLE_DEVICES: "0"
}
})**Full-Stack Development**
mcp__flow-nexus__sandbox_create({
template: "nextjs",
name: "fullstack-app",
install_packages: [
"prisma",
"@prisma/client",
"next-auth",
"zod"
],
env_vars: {
DATABASE_URL: "postgresql://...",
NEXTAUTH_SECRET: "secret"
}
})---
App Store & Deployment
Browse & Search
**Search Applications**
mcp__flow-nexus__app_search({
search: "authentication api",
category: "backend",
featured: true,Read more
name: flow-nexus-platform description: Comprehensive Flow Nexus platform management - authentication, sandboxes, app deployment, payments, and challenges category: platform version: 1.0.0 author: Flow Nexus tags: [authentication, sandboxes, deployment, payments, gamification, cloud]
Flow Nexus Platform Management
Comprehensive platform management for Flow Nexus - covering authentication, sandbox execution, app deployment, credit management, and coding challenges.
Table of Contents
1. [Authentication & User Management](#authentication--user-management) 2. [Sandbox Management](#sandbox-management) 3. [App Store & Deployment](#app-store--deployment) 4. [Payments & Credits](#payments--credits) 5. [Challenges & Achievements](#challenges--achievements) 6. [Storage & Real-time](#storage--real-time) 7. [System Utilities](#system-utilities)
---
Authentication & User Management
Registration & Login
**Register New Account**
mcp__flow-nexus__user_register({
email: "user@example.com",
password: "secure_password",
full_name: "Your Name",
username: "unique_username" // optional
})**Login**
mcp__flow-nexus__user_login({
email: "user@example.com",
password: "your_password"
})**Check Authentication Status**
mcp__flow-nexus__auth_status({ detailed: true })**Logout**
mcp__flow-nexus__user_logout()
Password Management
**Request Password Reset**
mcp__flow-nexus__user_reset_password({
email: "user@example.com"
})**Update Password with Token**
mcp__flow-nexus__user_update_password({
token: "reset_token_from_email",
new_password: "new_secure_password"
})**Verify Email**
mcp__flow-nexus__user_verify_email({
token: "verification_token_from_email"
})Profile Management
**Get User Profile**
mcp__flow-nexus__user_profile({
user_id: "your_user_id"
})**Update Profile**
mcp__flow-nexus__user_update_profile({
user_id: "your_user_id",
updates: {
full_name: "Updated Name",
bio: "AI Developer and researcher",
github_username: "yourusername",
twitter_handle: "@yourhandle"
}
})**Get User Statistics**
mcp__flow-nexus__user_stats({
user_id: "your_user_id"
})**Upgrade User Tier**
mcp__flow-nexus__user_upgrade({
user_id: "your_user_id",
tier: "pro" // pro, enterprise
})---
Sandbox Management
Create & Configure Sandboxes
**Create Sandbox**
mcp__flow-nexus__sandbox_create({
template: "node", // node, python, react, nextjs, vanilla, base, claude-code
name: "my-sandbox",
env_vars: {
API_KEY: "your_api_key",
NODE_ENV: "development",
DATABASE_URL: "postgres://..."
},
install_packages: ["express", "cors", "dotenv"],
startup_script: "npm run dev",
timeout: 3600, // seconds
metadata: {
project: "my-project",
environment: "staging"
}
})**Configure Existing Sandbox**
mcp__flow-nexus__sandbox_configure({
sandbox_id: "sandbox_id",
env_vars: {
NEW_VAR: "value"
},
install_packages: ["axios", "lodash"],
run_commands: ["npm run migrate", "npm run seed"],
anthropic_key: "sk-ant-..." // For Claude Code integration
})Execute Code
**Run Code in Sandbox**
mcp__flow-nexus__sandbox_execute({
sandbox_id: "sandbox_id",
code: `
console.log('Hello from sandbox!');
const result = await fetch('https://api.example.com/data');
const data = await result.json();
return data;
`,
language: "javascript",
capture_output: true,
timeout: 60, // seconds
working_dir: "/app",
env_vars: {
TEMP_VAR: "override"
}
})Manage Sandboxes
**List Sandboxes**
mcp__flow-nexus__sandbox_list({
status: "running" // running, stopped, all
})**Get Sandbox Status**
mcp__flow-nexus__sandbox_status({
sandbox_id: "sandbox_id"
})**Upload File to Sandbox**
mcp__flow-nexus__sandbox_upload({
sandbox_id: "sandbox_id",
file_path: "/app/config/database.json",
content: JSON.stringify(databaseConfig, null, 2)
})**Get Sandbox Logs**
mcp__flow-nexus__sandbox_logs({
sandbox_id: "sandbox_id",
lines: 100 // max 1000
})**Stop Sandbox**
mcp__flow-nexus__sandbox_stop({
sandbox_id: "sandbox_id"
})**Delete Sandbox**
mcp__flow-nexus__sandbox_delete({
sandbox_id: "sandbox_id"
})Sandbox Templates
- **node**: Node.js environment with npm
- **python**: Python 3.x with pip
- **react**: React development setup
- **nextjs**: Next.js full-stack framework
- **vanilla**: Basic HTML/CSS/JS
- **base**: Minimal Linux environment
- **claude-code**: Claude Code integrated environment
Common Sandbox Patterns
**API Development Sandbox**
mcp__flow-nexus__sandbox_create({
template: "node",
name: "api-development",
install_packages: [
"express",
"cors",
"helmet",
"dotenv",
"jsonwebtoken",
"bcrypt"
],
env_vars: {
PORT: "3000",
NODE_ENV: "development"
},
startup_script: "npm run dev"
})**Machine Learning Sandbox**
mcp__flow-nexus__sandbox_create({
template: "python",
name: "ml-training",
install_packages: [
"numpy",
"pandas",
"scikit-learn",
"matplotlib",
"tensorflow"
],
env_vars: {
CUDA_VISIBLE_DEVICES: "0"
}
})**Full-Stack Development**
mcp__flow-nexus__sandbox_create({
template: "nextjs",
name: "fullstack-app",
install_packages: [
"prisma",
"@prisma/client",
"next-auth",
"zod"
],
env_vars: {
DATABASE_URL: "postgresql://...",
NEXTAUTH_SECRET: "secret"
}
})---
App Store & Deployment
Browse & Search
**Search Applications**
mcp__flow-nexus__app_search({
search: "authentication api",
category: "backend",
featured: true,Production-ready AI agent orchestration with 66 self-learning agents, 213 MCP tools, and autonomous multi-agent swarms.
Repo: ruvnet/agentic-flow
Other skills on agentic-flow.
- /agentdb-advanced
Master advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed systems integration. Use when building distributed AI systems, multi-agent coordination, or advanced vector search applications.
Open skill - /agentdb-learning
Create and train AI learning plugins with AgentDB's 9 reinforcement learning algorithms. Includes Decision Transformer, Q-Learning, SARSA, Actor-Critic, and more. Use when building self-learning agents, implementing RL, or optimizing agent behavior through experience.
Open skill - /agentdb-memory-patterns
Implement persistent memory patterns for AI agents using AgentDB. Includes session memory, long-term storage, pattern learning, and context management. Use when building stateful agents, chat systems, or intelligent assistants.
Open skill - /agentdb-optimization
Optimize AgentDB performance with quantization (4-32x memory reduction), HNSW indexing (150x faster search), caching, and batch operations. Use when optimizing memory usage, improving search speed, or scaling to millions of vectors.
Open skill - /agentdb-vector-search
Implement semantic vector search with AgentDB for intelligent document retrieval, similarity matching, and context-aware querying. Use when building RAG systems, semantic search engines, or intelligent knowledge bases.
Open skill - /agentic-jujutsu
Quantum-resistant, self-learning version control for AI agents with ReasoningBank intelligence and multi-agent coordination
Open skill

