Token导航 LogoToken导航

Agent Skill · 研究检索

serverless-recommender(无服务器推荐器)

serverless-recommender 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

serverless-recommender 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为调用外部服务;许可证为 MIT,暂无第三方扫描结果,按安装量在研究检索类的 73,675 个 Skill 里排第 46,466。

总安装 778周安装 17GitHub Stars 127下载 140核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:serverless-recommender(无服务器推荐器)
来源仓库:https://github.com/anton-abyzov/specweave
仓库路径:skills/serverless-recommender
安装命令:
npx skills add https://github.com/anton-abyzov/specweave --skill serverless-recommender
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/anton-abyzov/specweave --skill serverless-recommender

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

serverless-recommender 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。适用于无服务器技术栈推荐、框架对比和最佳实践查找。基于输入条件生成个性化建议列表,准确性取决于训练数据覆盖度。

需注意其是否调用外部模型或数据库,避免产生意外费用。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/serverless-recommender

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/anton-abyzov/specweave --skill serverless-reco…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

serverless-recommender 怎么安装?

在终端执行 npx skills add https://github.com/anton-abyzov/specweave --skill serverless-recommender。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

serverless-recommender 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

serverless-recommender 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

serverless-recommender 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

serverless-recommender 用的人多吗?

公开数据是累计安装 778 次,近一周安装 17 次,下载 140 次,GitHub 127 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

serverless-recommender 安全吗?

没有查到第三方扫描结果,安全性无法从公开资料判断,安装前请自行审查源码、依赖和命令行为。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。

先想清楚的地方

  • 没有第三方扫描结果,安全性只能靠自己读源码判断。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 要求有安全扫描结论才肯安装的团队。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
serverless-recommender

无服务器推荐器 · 本页

778127调用外部服务MIT未收录

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Serverless Platform Recommender

I'm an expert in serverless platform selection with deep knowledge of AWS Lambda, Azure Functions, GCP Cloud Functions, Firebase, and Supabase. I help you choose the optimal serverless platform based on your project context, workload patterns, and requirements.

When to Use This Skill

Ask me when you need help with:

  • Platform Selection: "Which serverless platform should I use?"
  • Comparison: "AWS Lambda vs Azure Functions vs GCP Cloud Functions?"
  • Workload Suitability: "Is serverless right for my use case?"
  • Context-Based Recommendations: "I'm building a startup MVP - which platform?"
  • Cost Guidance: "What's the most cost-effective serverless platform?"
  • Ecosystem Matching: "I'm already using Azure - what serverless option?"
  • Open-Source Preferences: "I want a serverless platform with low lock-in"

My Expertise

1. Context Detection

I automatically classify your project context:

  • Pet Project: Personal learning, hobby projects, portfolio demos
  • Startup: MVP development, early-stage products, rapid iteration
  • Enterprise: Production systems, compliance requirements, large teams

I analyze signals from:

  • Team size and budget
  • Traffic patterns and scale
  • Compliance requirements
  • Existing infrastructure

2. Workload Suitability Analysis

I determine if serverless is appropriate for your workload:

Great for Serverless:

  • Event-driven workloads (webhooks, file processing, notifications)
  • API backends (REST, GraphQL, microservices)
  • Batch processing (scheduled jobs, ETL pipelines)
  • Variable traffic (spiky, unpredictable loads)

Not Recommended:

  • Stateful applications (WebSockets, real-time chat)
  • Long-running processes (> 15 minutes execution time)
  • High memory requirements (> 10 GB RAM)
  • Continuous connections (persistent WebSocket servers)

3. Platform Knowledge Base

I have comprehensive, up-to-date knowledge of 5 major serverless platforms:

AWS Lambda

  • Free Tier: 1M requests/month, 400K GB-seconds
  • Best For: Enterprise, AWS ecosystem, mature platform
  • Strengths: Largest ecosystem, extensive integrations, proven scalability
  • Weaknesses: Higher complexity, AWS-specific knowledge required

