Skip to main content Skills Marketplace Descubra e explore skills de IA criadas pela comunidade.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Copiar promptMostrar detalhes do prompt Um comando direto ignora o prompt de revisão. Verifique a origem antes de executá-lo.
npx skills add https://github.com/diegosouzapw/awesome-omni-skill --skill cloud-app-storeO comando permanece em uma só linha. Role horizontalmente para revisá-lo antes de copiar.
Prefere uma cópia local? Baixe os arquivos disponíveis atualmente no SkillsMP.
Baixar Zip Baixando... Ocupações relacionadas SOC
Baseado na classificação ocupacional SOC
Explorador de arquivos
2 arquivos name cloud-app-store description Flow Nexus application marketplace and template management. Use for app publishing, discovery, deployment, and marketplace operations. version 1.0.0 category cloud type skill capabilities ["app_discovery","app_publishing","template_deployment","analytics_tracking","app_management"] tools ["mcp__flow-nexus__app_search","mcp__flow-nexus__app_get","mcp__flow-nexus__app_update","mcp__flow-nexus__app_analytics","mcp__flow-nexus__app_installed","mcp__flow-nexus__app_store_publish_app","mcp__flow-nexus__app_store_list_templates","mcp__flow-nexus__template_list","mcp__flow-nexus__template_get","mcp__flow-nexus__template_deploy","mcp__flow-nexus__market_data"] related_skills ["cloud-sandbox","cloud-workflow","cloud-payments"]
Cloud App Store
Manage the Flow Nexus application marketplace: discover, publish, deploy, and analyze applications and templates.
Quick Start
const apps = await mcp__flow-nexus__app_search ({
search : "authentication" ,
category : "backend" ,
featured : true
});
await mcp__flow-nexus__template_deploy ({
template_name : "express-api-starter" ,
deployment_name : "my-api" ,
variables : {
api_key : "your_api_key" ,
database_url : "postgres://..."
}
});
await mcp__flow-nexus__app_store_publish_app ({
name : "My Auth Service" ,
description : "JWT-based authentication microservice" ,
category : "backend" ,
source_code : sourceCode,
tags : ["auth" , "jwt" , "express" ]
});
When to Use
Discovering pre-built applications and templates
Publishing applications to the marketplace
Deploying templates for rapid project setup
Analyzing app performance and user engagement
Managing installed applications
Tracking marketplace trends and statistics
Prerequisites
Flow Nexus account with active session
MCP server configured
flow-nexus
Publishing requires verified developer status
Core Concepts
App Categories Category Description Web APIs RESTful APIs, microservices, backend frameworks Frontend React, Vue, Angular apps and component libraries Full-Stack Complete applications with frontend and backend CLI Tools Command-line utilities and productivity tools Data Processing ETL pipelines, analytics, transformation tools ML Models Pre-trained models, inference services Blockchain Web3, smart contracts, DeFi protocols Mobile React Native apps, mobile-first solutions
Template Types
Starter Templates : Basic project scaffolding
Feature Templates : Pre-built feature modules
Full Applications : Complete, deployable apps
Component Libraries : Reusable UI components
MCP Tools Reference
App Discovery
mcp__flow-nexus__app_search ({
search : "query string" ,
category : "backend" ,
featured : true ,
limit : 20
})
mcp__flow-nexus__app_get ({
app_id : "app_id"
})
mcp__flow-nexus__app_installed ({
user_id : "user_id"
})
Template Management
mcp__flow-nexus__template_list ({
category : "backend" ,
featured : true ,
limit : 20
})
mcp__flow-nexus__app_store_list_templates ({
category : "frontend" ,
tags : ["react" , "typescript" ],
limit : 20
})
mcp__flow-nexus__template_get ({
template_name : "express-api-starter"
})
mcp__flow-nexus__template_deploy ({
template_id : "template_id" ,
template_name : "express-api-starter" ,
deployment_name : "my-project" ,
variables : {
api_key : "key" ,
database_url : "postgres://..."
},
env_vars : {
NODE_ENV : "production"
}
})
App Publishing mcp__flow-nexus__app_store_publish_app ({
name : "App Name" ,
description : "Detailed description of the app" ,
category : "backend" ,
source_code : "// Your source code here" ,
version : "1.0.0" ,
tags : ["tag1" , "tag2" , "tag3" ],
metadata : {
author : "Your Name" ,
repository : "https://github.com/..."
}
})
App Management
mcp__flow-nexus__app_update ({
app_id : "app_id" ,
updates : {
description : "Updated description" ,
version : "1.1.0"
}
})
mcp__flow-nexus__app_analytics ({
app_id : "app_id" ,
timeframe : "30d"
})
mcp__flow-nexus__market_data ()
Usage Examples
Example 1: Finding and Deploying an API Template
const templates = await mcp__flow-nexus__template_list ({
category : "backend" ,
featured : true
});
const expressTemplate = templates.templates .find (
t => t.name .includes ("express" )
);
const details = await mcp__flow-nexus__template_get ({
template_id : expressTemplate.id
});
console .log ("Required variables:" , details.variables );
const deployment = await mcp__flow-nexus__template_deploy ({
template_id : expressTemplate.id ,
deployment_name : "my-express-api" ,
variables : {
database_url : process.env .DATABASE_URL ,
jwt_secret : process.env .JWT_SECRET ,
port : "3000"
},
env_vars : {
NODE_ENV : "production"
}
});
console .log (`Deployed at: ${deployment.url} ` );
Example 2: Publishing a New Application
const sourceCode = `
const express = require('express');
const jwt = require('jsonwebtoken');
const app = express();
app.use(express.json());
// JWT authentication middleware
const authenticate = (req, res, next) => {
const token = req.headers.authorization?.split(' ')[1];
if (!token) return res.status(401).json({ error: 'Unauthorized' });
try {
req.user = jwt.verify(token, process.env.JWT_SECRET);
next();
} catch {
res.status(401).json({ error: 'Invalid token' });
}
};
// Routes
app.post('/login', (req, res) => {
const { username, password } = req.body;
// Authentication logic
const token = jwt.sign({ username }, process.env.JWT_SECRET);
res.json({ token });
});
app.get('/protected', authenticate, (req, res) => {
res.json({ message: 'Protected data', user: req.user });
});
module.exports = app;
` ;
const published = await mcp__flow-nexus__app_store_publish_app ({
name : "JWT Auth Service" ,
description : "A complete JWT authentication service with Express.js. Includes login, token verification, and protected route middleware." ,
category : "backend" ,
source_code : sourceCode,
version : "1.0.0" ,
tags : ["authentication" , "jwt" , "express" , "middleware" , "security" ],
metadata : {
author : "Your Name" ,
license : "MIT" ,
repository : "https://github.com/yourname/jwt-auth-service"
}
});
console .log (`App published with ID: ${published.app_id} ` );
Example 3: Analyzing App Performance
const analytics = await mcp__flow-nexus__app_analytics ({
app_id : "your_app_id" ,
timeframe : "30d"
});
console .log (`
App Performance Report (Last 30 Days):
- Total Downloads: ${analytics.downloads}
- Active Users: ${analytics.active_users}
- Average Rating: ${analytics.rating} /5
- Revenue: ${analytics.revenue} rUv credits
` );
const market = await mcp__flow-nexus__market_data ();
console .log (`
Market Overview:
- Total Apps: ${market.total_apps}
- Total Downloads: ${market.total_downloads}
- Trending Categories: ${market.trending.categories.join(', ' )}
` );
Example 4: Managing Installed Apps
const installed = await mcp__flow-nexus__app_installed ({
user_id : "your_user_id"
});
for (const app of installed.installed_apps ) {
const details = await mcp__flow-nexus__app_get ({
app_id : app.app_id
});
console .log (`${details.name} v${app.version} - Installed: ${app.installed_at} ` );
}
Execution Checklist
For App Discovery
For App Publishing
Best Practices
Clear Descriptions : Write detailed, helpful app descriptions
Proper Tagging : Use relevant tags for discoverability
Version Management : Follow semantic versioning
Documentation : Include README and usage examples
Security Scanning : Ensure code passes security checks
Regular Updates : Keep apps updated and maintained
Error Handling Error Cause Solution app_not_foundInvalid app_id Use app_search to find valid IDs publish_failedInvalid source code or metadata Verify all required fields template_deploy_failedMissing required variables Check template requirements unauthorizedNot logged in or insufficient permissions Authenticate first duplicate_app_nameApp name already exists Choose unique name
Metrics & Success Criteria
App Downloads : Track total and daily downloads
User Rating : Target >4.0/5 average rating
Active Users : Monitor engagement over time
Revenue : Track rUv credit earnings
Deployment Success : >95% successful deployments
Integration Points
With Sandboxes
const sandbox = await mcp__flow-nexus__sandbox_create ({
template : "node"
});
await mcp__flow-nexus__template_deploy ({
template_name : "express-api-starter" ,
variables : { sandbox_id : sandbox.sandbox_id }
});
With Payments
const balance = await mcp__flow-nexus__ruv_balance ({
user_id : "publisher_id"
});
Related Skills
References
Version History
1.0.0 (2026-01-02): Initial release - converted from flow-nexus-app-store agent