Skip to content
Merged
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
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## 1.1.0

- Three more skills are installed with the server: `sg-create-stack` creates a stack (several workflows deployed together from a stack template) and walks you through each workflow's inputs; `sg-create-policy` adds a guardrail that blocks, warns on, or requires approval for infrastructure changes; `sg-manage-secrets` stores, rotates and deletes vault secrets and wires them into workflows. Run `npx add-sg-mcp@latest` (or the install script) again to get them. Before, only the three workflow skills were installed.
- `skills/README.md` explains each skill with example requests and the steps the agent takes you through.

## 1.0.7

- The agent picker shows its keys the whole time: space to select or unselect, enter to continue. Before, they only appeared after you pressed enter with nothing selected.
Expand Down
17 changes: 10 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ With the standalone executable, run `add-sg-mcp` wherever this README says `npx

## Check that it works

- **Claude Code:** run `/mcp`. `StackGuardian-<org>` should be listed, and the skills show up as `/sg-create-workflow`, `/sg-update-workflow` and `/sg-upgrade-workflow`.
- **Claude Code:** run `/mcp`. `StackGuardian-<org>` should be listed, and the skills show up as `/sg-create-workflow`, `/sg-update-workflow`, `/sg-upgrade-workflow`, `/sg-create-stack`, `/sg-create-policy` and `/sg-manage-secrets`.
- **Any agent:** `npx add-sg-mcp status` shows your saved sign-in and which agents have the server and the skills.
- Ask your agent something small, such as _"Show my five most recent StackGuardian workflow runs and their status."_

Expand All @@ -69,13 +69,16 @@ Tools that create, change, run or delete things act on your real StackGuardian o

The skills walk the agent through multi-step changes and ask you at each decision instead of guessing:

| Skill | Use it to |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `sg-create-workflow` | Create a workflow from a StackGuardian template or your own git repository (Terraform, OpenTofu or a custom step pipeline). You review the template's defaults before anything is created. |
| `sg-update-workflow` | Change an existing workflow's settings: connector, environment variables, schedules, approvals, runners, notifications and more. Only what you change is touched. |
| `sg-upgrade-workflow` | Move a workflow to another template revision, with a dry run that shows the exact change first. |
| Skill | Use it to | Try saying |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------- |
| `sg-create-workflow` | Create a workflow from a StackGuardian template or your own git repository (Terraform, OpenTofu or a custom step pipeline). You review the template's defaults before anything is created. | "Deploy the S3 bucket template from the library into the `dev` workflow group." |
| `sg-update-workflow` | Change an existing workflow's settings: connector, environment variables, schedules, approvals, runners, notifications and more. Only what you change is touched. | "Add a nightly 2 AM schedule to `prod-vpc`." |
| `sg-upgrade-workflow` | Move a workflow to another template revision, with a dry run that shows the exact change first. | "Upgrade `prod-vpc` to the latest revision of its template." |
| `sg-create-stack` | Create a stack: several workflows deployed together from a stack template, in a set order. You review each workflow's inputs. Nothing runs until you start it. | "Create a stack that sets up a VPC, a security group and an EC2 instance in `staging`." |
| `sg-create-policy` | Add a guardrail that blocks, warns on, or requires approval for infrastructure changes, using a library policy, a Tirith rule or your own Rego. | "Block any deployment in the `prod` group that makes an S3 bucket public." |
| `sg-manage-secrets` | Store, rotate or delete vault secrets, and use them in workflows. | "Store a GitHub token as a secret called `GITHUB_TOKEN`." |

In Claude Code, start one with `/sg-create-workflow` and so on. Other agents pick up a skill when your request matches it, for example _"Deploy the AWS VPC template to the networking workflow group."_
In Claude Code, start one with `/sg-create-workflow` and so on. Other agents pick up a skill when your request matches it. For step-by-step walkthroughs and more examples, see [skills/README.md](skills/README.md).

## Choose how your agent signs in

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "add-sg-mcp",
"version": "1.0.7",
"version": "1.1.0",
"description": "Connect your coding agents to StackGuardian: installs the StackGuardian MCP server and skills into Claude Code, Codex, Cursor, VS Code, Gemini CLI, OpenCode and more with a single command.",
"author": "StackGuardian <support@stackguardian.io>",
"license": "Apache-2.0",
Expand Down
Loading
Loading