Skip to content

Commit af06155

Browse files
committed
feat: generate agent skills from SDK codegen (docs.skills: true)
1 parent f7ab960 commit af06155

777 files changed

Lines changed: 23006 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.agents/skills/cli-admin/SKILL.md

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
---
2+
name: cli-admin
3+
description: CLI tool (csdk) for the admin API — provides CRUD commands for 32 tables and 13 custom operations
4+
---
5+
6+
# cli-admin
7+
8+
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
9+
10+
CLI tool (csdk) for the admin API — provides CRUD commands for 32 tables and 13 custom operations
11+
12+
## Usage
13+
14+
```bash
15+
# Context management
16+
csdk context create <name> --endpoint <url>
17+
csdk context use <name>
18+
19+
# Authentication
20+
csdk auth set-token <token>
21+
22+
# Config variables
23+
csdk config set <key> <value>
24+
csdk config get <key>
25+
26+
# CRUD for any table (e.g. org-get-managers-record)
27+
csdk org-get-managers-record list
28+
csdk org-get-managers-record get --id <value>
29+
csdk org-get-managers-record create --<field> <value>
30+
31+
# Non-interactive mode (skip all prompts, use flags only)
32+
csdk --no-tty org-get-managers-record list
33+
```
34+
35+
## Examples
36+
37+
### Set up and query
38+
39+
```bash
40+
csdk context create local --endpoint http://localhost:5000/graphql
41+
csdk context use local
42+
csdk auth set-token <token>
43+
csdk org-get-managers-record list
44+
```
45+
46+
### Non-interactive mode (for scripts and CI)
47+
48+
```bash
49+
csdk --no-tty org-get-managers-record create --<field> <value>
50+
```
51+
52+
## References
53+
54+
See the `references/` directory for detailed per-entity API documentation:
55+
56+
- [context](references/context.md)
57+
- [auth](references/auth.md)
58+
- [config](references/config.md)
59+
- [org-get-managers-record](references/org-get-managers-record.md)
60+
- [org-get-subordinates-record](references/org-get-subordinates-record.md)
61+
- [app-permission](references/app-permission.md)
62+
- [org-permission](references/org-permission.md)
63+
- [app-level-requirement](references/app-level-requirement.md)
64+
- [org-member](references/org-member.md)
65+
- [app-permission-default](references/app-permission-default.md)
66+
- [org-permission-default](references/org-permission-default.md)
67+
- [app-admin-grant](references/app-admin-grant.md)
68+
- [app-owner-grant](references/app-owner-grant.md)
69+
- [org-admin-grant](references/org-admin-grant.md)
70+
- [org-owner-grant](references/org-owner-grant.md)
71+
- [app-limit-default](references/app-limit-default.md)
72+
- [org-limit-default](references/org-limit-default.md)
73+
- [org-chart-edge-grant](references/org-chart-edge-grant.md)
74+
- [membership-type](references/membership-type.md)
75+
- [app-limit](references/app-limit.md)
76+
- [app-achievement](references/app-achievement.md)
77+
- [app-step](references/app-step.md)
78+
- [claimed-invite](references/claimed-invite.md)
79+
- [app-grant](references/app-grant.md)
80+
- [app-membership-default](references/app-membership-default.md)
81+
- [org-limit](references/org-limit.md)
82+
- [org-claimed-invite](references/org-claimed-invite.md)
83+
- [org-grant](references/org-grant.md)
84+
- [org-chart-edge](references/org-chart-edge.md)
85+
- [org-membership-default](references/org-membership-default.md)
86+
- [app-membership](references/app-membership.md)
87+
- [org-membership](references/org-membership.md)
88+
- [invite](references/invite.md)
89+
- [app-level](references/app-level.md)
90+
- [org-invite](references/org-invite.md)
91+
- [app-permissions-get-padded-mask](references/app-permissions-get-padded-mask.md)
92+
- [org-permissions-get-padded-mask](references/org-permissions-get-padded-mask.md)
93+
- [org-is-manager-of](references/org-is-manager-of.md)
94+
- [app-permissions-get-mask](references/app-permissions-get-mask.md)
95+
- [org-permissions-get-mask](references/org-permissions-get-mask.md)
96+
- [steps-achieved](references/steps-achieved.md)
97+
- [app-permissions-get-mask-by-names](references/app-permissions-get-mask-by-names.md)
98+
- [org-permissions-get-mask-by-names](references/org-permissions-get-mask-by-names.md)
99+
- [app-permissions-get-by-mask](references/app-permissions-get-by-mask.md)
100+
- [org-permissions-get-by-mask](references/org-permissions-get-by-mask.md)
101+
- [steps-required](references/steps-required.md)
102+
- [submit-invite-code](references/submit-invite-code.md)
103+
- [submit-org-invite-code](references/submit-org-invite-code.md)
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# appAchievement
2+
3+
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
4+
5+
CRUD operations for AppAchievement records via csdk CLI
6+
7+
## Usage
8+
9+
```bash
10+
csdk app-achievement list
11+
csdk app-achievement get --id <UUID>
12+
csdk app-achievement create --name <String> [--actorId <UUID>] [--count <Int>]
13+
csdk app-achievement update --id <UUID> [--actorId <UUID>] [--name <String>] [--count <Int>]
14+
csdk app-achievement delete --id <UUID>
15+
```
16+
17+
## Examples
18+
19+
### List all appAchievement records
20+
21+
```bash
22+
csdk app-achievement list
23+
```
24+
25+
### Create a appAchievement
26+
27+
```bash
28+
csdk app-achievement create --name <String> [--actorId <UUID>] [--count <Int>]
29+
```
30+
31+
### Get a appAchievement by id
32+
33+
```bash
34+
csdk app-achievement get --id <value>
35+
```
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# appAdminGrant
2+
3+
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
4+
5+
CRUD operations for AppAdminGrant records via csdk CLI
6+
7+
## Usage
8+
9+
```bash
10+
csdk app-admin-grant list
11+
csdk app-admin-grant get --id <UUID>
12+
csdk app-admin-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]
13+
csdk app-admin-grant update --id <UUID> [--isGrant <Boolean>] [--actorId <UUID>] [--grantorId <UUID>]
14+
csdk app-admin-grant delete --id <UUID>
15+
```
16+
17+
## Examples
18+
19+
### List all appAdminGrant records
20+
21+
```bash
22+
csdk app-admin-grant list
23+
```
24+
25+
### Create a appAdminGrant
26+
27+
```bash
28+
csdk app-admin-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]
29+
```
30+
31+
### Get a appAdminGrant by id
32+
33+
```bash
34+
csdk app-admin-grant get --id <value>
35+
```
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# appGrant
2+
3+
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
4+
5+
CRUD operations for AppGrant records via csdk CLI
6+
7+
## Usage
8+
9+
```bash
10+
csdk app-grant list
11+
csdk app-grant get --id <UUID>
12+
csdk app-grant create --actorId <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--grantorId <UUID>]
13+
csdk app-grant update --id <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--actorId <UUID>] [--grantorId <UUID>]
14+
csdk app-grant delete --id <UUID>
15+
```
16+
17+
## Examples
18+
19+
### List all appGrant records
20+
21+
```bash
22+
csdk app-grant list
23+
```
24+
25+
### Create a appGrant
26+
27+
```bash
28+
csdk app-grant create --actorId <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--grantorId <UUID>]
29+
```
30+
31+
### Get a appGrant by id
32+
33+
```bash
34+
csdk app-grant get --id <value>
35+
```
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# appLevelRequirement
2+
3+
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
4+
5+
CRUD operations for AppLevelRequirement records via csdk CLI
6+
7+
## Usage
8+
9+
```bash
10+
csdk app-level-requirement list
11+
csdk app-level-requirement get --id <UUID>
12+
csdk app-level-requirement create --name <String> --level <String> [--description <String>] [--requiredCount <Int>] [--priority <Int>]
13+
csdk app-level-requirement update --id <UUID> [--name <String>] [--level <String>] [--description <String>] [--requiredCount <Int>] [--priority <Int>]
14+
csdk app-level-requirement delete --id <UUID>
15+
```
16+
17+
## Examples
18+
19+
### List all appLevelRequirement records
20+
21+
```bash
22+
csdk app-level-requirement list
23+
```
24+
25+
### Create a appLevelRequirement
26+
27+
```bash
28+
csdk app-level-requirement create --name <String> --level <String> [--description <String>] [--requiredCount <Int>] [--priority <Int>]
29+
```
30+
31+
### Get a appLevelRequirement by id
32+
33+
```bash
34+
csdk app-level-requirement get --id <value>
35+
```
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# appLevel
2+
3+
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
4+
5+
CRUD operations for AppLevel records via csdk CLI
6+
7+
## Usage
8+
9+
```bash
10+
csdk app-level list
11+
csdk app-level get --id <UUID>
12+
csdk app-level create --name <String> [--description <String>] [--image <Image>] [--ownerId <UUID>]
13+
csdk app-level update --id <UUID> [--name <String>] [--description <String>] [--image <Image>] [--ownerId <UUID>]
14+
csdk app-level delete --id <UUID>
15+
```
16+
17+
## Examples
18+
19+
### List all appLevel records
20+
21+
```bash
22+
csdk app-level list
23+
```
24+
25+
### Create a appLevel
26+
27+
```bash
28+
csdk app-level create --name <String> [--description <String>] [--image <Image>] [--ownerId <UUID>]
29+
```
30+
31+
### Get a appLevel by id
32+
33+
```bash
34+
csdk app-level get --id <value>
35+
```
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# appLimitDefault
2+
3+
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
4+
5+
CRUD operations for AppLimitDefault records via csdk CLI
6+
7+
## Usage
8+
9+
```bash
10+
csdk app-limit-default list
11+
csdk app-limit-default get --id <UUID>
12+
csdk app-limit-default create --name <String> [--max <Int>]
13+
csdk app-limit-default update --id <UUID> [--name <String>] [--max <Int>]
14+
csdk app-limit-default delete --id <UUID>
15+
```
16+
17+
## Examples
18+
19+
### List all appLimitDefault records
20+
21+
```bash
22+
csdk app-limit-default list
23+
```
24+
25+
### Create a appLimitDefault
26+
27+
```bash
28+
csdk app-limit-default create --name <String> [--max <Int>]
29+
```
30+
31+
### Get a appLimitDefault by id
32+
33+
```bash
34+
csdk app-limit-default get --id <value>
35+
```
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# appLimit
2+
3+
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
4+
5+
CRUD operations for AppLimit records via csdk CLI
6+
7+
## Usage
8+
9+
```bash
10+
csdk app-limit list
11+
csdk app-limit get --id <UUID>
12+
csdk app-limit create --actorId <UUID> [--name <String>] [--num <Int>] [--max <Int>]
13+
csdk app-limit update --id <UUID> [--name <String>] [--actorId <UUID>] [--num <Int>] [--max <Int>]
14+
csdk app-limit delete --id <UUID>
15+
```
16+
17+
## Examples
18+
19+
### List all appLimit records
20+
21+
```bash
22+
csdk app-limit list
23+
```
24+
25+
### Create a appLimit
26+
27+
```bash
28+
csdk app-limit create --actorId <UUID> [--name <String>] [--num <Int>] [--max <Int>]
29+
```
30+
31+
### Get a appLimit by id
32+
33+
```bash
34+
csdk app-limit get --id <value>
35+
```
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# appMembershipDefault
2+
3+
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
4+
5+
CRUD operations for AppMembershipDefault records via csdk CLI
6+
7+
## Usage
8+
9+
```bash
10+
csdk app-membership-default list
11+
csdk app-membership-default get --id <UUID>
12+
csdk app-membership-default create [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isVerified <Boolean>]
13+
csdk app-membership-default update --id <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isVerified <Boolean>]
14+
csdk app-membership-default delete --id <UUID>
15+
```
16+
17+
## Examples
18+
19+
### List all appMembershipDefault records
20+
21+
```bash
22+
csdk app-membership-default list
23+
```
24+
25+
### Create a appMembershipDefault
26+
27+
```bash
28+
csdk app-membership-default create [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isVerified <Boolean>]
29+
```
30+
31+
### Get a appMembershipDefault by id
32+
33+
```bash
34+
csdk app-membership-default get --id <value>
35+
```

0 commit comments

Comments
 (0)