Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"name": "Spec2Cloud",
"owner": {
"name": "Azure Samples"
},
"metadata": {
"description": "Spec2Cloud marketplace plugins for Claude Code.",
"version": "1.2.0"
},
"plugins": [
{
"name": "speckit",
"source": "./plugins/speckit-spec2cloud",
"description": "Spec-driven workflow for shipping to Azure with Spec-Kit: constitution → specify → clarify → plan → tasks → implement → verify → deploy.",
"version": "1.2.0",
"homepage": "https://github.com/Azure-Samples/Spec2Cloud",
"keywords": [
"azure",
"cloud",
"infrastructure",
"deployment",
"microsoft",
"devops"
]
},
{
"name": "lean",
"source": "./plugins/lean-spec2cloud",
"description": "Lean spec-driven workflow for shipping to Azure: specify → plan → implement → verify → deploy.",
"version": "1.0.0",
"homepage": "https://github.com/Azure-Samples/Spec2Cloud",
"keywords": [
"azure",
"cloud",
"infrastructure",
"deployment",
"microsoft",
"devops"
]
}
]
}
25 changes: 25 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,31 @@ Use the Lean Toolkit when you want a fast, low-overhead workflow in Copilot.

---

### 🤖 Use with Claude Code

The `lean` and `speckit` plugins also install in [Claude Code](https://claude.com/claude-code). The skills are the same source as the Copilot plugins — only the manifests differ — so the workflow is identical.

1. **Add the marketplace and install a plugin:**

```text
/plugin marketplace add Azure-Samples/Spec2Cloud
/plugin install lean@Spec2Cloud
```

Swap `lean` for `speckit` to install the fuller Spec Kit workflow instead.

2. **Run the stages** (same prerequisites as the Lean Toolkit above — `az`, `azd`, `bicep`, and `azd auth login`):

```text
/lean:specify Build a todo web app with a C# backend deployed on App Service, using Cosmos DB for NoSQL as the data persistence layer.
/lean:plan
/lean:implement
/lean:verify
/lean:deploy
```

---

### 🔧 VS Code Extension

Use the Spec2Cloud Toolkit extension to monitor spec-driven workflow progress and scaffold projects from templates directly in VS Code. It complements Copilot CLI workflows with a guided visual experience.
Expand Down
7 changes: 7 additions & 0 deletions plugins/lean-spec2cloud/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"name": "lean-spec2cloud",
"description": "Lean spec-driven workflow for shipping to Azure: specify → plan → implement → verify → deploy.",
"version": "1.0.0",
"author": { "name": "Azure Samples" },
"homepage": "https://github.com/Azure-Samples/Spec2Cloud"
}
7 changes: 7 additions & 0 deletions plugins/speckit-spec2cloud/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"name": "speckit-spec2cloud",
"description": "Spec-driven workflow for shipping to Azure: constitution → specify → clarify → plan → tasks → implement → verify → deploy.",
"version": "1.2.0",
"author": { "name": "Azure Samples" },
"homepage": "https://github.com/Azure-Samples/Spec2Cloud"
}