Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .agents/plugins/marketplace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"name": "react-simplikit",
"interface": {
"displayName": "React Simplikit"
},
"plugins": [
{
"name": "react-design-philosophy",
"source": {
"source": "local",
"path": "./packages/plugin"
},
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Development"
}
]
}
25 changes: 25 additions & 0 deletions packages/plugin/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"name": "react-design-philosophy",
"version": "0.1.0",
"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.",
"author": { "name": "kimyouknow, zztnrudzz13" },
"homepage": "https://react-simplikit.slash.page",
"repository": "https://github.com/toss/react-simplikit",
"license": "MIT",
"keywords": ["react", "hooks", "philosophy", "code-review", "api-design", "ssr", "typescript"],
"skills": "./skills/",
"interface": {
"displayName": "React Design Philosophy",
"shortDescription": "React hook design, review, and API abstraction guidance.",
"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.",
"developerName": "Toss",
"category": "Development",
"capabilities": ["Review", "Write"],
"websiteURL": "https://react-simplikit.slash.page",
"defaultPrompt": [
"Review this hook against React design principles.",
"Design a React hook API for this behavior.",
"Check whether this abstraction fits React."
]
}
}
18 changes: 18 additions & 0 deletions packages/plugin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ React design philosophy plugin for Claude Code. Includes skills for reviewing an

## Install

### Claude Code

```bash
# 1. Add this plugin's marketplace (sparse-checkout keeps the clone minimal)
claude plugin marketplace add https://github.com/toss/react-simplikit \
Expand All @@ -13,13 +15,29 @@ claude plugin marketplace add https://github.com/toss/react-simplikit \
claude plugin install react-design-philosophy@react-design-philosophy
```

### Codex

```bash
codex plugin marketplace add https://github.com/toss/react-simplikit
```

Then install `React Design Philosophy` from the Codex plugin UI.

To uninstall:

### Claude Code

```bash
claude plugin uninstall react-design-philosophy@react-design-philosophy
claude plugin marketplace remove react-design-philosophy
```

### Codex

```bash
codex plugin marketplace remove react-simplikit
```

## Skills

### /react-design-principles
Expand Down
Loading