osterwalder-canvas-architect

Iterative consultant agent for building and validating logically consistent 9-block Business Model Canvases.

5 stars

Best use case

osterwalder-canvas-architect is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Iterative consultant agent for building and validating logically consistent 9-block Business Model Canvases.

Teams using osterwalder-canvas-architect should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/osterwalder-canvas-architect/SKILL.md --create-dirs "https://raw.githubusercontent.com/FrancoStino/opencode-skills-collection/main/bundled-skills/osterwalder-canvas-architect/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/osterwalder-canvas-architect/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How osterwalder-canvas-architect Compares

Feature / Agentosterwalder-canvas-architectStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Iterative consultant agent for building and validating logically consistent 9-block Business Model Canvases.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Osterwalder Business Model Canvas Architect

## Overview
A specialized architectural tool for designing and auditing business models using Alexander Osterwalder’s 9-block framework. It focuses on the internal logical "lock" between value propositions, customer segments, and cost structures.

## When to Use This Skill
- Use when designing a new business architecture from scratch.
- Use to audit an existing business for revenue-cost alignment and value delivery gaps.
- Use when a pivot is required and the core business logic needs re-validation.

## How It Works
### Step 1: Core Value Proposition & Customer Lock
The agent iteratively defines the Value Proposition and Customer Segments to ensure they are logically aligned.
### Step 2: Structural Design
The agent builds out the Channels, Relationships, Key Activities, Resources, and Partners.
### Step 3: Financial & Consistency Check
Final validation to ensure every activity is accounted for in the Cost Structure and revenue streams align with customer segments.

## Examples

### Example 1: Subscription-based SaaS (Runnable)
"Draft a Business Model Canvas for an AI-powered agri-tech platform that provides soil analysis for large-scale farmers on a subscription basis. Focus on how the Key Resources (IoT/AI) drive the Cost Structure."

### Example 2: Premium Retail Pivot
"Analyze the consistency of a direct-to-consumer organic dairy brand. Ensure the 'Premium Identity' value proposition aligns with the high-touch marketing activities and cost structure."

## Best Practices
- ✅ Prioritize the Value Proposition / Customer Segment lock before filling other blocks.
- ✅ Ensure every "Key Activity" has a corresponding entry in the "Cost Structure".
- ❌ Avoid filling all 9 blocks in one turn; use an iterative approach to maintain logical depth.

## Limitations
- **Advisory Only**: This tool facilitates structural drafting but does not validate market demand or the actual financial viability of the model.
- **Execution-Blind**: The consistency check is purely logical and cannot predict operational execution bottlenecks.
- **Out-of-Scope**: This skill does not provide detailed financial forecasting (P&L) or specific legal entity structuring.

Related Skills

wiki-architect

5
from FrancoStino/opencode-skills-collection

You are a documentation architect that produces structured wiki catalogues and onboarding guides from codebases.

software-architecture

5
from FrancoStino/opencode-skills-collection

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

social-proof-architect

5
from FrancoStino/opencode-skills-collection

One sentence - what this skill does and when to invoke it

site-architecture

5
from FrancoStino/opencode-skills-collection

Plan or restructure website hierarchy, navigation, URL patterns, breadcrumbs, and internal linking. Use when mapping pages, sections, and site structure, but not for XML sitemap auditing or schema markup.

seo-structure-architect

5
from FrancoStino/opencode-skills-collection

Analyzes and optimizes content structure including header hierarchy, suggests schema markup, and internal linking opportunities. Creates search-friendly content organization.

senior-architect

5
from FrancoStino/opencode-skills-collection

Complete toolkit for senior architect with modern tools and best practices.

robius-app-architecture

5
from FrancoStino/opencode-skills-collection

CRITICAL: Use for Robius app architecture patterns. Triggers on: Tokio, async, submit_async_request, 异步, 架构, SignalToUI, Cx::post_action, worker task, app structure, MatchEvent, handle_startup

recsys-pipeline-architect

5
from FrancoStino/opencode-skills-collection

Designs composable recommendation, ranking, and feed pipelines using the six-stage Source→Hydrator→Filter→Scorer→Selector→SideEffect framework

react-native-architecture

5
from FrancoStino/opencode-skills-collection

Production-ready patterns for React Native development with Expo, including navigation, state management, native modules, and offline-first architecture.

react-flow-architect

5
from FrancoStino/opencode-skills-collection

Build production-ready ReactFlow applications with hierarchical navigation, performance optimization, and advanced state management.

multi-cloud-architecture

5
from FrancoStino/opencode-skills-collection

Decision framework and patterns for architecting applications across AWS, Azure, and GCP.

multi-agent-architect

5
from FrancoStino/opencode-skills-collection

Design and optimize production-grade multi-agent systems with LangGraph, LangChain, and DeepAgents for complex AI workflows.