Skip to main content سوق المهارات اكتشف واستكشف مهارات الذكاء الاصطناعي التي بناها المجتمع.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
نسخ Promptعرض تفاصيل Prompt يتجاوز الأمر المباشر Prompt المخصّص للمراجعة. افحص المصدر قبل تشغيله.
npx skills add https://github.com/majiayu000/claude-skill-registry --skill cloud-paymentsيبقى الأمر في سطر واحد. مرّر أفقيًا لمراجعته كاملًا قبل النسخ.
تفضّل نسخة محلية؟ نزّل الملفات المتاحة حاليًا لدى SkillsMP.
تحميل Zip جاري التحميل... المهن ذات الصلة SOC
استنادا إلى تصنيف SOC المهني
name cloud-payments description Flow Nexus credit management and billing operations. Use for checking balances, purchasing credits, configuring auto-refill, and tracking transactions. version 1.0.0 category cloud type skill capabilities ["balance_checking","credit_purchasing","auto_refill_configuration","transaction_history","tier_management","usage_analytics"] tools ["mcp__flow-nexus__check_balance","mcp__flow-nexus__ruv_balance","mcp__flow-nexus__ruv_history","mcp__flow-nexus__create_payment_link","mcp__flow-nexus__configure_auto_refill","mcp__flow-nexus__get_payment_history","mcp__flow-nexus__user_upgrade","mcp__flow-nexus__user_stats","mcp__flow-nexus__app_store_earn_ruv"] related_skills ["cloud-auth","cloud-challenges","cloud-app-store"]
Cloud Payments
Manage rUv credits, billing, and financial operations within the Flow Nexus ecosystem.
Quick Start
const balance = await mcp__flow-nexus__check_balance ();
console .log (`Credits: ${balance.credits} , Auto-refill: ${balance.auto_refill} ` );
const paymentLink = await mcp__flow-nexus__create_payment_link ({
amount : 50
});
await mcp__flow-nexus__configure_auto_refill ({
enabled : true ,
threshold : 100 ,
amount : 50
});
const history = await mcp__flow-nexus__ruv_history ({
user_id : "user_id" ,
limit : 20
});
When to Use
Checking current credit balance before operations
Purchasing credits for platform usage
Setting up automatic credit refill
Tracking spending and transaction history
Managing subscription tiers
Understanding cost optimization strategies
Tracking earnings from published apps
Prerequisites
Flow Nexus account with active session
Payment method for credit purchases
User authentication completed
Core Concepts
rUv Credits
rUv credits are the platform currency used for:
Sandbox execution time
Neural network training
Agent deployment
Template deployments
API calls
Pricing Tiers Tier Monthly Credits Price Features Free 100 $0 Basic features, community support Pro 1,000 $29/month Priority access, email support Enterprise Unlimited Custom Dedicated resources, SLA
Credit Earning Opportunities Activity Credits Challenge completion (beginner) 10-50 Challenge completion (advanced) 100-500 Template publishing (per use) Revenue share Referrals Bonus credits Daily engagement Small bonuses Achievements Milestone rewards
MCP Tools Reference
Balance Checking
mcp__flow-nexus__check_balance ()
mcp__flow-nexus__ruv_balance ({
user_id : "user_id"
})
Credit Purchase mcp__flow-nexus__create_payment_link ({
amount : 50
})
Auto-Refill Configuration mcp__flow-nexus__configure_auto_refill ({
enabled : true ,
threshold : 100 ,
amount : 50
})
Transaction History
mcp__flow-nexus__ruv_history ({
user_id : "user_id" ,
limit : 50
})
mcp__flow-nexus__get_payment_history ({
limit : 10
})
Tier Management mcp__flow-nexus__user_upgrade ({
user_id : "user_id" ,
tier : "pro"
})
Credit Earning
mcp__flow-nexus__app_store_earn_ruv ({
user_id : "user_id" ,
amount : 100 ,
reason : "Challenge completion: Advanced Algorithm" ,
source : "challenge"
})
Usage Statistics mcp__flow-nexus__user_stats ({
user_id : "user_id"
})
Usage Examples
Example 1: Balance Management
const balance = await mcp__flow-nexus__check_balance ();
console .log (`
Current Balance: ${balance.credits} credits
Tier: ${balance.tier}
Auto-refill: ${balance.auto_refill ? 'Enabled' : 'Disabled' }
` );
if (balance.credits < 100 ) {
console .log ("Warning: Low balance! Consider adding credits." );
const payment = await mcp__flow-nexus__create_payment_link ({
amount : 50
});
console .log (`Purchase credits: ${payment.payment_url} ` );
console .log (`This will add ${payment.credits_amount} credits` );
}
Example 2: Setting Up Auto-Refill
const balance = await mcp__flow-nexus__check_balance ();
if (!balance.auto_refill ) {
await mcp__flow-nexus__configure_auto_refill ({
enabled : true ,
threshold : 100 ,
amount : 50
});
console .log ("Auto-refill configured:" );
console .log ("- Trigger: When balance falls below 100 credits" );
console .log ("- Amount: $50 (~500 credits)" );
}
Example 3: Tracking Usage and Spending
const stats = await mcp__flow-nexus__user_stats ({
user_id : "your_user_id"
});
console .log (`
=== Usage Summary ===
Credits Earned: ${stats.credits_earned}
Credits Spent: ${stats.credits_spent}
Net Balance Change: ${stats.credits_earned - stats.credits_spent}
` );
const history = await mcp__flow-nexus__ruv_history ({
user_id : "your_user_id" ,
limit : 20
});
console .log ("\nRecent Transactions:" );
for (const tx of history.transactions ) {
const sign = tx.amount > 0 ? '+' : '' ;
console .log (`${tx.date} : ${sign} ${tx.amount} - ${tx.description} ` );
}
const payments = await mcp__flow-nexus__get_payment_history ({
limit : 10
});
console .log ("\nRecent Payments:" );
for (const payment of payments.payments ) {
console .log (`${payment.date} : $${payment.amount} - ${payment.status} ` );
}
Example 4: Tier Upgrade
const balance = await mcp__flow-nexus__check_balance ();
console .log (`Current tier: ${balance.tier} ` );
const tierComparison = {
free : { credits : 100 , price : 0 },
pro : { credits : 1000 , price : 29 },
enterprise : { credits : "Unlimited" , price : "Custom" }
};
if (balance.tier === "free" ) {
console .log ("\nUpgrade Benefits:" );
console .log ("- Pro: 10x more credits (1000/month) for $29/month" );
console .log ("- Priority access to new features" );
console .log ("- Email support" );
const upgrade = await mcp__flow-nexus__user_upgrade ({
user_id : "your_user_id" ,
tier : "pro"
});
console .log (`\nUpgraded to ${upgrade.new_tier} !` );
console .log (`Monthly credits: ${upgrade.monthly_credits} ` );
}
Example 5: Cost Optimization Analysis
const history = await mcp__flow-nexus__ruv_history ({
user_id : "your_user_id" ,
limit : 100
});
const spending = {};
for (const tx of history.transactions ) {
if (tx.amount < 0 ) {
const category = tx.type || 'other' ;
spending[category] = (spending[category] || 0 ) + Math .abs (tx.amount );
}
}
console .log ("Spending by Category:" );
for (const [category, amount] of Object .entries (spending)) {
console .log (`- ${category} : ${amount} credits` );
}
console .log ("\nOptimization Tips:" );
console .log ("1. Use appropriate sandbox sizes (don't over-provision)" );
console .log ("2. Batch operations to reduce overhead" );
console .log ("3. Leverage templates instead of rebuilding" );
console .log ("4. Schedule non-urgent tasks for off-peak times" );
console .log ("5. Clean up unused sandboxes promptly" );
Execution Checklist
Best Practices
Monitor Balance : Check balance before heavy operations
Auto-Refill : Enable to prevent service interruption
Right-Size Resources : Don't over-provision sandboxes
Batch Operations : Group related tasks to minimize overhead
Template Reuse : Leverage existing templates
Resource Cleanup : Delete unused sandboxes promptly
Cost Optimization Strategies Strategy Savings Effort Right-size sandboxes 20-40% Low Batch operations 10-20% Medium Template reuse 30-50% Low Off-peak scheduling 5-15% Low Resource cleanup 15-30% Low Tier optimization Variable Medium
Error Handling Error Cause Solution insufficient_creditsBalance too low Add credits or enable auto-refill payment_failedPayment method issue Update payment method invalid_amountAmount below minimum Use $10 minimum auto_refill_failedPayment method expired Update payment method tier_upgrade_failedPayment required Complete payment first
Metrics & Success Criteria
Credit Utilization : Track credits used vs available
Cost per Operation : Monitor average cost by type
Auto-Refill Success : >99% successful refills
Revenue (publishers) : Track earnings from apps/templates
Integration Points
With Challenges
await mcp__flow-nexus__app_store_earn_ruv ({
user_id : "user_id" ,
amount : 100 ,
reason : "Completed Advanced Algorithm Challenge" ,
source : "challenge"
});
With App Store
const stats = await mcp__flow-nexus__user_stats ({
user_id : "publisher_id"
});
console .log (`Earned from apps: ${stats.app_revenue} credits` );
Related Skills
References
Version History
1.0.0 (2026-01-02): Initial release - converted from flow-nexus-payments agent