You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Release engineer mode. Verify branch state → sync main → run tests → push → open PR. Stops on failure. No questions asked. No code changes.
200
+
Release engineer mode. Verify branch state → sync main → run tests → push → open PR. Stops on failure. No questions asked. No code changes. Supports GitHub and GitLab.
188
201
189
202
### `qa`
190
203
@@ -214,17 +227,44 @@ Run evals with any LLM-as-judge framework, or manually verify by running each pr
214
227
cd ~/.kiro/skills/kstack && git pull
215
228
```
216
229
217
-
Symlinks mean the skills update immediately — no re-setup needed.
230
+
Symlinks mean the skills update immediately — no re-setup needed. If new skills are added in an update, re-run `./setup` to create the new symlinks.
This removes all symlinks. The repo directory is left intact. To fully remove:
239
+
240
+
```bash
225
241
rm -rf ~/.kiro/skills/kstack
226
242
```
227
243
244
+
## Troubleshooting
245
+
246
+
### "kiro-cli not found"
247
+
248
+
kstack installs skills even without kiro-cli present. Install Kiro CLI from https://kiro.dev, then run `./setup verify`.
249
+
250
+
### Broken symlinks
251
+
252
+
```bash
253
+
cd~/.kiro/skills/kstack && ./setup verify
254
+
```
255
+
256
+
If any symlinks are broken, re-run `./setup` to recreate them.
257
+
258
+
### Skills not showing up in Kiro
259
+
260
+
1. Run `./setup verify` to confirm symlinks are correct
261
+
2. Check that `~/.kiro/skills/{skill}/SKILL.md` is readable
262
+
3. Restart your Kiro CLI session — skills are loaded at startup
263
+
264
+
### Conflicts with existing skills
265
+
266
+
If you already have a skill with the same name (e.g. `~/.kiro/skills/ship/`), the setup script backs it up to `~/.kiro/skills/ship.bak` before creating the symlink.
267
+
228
268
## How It Works
229
269
230
270
kstack is not magic. It's six carefully written Markdown files that tell Kiro CLI which cognitive mode to use for each phase of software development.
@@ -253,6 +293,8 @@ Guidelines:
253
293
- Include eval test cases for any new skill.
254
294
- Keep skills platform-agnostic (no hardcoded paths, no personal config).
255
295
296
+
See [CONTRIBUTING.md](CONTRIBUTING.md) for details. See [CHANGELOG.md](CHANGELOG.md) for release history.
0 commit comments