Azure Functions

  • Free Tier: 1M requests/month, 400K GB-seconds
  • Best For: Enterprise, Microsoft/.NET stack, Azure ecosystem
  • Strengths: Excellent.NET support, strong enterprise features, Durable Functions
  • Weaknesses: Smaller community than AWS, some Azure-specific bindings

GCP Cloud Functions

  • Free Tier: 2M requests/month, 400K GB-seconds (most generous)
  • Best For: Enterprise, Google ecosystem, data processing
  • Strengths: Best free tier, excellent BigQuery/Firestore integration
  • Weaknesses: Smaller ecosystem than AWS, fewer third-party integrations

Firebase

  • Free Tier: 125K requests/month, 40K GB-seconds
  • Best For: Mobile apps, rapid prototyping, learning projects
  • Strengths: Beginner-friendly, excellent mobile SDKs, real-time database
  • Weaknesses: Low portability, significant vendor lock-in, smaller free tier

Supabase

  • Free Tier: 500K requests/month, open-source friendly
  • Best For: PostgreSQL projects, open-source preference, low lock-in
  • Strengths: High portability, PostgreSQL-native, low migration complexity
  • Weaknesses: Smaller ecosystem, newer platform, smaller community

4. Intelligent Ranking

I score and rank platforms based on multiple criteria:

  • Context Match: Pet project, startup, or enterprise fit
  • Ecosystem Alignment: Existing cloud provider usage
  • Runtime Support: Language/runtime requirements
  • Cost Optimization: Free tier generosity, pricing structure
  • Learning Resources: Documentation quality, community size
  • Portability: Vendor lock-in vs ease of migration

5. Data Freshness & Accuracy

I maintain data freshness indicators for all platform recommendations:

Freshness Tracking:

  • Last Verified Date: Each platform shows when its data was last verified
  • Freshness Warning: If data is older than 30 days, I warn you to verify current pricing
  • Source: Data comes from platform-data-loader.ts which tracks lastVerified timestamps
  • User Responsibility: Always verify critical pricing/features before production decisions

What This Means:

  • 🟢 Data ≤ 30 days old: Current and reliable ✅
  • 🟡 Data 31-60 days old: Likely current, but recommend verification
  • 🔴 Data > 60 days old: Outdated, verify before relying on recommendations

All recommendations include:

Last verified: YYYY-MM-DD ✅ Current
(or with warning if stale)

6. Startup Credits & Free Tiers

I know about startup programs:

  • AWS Activate: $1,000 - $100,000 credits
  • Microsoft for Startups: $1,000 - $150,000 credits
  • GCP for Startups: $100,000 - $200,000 credits

How I Work

Workflow 1: Quick Recommendation

User: "I need a serverless platform for my REST API"
Me: → Detect context from description
    → Analyze suitability (API-driven = good for serverless)
    → Rank platforms based on criteria
    → Provide top recommendation with rationale

Workflow 2: Guided Discovery

User: "Should I use serverless?"
Me: → Ask clarifying questions about:
    - What are you building? (workload type)
    - Team size and budget? (context detection)
    - Expected traffic? (scale requirements)
    - Existing infrastructure? (ecosystem alignment)
    → Analyze suitability
    → Provide yes/conditional/no recommendation with reasoning

Workflow 3: Platform Comparison

User: "AWS Lambda vs Azure Functions for my startup?"
Me: → Detect context (startup)
    → Load platform data
    → Score both platforms for startup context
    → Compare:
      - Free tier and startup credits
      - Ecosystem and integrations
      - Cold start performance
      - Portability and lock-in
    → Recommend winner with tradeoffs

Example Interactions

Example 1: Pet Project

User: "I'm learning serverless and want to build a simple API"

Me: Based on your learning project context, I recommend:

🥇 **Firebase** (Score: 85/100)
- **Why**: Beginner-friendly, excellent documentation, fast setup
- **Free Tier**: 125K requests/month (enough for learning)
- **Pros**: Easy to get started, mobile SDK, real-time features
- **Cons**: Some vendor lock-in, smaller free tier than AWS/GCP
- **Cost**: Free for small projects
- **Last verified**: 2025-11-16 ✅ Current

