Skip to content

Commit f02a0b3

Browse files
feat: add codex plugin setting (#377)
Co-authored-by: 김윤호 yunho <kimyouknow@naver.com>
1 parent 66b76f5 commit f02a0b3

3 files changed

Lines changed: 63 additions & 0 deletions

File tree

.agents/plugins/marketplace.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"name": "react-simplikit",
3+
"interface": {
4+
"displayName": "React Simplikit"
5+
},
6+
"plugins": [
7+
{
8+
"name": "react-design-philosophy",
9+
"source": {
10+
"source": "local",
11+
"path": "./packages/plugin"
12+
},
13+
"policy": {
14+
"installation": "AVAILABLE",
15+
"authentication": "ON_INSTALL"
16+
},
17+
"category": "Development"
18+
}
19+
]
20+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"name": "react-design-philosophy",
3+
"version": "0.1.0",
4+
"description": "React design philosophy for abstraction design, hook review, and hook writing. Covers declarative APIs, lifecycle safety, SSR, state design, effect patterns, TypeScript, and performance.",
5+
"author": { "name": "kimyouknow, zztnrudzz13" },
6+
"homepage": "https://react-simplikit.slash.page",
7+
"repository": "https://github.com/toss/react-simplikit",
8+
"license": "MIT",
9+
"keywords": ["react", "hooks", "philosophy", "code-review", "api-design", "ssr", "typescript"],
10+
"skills": "./skills/",
11+
"interface": {
12+
"displayName": "React Design Philosophy",
13+
"shortDescription": "React hook design, review, and API abstraction guidance.",
14+
"longDescription": "React design philosophy for abstraction design, hook review, and hook writing. Covers declarative APIs, lifecycle safety, SSR, state design, effect patterns, TypeScript, and performance.",
15+
"developerName": "Toss",
16+
"category": "Development",
17+
"capabilities": ["Review", "Write"],
18+
"websiteURL": "https://react-simplikit.slash.page",
19+
"defaultPrompt": [
20+
"Review this hook against React design principles.",
21+
"Design a React hook API for this behavior.",
22+
"Check whether this abstraction fits React."
23+
]
24+
}
25+
}

packages/plugin/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ React design philosophy plugin for Claude Code. Includes skills for reviewing an
44

55
## Install
66

7+
### Claude Code
8+
79
```bash
810
# 1. Add this plugin's marketplace (sparse-checkout keeps the clone minimal)
911
claude plugin marketplace add https://github.com/toss/react-simplikit \
@@ -13,13 +15,29 @@ claude plugin marketplace add https://github.com/toss/react-simplikit \
1315
claude plugin install react-design-philosophy@react-design-philosophy
1416
```
1517

18+
### Codex
19+
20+
```bash
21+
codex plugin marketplace add https://github.com/toss/react-simplikit
22+
```
23+
24+
Then install `React Design Philosophy` from the Codex plugin UI.
25+
1626
To uninstall:
1727

28+
### Claude Code
29+
1830
```bash
1931
claude plugin uninstall react-design-philosophy@react-design-philosophy
2032
claude plugin marketplace remove react-design-philosophy
2133
```
2234

35+
### Codex
36+
37+
```bash
38+
codex plugin marketplace remove react-simplikit
39+
```
40+
2341
## Skills
2442

2543
### /react-design-principles

0 commit comments

Comments
 (0)