Skip to content

Commit 695dde1

Browse files
chore: update skills on 2026-06-04T01:53Z
1 parent 72c521a commit 695dde1

4 files changed

Lines changed: 18 additions & 18 deletions

File tree

.claude-plugin/marketplace.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"name": "skyux-sidekick",
99
"source": "./skills/skyux-sidekick",
1010
"description": "Use for ANY Angular or SKY UX frontend work — building a new SPA, adding a component, fixing a bug, migrating, modernizing, writing specs, or styling. Forces consultation of the bundled SKY UX documentation in references/ before any code is written and produces a concrete, citation-backed implementation plan that the work must follow.",
11-
"version": "0.14007.0"
11+
"version": "0.14008.0"
1212
},
1313
{
1414
"name": "create-a-new-skyux-project",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"schema_version": 1,
3-
"generated_at": "2026-06-03T11:15:16Z",
3+
"generated_at": "2026-06-04T01:46:17Z",
44
"source": {
55
"type": "website",
66
"url": "https://developer.blackbaud.com/skyux"
@@ -10,5 +10,5 @@
1010
"section_indexes": 93,
1111
"example_indexes": 80
1212
},
13-
"content_hash": "59f21133772e77e2606096701271bfaf8c5f5faa789e8b5e42f5f42c72b27ebb"
13+
"content_hash": "e115e9dc03a494eb0c7b5ccce457c2e846df5ccfd5dc54c53884fc557949a928"
1414
}

skills/skyux-sidekick/references/skills/test-driven-development/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ Vague name, queries internal DOM classes, skips harness
105105
**MANDATORY. Never skip.**
106106
107107
```bash
108-
npx jest path/to/component.spec.ts
108+
npx ng t --include="path/to/component.spec.ts"
109109
```
110110

111111
Confirm:
@@ -171,7 +171,7 @@ Don't add features, refactor other code, or "improve" beyond the test.
171171
**MANDATORY.**
172172
173173
```bash
174-
npx jest path/to/component.spec.ts
174+
npx ng t --include="path/to/component.spec.ts"
175175
```
176176

177177
Confirm:
@@ -327,7 +327,7 @@ it('should close the error modal after an invalid file is uploaded', async () =>
327327
**Verify RED**
328328

329329
```bash
330-
$ npx jest avatar-harness.spec.ts
330+
$ npx ng t --include="**/avatar-harness.spec.ts"
331331
FAIL: Expected to be resolved to false but was resolved to true.
332332
```
333333

@@ -348,7 +348,7 @@ public async closeError(): Promise<void> {
348348
**Verify GREEN**
349349

350350
```bash
351-
$ npx jest avatar-harness.spec.ts
351+
$ npx ng t --include="**/avatar-harness.spec.ts"
352352
PASS
353353
```
354354

skills/skyux-sidekick/references/skills/verification-before-completion.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@ Skip any step = lying, not verifying
3434

3535
## Angular / SKY UX Verification Commands
3636

37-
| Claim | Command | Success Criteria |
38-
| ---------------------- | --------------------------------------------------------------------------- | ------------------------------ |
39-
| Tests pass | `npx ng t --include="path/to/component.spec.ts"` or `npx jest path/to/spec` | 0 failures, exit 0 |
40-
| All project tests pass | `npx ng test` or `npx jest` | 0 failures, exit 0 |
41-
| Build succeeds | `npx ng build` | exit 0, no errors |
42-
| Linter clean | `npx ng lint` | 0 errors, 0 warnings |
43-
| Bug fixed | Run the test that reproduced the original symptom | Test passes |
44-
| Regression test works | Red-green cycle: test fails without fix, passes with fix | Both runs verified |
45-
| Harness test correct | Run spec, check harness finds element | No "Expected 0 to be 1" errors |
46-
| Coverage threshold met | Check coverage output after test run | Meets project threshold (100%) |
37+
| Claim | Command | Success Criteria |
38+
| ---------------------- | -------------------------------------------------------- | ------------------------------ |
39+
| Tests pass | `npx ng t --include="path/to/component.spec.ts"` | 0 failures, exit 0 |
40+
| All project tests pass | `npx ng t` | 0 failures, exit 0 |
41+
| Build succeeds | `npx ng build` | exit 0, no errors |
42+
| Linter clean | `npx ng lint` | 0 errors, 0 warnings |
43+
| Bug fixed | Run the test that reproduced the original symptom | Test passes |
44+
| Regression test works | Red-green cycle: test fails without fix, passes with fix | Both runs verified |
45+
| Harness test correct | Run spec, check harness finds element | No "Expected 0 to be 1" errors |
46+
| Coverage threshold met | Check coverage output after test run | Meets project threshold (100%) |
4747

4848
## Common Failures
4949

@@ -82,7 +82,7 @@ Skip any step = lying, not verifying
8282
**Tests:**
8383

8484
```text
85-
✅ npx ng test → "Tests: 34 passed, 34 total" → "All tests pass"
85+
✅ npx ng t → "Executed 34 of 34 SUCCESS" → "All tests pass"
8686
❌ "Should pass now" / "Looks correct"
8787
```
8888

0 commit comments

Comments
 (0)