Developer builds .NET SaaS template generator with Claude Code, shares workflow insights

✍️ OpenClawRadar📅 Published: March 8, 2026🔗 Source
Developer builds .NET SaaS template generator with Claude Code, shares workflow insights
Ad

Two projects, two different Claude Code workflows

A developer has shared their experience building two related projects with Claude Code, highlighting distinct approaches to AI-assisted development. The first is NETrock, a .NET 10 SaaS starter template, and the second is a generator that creates customized projects from that template.

NETrock: The .NET 10 SaaS template

NETrock is an open-source .NET 10 template designed as a starting point for SaaS applications. It includes pre-wired components so developers don't have to build common infrastructure from scratch every time. Key features mentioned in the source:

  • Authentication system
  • ORM integration
  • Background jobs
  • Clean Architecture structure
  • Domain layer organization
  • Test organization patterns

The developer describes building NETrock with Claude Code as a "pair programmer" - making all architectural decisions themselves while using Claude to write code faster. They reviewed every line of Claude's output and pushed back when they disagreed with suggestions.

The generator: Client-side project customization

The generator (available at netrock.dev) lets users:

  • Pick a project name
  • Choose features from the template
  • Download a .zip file that builds and passes tests

Everything runs client-side - project data stays in the user's browser and doesn't hit the server. The current version is a work in progress with rough edges, and SvelteKit frontend templates aren't implemented yet.

Ad

Different Claude Code approaches

For the generator project, the developer took a different approach: "Claude in the driver's seat." They provided high-level architecture including:

  • How features should compose
  • The generation pipeline
  • How template markers work

Then they let Claude Code handle approximately 95% of the implementation, including:

  • Template engine
  • Dependency resolver
  • SvelteKit UI
  • Manifest system
  • Tests

The developer's role was primarily direction and course-correction. They encountered issues with feature combinations causing subtle bugs and template marker edge cases that required multiple iterations. The site copy also needed several rewrites because Claude "kept defaulting to marketing-speak instead of just being straight about what the thing does."

Key insights on AI-assisted development

The developer shares practical observations from their experience:

  • When the code is the product and you'll be maintaining it long-term, you should drive the development process or ensure you understand it deeply
  • When the problem is well-defined with clear boundaries, Claude can execute effectively within those constraints
  • The quality of your input determines which workflow works: "If your codebase is a mess, handing Claude the wheel without clear boundaries just gets you a faster mess. If your architecture is clean and your boundaries are obvious, Claude can do a scary amount of work."

The generator was built in about a week of evenings, demonstrating how quickly functional tools can be created with this approach.

Project availability

All components are open source and MIT licensed:

  • Generator: https://github.com/fpindej/netrock-cli
  • Template: https://github.com/fpindej/netrock
  • Demo (older version): https://demo.netrock.dev

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

OpenClaw Janitor Skill for Automated System Management and Security Hardening
Tools

OpenClaw Janitor Skill for Automated System Management and Security Hardening

A developer created a skill that uses Claude Code to SSH into OpenClaw machines and harden configurations, including sandboxing, OS hygiene, and channel security, while maintaining a project folder with audit instructions in CLAUDE.md.

OpenClawRadar
ToolLoop: Open-Source Agent Framework for Claude-Style Tools with Any Model
Tools

ToolLoop: Open-Source Agent Framework for Claude-Style Tools with Any Model

ToolLoop is an open-source Python framework with 11 tools for file operations, code search, shell access, and sub-agents that works with any LLM through LiteLLM. The 2,700-line framework allows switching models mid-conversation with shared context.

OpenClawRadar
Super Claude browser extension makes Claude.ai UI fully customizable
Tools

Super Claude browser extension makes Claude.ai UI fully customizable

A developer built a browser extension that lets users customize every aspect of Claude.ai's interface — colors, fonts, layout, plus usage tracking and token counting. The extension works on Chrome and Firefox and was developed using Claude itself.

OpenClawRadar
Lightpanda: Open-source headless browser for LLM agents with native MCP server and markdown output
Tools

Lightpanda: Open-source headless browser for LLM agents with native MCP server and markdown output

Lightpanda is an open-source headless browser designed for LLM-powered agents that uses 16x less memory than Chrome (215MB vs 2GB) and completes web crawling benchmarks in 5 seconds instead of 47 seconds. It provides native markdown output, semantic tree with interactivity detection, and a built-in MCP server.

OpenClawRadar