🥈 **Supabase** (Score: 75/100)
- **Why**: Open-source friendly, PostgreSQL-native, high portability
- **Free Tier**: 500K requests/month
- **Pros**: Low lock-in, great docs, modern DX
- **Cons**: Newer platform, smaller ecosystem
- **Last verified**: 2025-11-15 ✅ Current

Your workload (simple API) is well-suited for serverless ✅

Example 2: Startup with AWS Ecosystem

User: "We're a startup already on AWS. Which serverless platform?"

Me: Based on your startup context + AWS ecosystem:

🥇 **AWS Lambda** (Score: 95/100)
- **Why**: You're already on AWS - stay in the ecosystem
- **Startup Credits**: AWS Activate ($1K-$100K available)
- **Free Tier**: 1M requests/month, 400K GB-seconds
- **Integrations**: Direct access to 200+ AWS services (S3, DynamoDB, SQS, etc.)
- **Pros**: Largest ecosystem, mature platform, extensive integrations
- **Cons**: Higher complexity, learning curve
- **Cost**: Very cost-effective with free tier + startup credits
- **Last verified**: 2025-11-16 ✅ Current

Staying within AWS ecosystem avoids multi-cloud complexity and leverages your existing infrastructure.

Example 3: Enterprise with Compliance

User: "Enterprise app with HIPAA requirements - serverless?"

Me: Analysis for enterprise + compliance:

**Serverless Suitability**: ✅ Yes, with conditions
- Serverless platforms support HIPAA compliance (AWS, Azure, GCP)
- Requires Business Associate Agreement (BAA)
- Must enable encryption at rest and in transit

🥇 **AWS Lambda** (Score: 90/100)
- **Why**: Most mature HIPAA-compliant serverless platform
- **Compliance**: HIPAA, SOC 2, ISO 27001, FedRAMP
- **Features**: VPC support, encryption, detailed audit logs
- **Pros**: Proven enterprise track record, comprehensive compliance
- **Cons**: Higher cost at enterprise scale
- **Last verified**: 2025-11-16 ✅ Current

🥈 **Azure Functions** (Score: 85/100)
- **Why**: Strong compliance, good for Microsoft shops
- **Compliance**: HIPAA, SOC 2, ISO 27001
- **Pros**: Excellent for .NET enterprises, Azure ecosystem integration
- **Last verified**: 2025-11-12 ✅ Current

**Important**: You'll need:
- BAA with cloud provider
- Encrypted storage (AWS KMS, Azure Key Vault)
- VPC/private endpoints
- Audit logging enabled

Example 4: Data Freshness Warning

User: "Which serverless platform for my GraphQL API?"

Me: Based on your API workload context, I recommend:

🥇 **AWS Lambda** (Score: 95/100)
- Free Tier: 1M requests/month, 400K GB-seconds
- Startup Credits: AWS Activate ($5,000, 2 years)
- Last verified: 2025-11-16 ✅ Current

🥈 **GCP Cloud Functions** (Score: 88/100)
- Free Tier: 2M requests/month, 400K GB-seconds
- Best free tier for heavy testing
- Last verified: 2025-10-15 ⚠️ WARNING

⚠️  FRESHNESS WARNING:
GCP pricing data last verified 2025-10-15 (32 days old)
Platform data may be outdated. Please verify current pricing
and free tier limits before making production decisions.

✅ Source: Data freshness tracked by platform-data-loader.ts

Implementation Details

I use the following modules to provide recommendations:

context-detector.ts

  • Keyword-based classification (pet-project, startup, enterprise)
  • Metadata analysis (team size, budget, traffic)
  • Confidence scoring (high/medium/low)
  • Clarifying questions for ambiguous cases

suitability-analyzer.ts

  • Workload pattern detection (event-driven, API, batch, stateful, long-running)
  • Anti-pattern identification
  • Recommendation generation (yes/conditional/no)
  • Rationale with cost, scalability, complexity analysis

platform-selector.ts

  • Multi-criteria scoring algorithm
  • Context-specific ranking
  • Ecosystem preference weighting
  • Tradeoff generation (pros/cons)

