Commit b174a80
feat: add SCIM v2 API support (scim-users, scim-groups) (#7)
* docs: add SCIM API support design spec
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* docs: add SCIM API implementation plan
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* feat: add SCIM types and ScimClient
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* fix: remove as casts from ScimClient, add missing tests
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* feat: add scim-users list and get commands
* feat: add scim-users create, update, deactivate commands
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* feat: add scim-groups list and get commands
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* feat: add scim-groups create, update, delete commands
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* feat: wire up all SCIM commands in index.ts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* docs: add SCIM commands to README, README_ja, CLAUDE.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* feat: add SCIM skill recipes for scim-users and scim-groups
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent feee07f commit b174a80
33 files changed
Lines changed: 3543 additions & 5 deletions
File tree
- docs/superpowers
- plans
- specs
- skills/slack-admin-cli-skill
- recipes
- src
- commands
- scim-groups
- scim-users
- tests
- commands
- scim-groups
- scim-users
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
| |||
42 | 44 | | |
43 | 45 | | |
44 | 46 | | |
45 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
46 | 50 | | |
47 | 51 | | |
48 | 52 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
185 | 205 | | |
186 | 206 | | |
187 | 207 | | |
| |||
242 | 262 | | |
243 | 263 | | |
244 | 264 | | |
| 265 | + | |
245 | 266 | | |
246 | 267 | | |
247 | 268 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
185 | 205 | | |
186 | 206 | | |
187 | 207 | | |
| |||
242 | 262 | | |
243 | 263 | | |
244 | 264 | | |
| 265 | + | |
245 | 266 | | |
246 | 267 | | |
247 | 268 | | |
| |||
0 commit comments