diff --git a/README.md b/README.md index 62eb409..30a96a6 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ | duf | - | [CHEATSHEET.md](duf/CHEATSHEET.md) | Disk Usage/Free Utility - a better 'df' alternative | | just | - | [CHEATSHEET.md](just/CHEATSHEET.md) | 🤖 Just a command runner | | mise | - | [CHEATSHEET.md](mise/CHEATSHEET.md) | dev tools, env vars, task runner | +| openspec | - | [CHEATSHEET.md](openspec/CHEATSHEET.md) | Spec-driven development (SDD) for AI coding assistants. | | rg | ripgrep | [CHEATSHEET.md](rg/CHEATSHEET.md) | ripgrep recursively searches directories for a regex pattern while respecting your gitignore | | uv | - | [CHEATSHEET.md](uv/CHEATSHEET.md) | An extremely fast Python package and project manager, written in Rust. | | xh | ripgrep | [CHEATSHEET.md](xh/CHEATSHEET.md) | Friendly and fast tool for sending HTTP requests | diff --git a/meta.json b/meta.json index 06d8a4c..8c34141 100644 --- a/meta.json +++ b/meta.json @@ -14,6 +14,11 @@ "repo": "https://github.com/jdx/mise", "description": "dev tools, env vars, task runner" }, + { + "name": "openspec", + "repo": "https://github.com/Fission-AI/OpenSpec", + "description": "Spec-driven development (SDD) for AI coding assistants." + }, { "name": "rg", "aliases": "ripgrep", diff --git a/openspec/CHEATSHEET.md b/openspec/CHEATSHEET.md new file mode 100644 index 0000000..fa8c331 --- /dev/null +++ b/openspec/CHEATSHEET.md @@ -0,0 +1,20 @@ +# openspec + +## Meta + +```yaml +name: openspec +repo: https://github.com/Fission-AI/OpenSpec +description: Spec-driven development (SDD) for AI coding assistants. +``` + +## Install + +```shell +npm install -g @fission-ai/openspec@latest +``` + +Update: +```shell +openspec update +```