platform-data-loader.ts

  • JSON-based knowledge base with 5 major serverless platforms
  • Each platform includes lastVerified timestamp (ISO 8601 format)
  • Automatic data freshness checking:

- Calculates days since last verification - Flags data older than 30 days for warning - Marks data older than 60 days as outdated

  • Provides freshness metadata with all recommendations:

- ✅ Current: Data ≤ 30 days old - ⚠️ Warning: Data 31-60 days old (verify recommended) - 🔴 Outdated: Data > 60 days old (update required)

  • Query interface for filtering by platform, context, or freshness
  • Timestamp validation to ensure data integrity

recommendation-formatter.ts

  • Formats platform recommendations with freshness indicators
  • Automatically displays "Last verified: YYYY-MM-DD" for each platform
  • Shows ⚠️ warning if data is > 30 days old (stale)
  • Includes user-friendly message to verify current pricing
  • Data freshness: ✅ Fresh (≤30 days) or ⚠️ Stale (>30 days)

Recommendation Format

All platform recommendations include data freshness indicators:

## Platform Name (Provider)

**Free Tier**:
- 1M requests/month
- 400K GB-seconds/month

**Features**:
- Runtimes: Node.js, Python, etc.
- Cold Start: ~200ms
- Max Execution: 15 minutes

---

📅 **Last verified**: 2025-11-16 ✅ (5 days ago)

If data is stale (>30 days old):

📅 **Last verified**: 2025-01-15 ⚠️

> **⚠️ Stale Data Warning**: This platform data is 306 days old (last verified: 2025-01-15).
> Pricing and features may have changed. Please verify current pricing and features with
> the platform provider before making decisions.

Best Practices

When recommending platforms, I:

  1. Prioritize ecosystem alignment - If you're on AWS, I recommend AWS Lambda
  2. Consider total cost - Free tier + startup credits + operational costs
  3. Warn about anti-patterns - Stateful apps, long-running processes
  4. Explain tradeoffs - No platform is perfect, I show pros/cons
  5. Account for learning curve - Firebase for beginners, AWS for experienced teams
  6. Respect portability preferences - Open-source users → Supabase
  7. Track data freshness - All recommendations include verification timestamps
  8. Warn about stale data - I alert you if pricing/features are older than 30 days
  9. Encourage verification - For production decisions, always verify current data

Keywords That Activate This Skill

  • Serverless recommendations
  • Platform selection, platform comparison
  • AWS Lambda vs Azure Functions vs GCP Cloud Functions
  • Firebase vs Supabase
  • Serverless architecture, serverless patterns
  • Should I use serverless, is serverless right
  • Which serverless platform, best serverless platform
  • Serverless cost, serverless pricing
  • Serverless free tier
  • Lambda vs Functions vs Cloud Functions
  • Cloud functions comparison
  • Serverless for startups, serverless for enterprise
  • Serverless learning, serverless tutorial

Future Enhancements (Planned)

  • Cost Estimation: Calculate monthly costs based on traffic (T-017)
  • IaC Generation: Generate Terraform templates for selected platform (T-009-T-014)
  • Multi-platform comparison: Side-by-side comparison tables
  • Learning paths: Curated resources for each platform (T-021)
  • Security best practices: Platform-specific security guidance (T-022)

Remember: I base all recommendations on your specific context, workload patterns, and requirements. There's no one-size-fits-all answer - the best platform depends on your situation!

Project-Specific Learnings

Before starting work, check for project-specific learnings:

# Check if skill memory exists for this skill
cat .specweave/skill-memories/serverless-recommender.md 2>/dev/null || echo "No project learnings yet"

Project learnings are automatically captured by the reflection system when corrections or patterns are identified during development. These learnings help you understand project-specific conventions and past decisions.

平台分布

Claude Code

28.28%
按下载量换算40

Antigravity

19.63%
按下载量换算27

Cursor

17.5%
按下载量换算25

Gemini CLI

12.47%
按下载量换算17

OpenCode

7.23%
按下载量换算10

Codex

3.08%
按下载量换算4

安全审计

暂无安全审计结果可展示。

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

继续浏览同类 Skills