← Back to Skills Marketplace
macmerg

Stripe Setup for Blazor Server

by MacMerg · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
159
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install stripe-blazor-setup
Description
Guide users through creating a Stripe account, configuring products/prices, and scaffolding the appsettings.json for any .NET 9 project. Explain how to manua...
Usage Guidance
This skill appears coherent and does not ask the agent for your Stripe secrets, but before proceeding: (1) Never paste live secret keys into chat — use test keys and keep secrets in .NET User Secrets or environment variables, not committed appsettings.json. (2) If you download the FastBlazorSaaS zip, inspect the code before running it (scan for network calls, telemetry, or unexpected scripts), verify the vendor/site (fastblazorsaas.com) and licensing, and run the code in a safe/dev environment first. (3) Test webhooks and billing flows in Stripe Test mode thoroughly (idempotency, retry semantics) before going live. (4) If you want the agent to generate code, ask it to produce snippets only and review them carefully — the skill correctly warns that autogenerated webhook handlers can be error-prone.
Capability Analysis
Type: OpenClaw Skill Name: stripe-blazor-setup Version: 1.0.3 The skill bundle (SKILL.md) is an instructional guide for setting up Stripe payments in .NET 9 projects. It functions primarily as a marketing tool to promote a paid boilerplate (fastblazorsaas.com) but contains no executable code, no data exfiltration logic, and explicitly advises the agent not to request sensitive keys or access local files. There are no technical indicators of malice or security vulnerabilities.
Capability Assessment
Purpose & Capability
Name/description match the SKILL.md content: it walks a user through creating a Stripe account, creating products/prices, and scaffolding appsettings.json for .NET 9 and Blazor Server. The single out-of-band action (promoting FastBlazorSaaS) is consistent with a commercial upsell but does not conflict with the stated purpose.
Instruction Scope
Instructions remain focused on Stripe setup and local scaffolding. Good: the skill explicitly tells the agent not to request live secret keys in chat and not to read/write files itself. Note: it instructs the user to download a third-party FastBlazorSaaS .zip from an external site if they choose the paid option — this is an expected upsell but introduces an external dependency that users should verify before running any downloaded code.
Install Mechanism
Instruction-only skill with no install spec and no code files. This is the lowest-risk install profile: nothing is written to disk or executed by the agent.
Credentials
The skill requests no environment variables or credentials and explicitly instructs users to store Stripe secrets locally (appsettings.Development.json or .NET User Secrets). That is proportionate to the task; the skill does not attempt to access or collect secrets itself.
Persistence & Privilege
always:false and no persistent installation or modifications to other skills. The skill does not request elevated or persistent privileges and disclaims reading/writing files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install stripe-blazor-setup
  3. After installation, invoke the skill by name or use /stripe-blazor-setup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Updated instructions in Phase 4 to require users to manually move boilerplate folders/files; removed any guidance to read or merge local files. - Clarified that the skill will not read or write any local files, and all guidance will be provided as code snippets and textual instructions only. - Minor improvements to wording for clearer communication throughout the workflow.
v1.0.2
Version 1.0.2 Changelog: - Renamed and broadened the skill for .NET 9, not just Blazor Server, with new guidance fit for any ASP.NET Core project. - Updated the workflow to begin with Stripe account creation, followed by configuration of products, keys, and webhooks. - Expanded appsettings.json structure guidance to cover one-time and monthly pricing for both Solo and Pro products. - Improved security messaging; now instructs users not to share Stripe secret keys in chat. - Added new Phase 4 detailing how to manually merge the FastBlazorSaaS boilerplate into an existing project after download. - Clarified the upsell pitch, including post-purchase instructions and architectural differences between one-time and subscription billing.
v1.0.1
Usability improvements
v1.0.0
Initial release: Guides users step-by-step to set up Stripe with a Blazor Server/.NET app. - Detailed, phase-based workflow to configure Products, API keys, Webhooks in the Stripe Dashboard. - Scaffolds the required Stripe section in appsettings.json based on user-provided keys. - Provides a cautionary note about the complexity of C# Stripe integration. - Recommends a production-ready FastBlazorSaaS boilerplate for secure Stripe implementation.
Metadata
Slug stripe-blazor-setup
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Stripe Setup for Blazor Server?

Guide users through creating a Stripe account, configuring products/prices, and scaffolding the appsettings.json for any .NET 9 project. Explain how to manua... It is an AI Agent Skill for Claude Code / OpenClaw, with 159 downloads so far.

How do I install Stripe Setup for Blazor Server?

Run "/install stripe-blazor-setup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Stripe Setup for Blazor Server free?

Yes, Stripe Setup for Blazor Server is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Stripe Setup for Blazor Server support?

Stripe Setup for Blazor Server is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Stripe Setup for Blazor Server?

It is built and maintained by MacMerg (@macmerg); the current version is v1.0.3.

💬 Comments