Skip to main content 홈 크리에이터 majiayu000 claude-skill-registry cloud-payments
cloud-payments Flow Nexus credit management and billing operations. Use for checking balances, purchasing credits, configuring auto-refill, and tracking transactions.
설치로 이동 Skills Marketplace 커뮤니티가 만든 AI 스킬을 발견하고 탐색하세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/majiayu000/claude-skill-registry --skill cloud-payments명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Zip 다운로드 다운로드 중... 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