Updated today
by reddit
suitereact-mcp
MCP server, agent skills, and a React framework for building, testing, and deploying custom NetSuite Suitelet apps from a plain-language goal.
20 GitHub stars (20)
+20 in 20 days
| Period | New stars |
|---|---|
| Oct 23 | +3 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | +1 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | +1 |
| Oct 30 | 0 |
| Oct 31 | +1 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | +2 |
| Nov 4 | +1 |
- 14 skills (14 skills found in its SKILL.md files)
- 2 forks (2 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add reddit/suitereact-mcp
Asks which skills and agents to install. Just one: npx skills add reddit/suitereact-mcp --skill doc-spaces-author — add -g for every project.
Claude Code
git clone https://github.com/reddit/suitereact-mcpcp -r "suitereact-mcp/.agents/skills/doc-spaces-author" ~/.claude/skills/
Copies the doc-spaces-author skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add reddit/suitereact-mcp
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
doc-spaces-author
Generate a polished, self-contained interactive HTML document (FIP-style dark/light theme, sidebar nav, collapsible sections) and automatically publish it to the doc-spaces app in NetSuite via the upload_html_doc MCP tool. Use when the user wants to create an HTML doc and upload/publish it to doc-spaces, mentions "doc-spaces", "the docs app", or asks for a create-html-doc-style document that ends…
.agents/skills/doc-spaces-author/SKILL.md on GitHub (opens in a new tab) -
doc-spaces-publish
Author or refresh a plain NetSuite-themed HTML document with the scaffold_html_doc template and publish it to a doc-spaces space using the suitereact-mcp MCP tools. Use when the user asks to publish, upload, or refresh an HTML doc in NetSuite, or mentions "doc-spaces", "the docs app", or "snoo_docs in NetSuite". For rich, interactive create-html-doc-style documents, use doc-spaces-author instead.
.agents/skills/doc-spaces-publish/SKILL.md on GitHub (opens in a new tab) -
doc-spaces-search
Search available doc-spaces documents in NetSuite for context. Discovers spaces and docs via SuiteQL (titles, slugs, descriptions, status) using the execute_suiteql_query MCP tool, then reads the full HTML of selected docs through the local proxy's dsGetDocHtml action. Use when the user asks to find, search, look up, or pull context from doc-spaces docs, NetSuite docs, snoo_docs, or the docs app…
.agents/skills/doc-spaces-search/SKILL.md on GitHub (opens in a new tab) -
suiteql-cookbook
Generate production-ready SuiteQL queries from natural language. Leverages the NetSuite MCP tools (suiteql_query_assistant, execute_suiteql_query, get_netsuite_record_schema) to look up record schemas, validate queries, and iteratively build complex SuiteQL. Use when the user asks to write, debug, or optimize a SuiteQL query.
.agents/skills/suiteql-cookbook/SKILL.md on GitHub (opens in a new tab) -
suitereact-analyze
Evaluates SuiteReact workflow checks and test evidence, then moves canonical workflow state to ready_to_commit or blocked. Use after review, browser, direct-action, or deployment tests.
.agents/skills/suitereact-analyze/SKILL.md on GitHub (opens in a new tab) -
suitereact-code
Implements a SuiteReact workflow plan, records exact file ownership, and runs checks appropriate to UI, SuiteScript, or shared-library changes. Use for planned changes under apps/, sdf/, or suitereact/.
.agents/skills/suitereact-code/SKILL.md on GitHub (opens in a new tab) -
suitereact-commit
Safely commits a verified SuiteReact workflow by checking the target branch and staging only exact files owned by that workflow. Use to finalize SuiteReact app work without pushing.
.agents/skills/suitereact-commit/SKILL.md on GitHub (opens in a new tab) -
suitereact-deploy
Builds, validates, and deploys SuiteReact apps and SDF objects to NetSuite. Use when the user invokes /suitereact-deploy or asks to ship apps, scripts, or objects to their NetSuite environment.
.agents/skills/suitereact-deploy/SKILL.md on GitHub (opens in a new tab) -
suitereact-dev
Starts, inspects, and stops a managed SuiteReact Vite and optional NetSuite OAuth proxy session. Use for local app development or browser testing without leaking background processes.
.agents/skills/suitereact-dev/SKILL.md on GitHub (opens in a new tab) -
suitereact-full-cycle
Builds or updates a SuiteReact app from a plain-language goal, then runs the smallest applicable build, review, test, documentation, commit, and optional NetSuite deployment pipeline. Use for end-to-end SuiteReact feature work or new apps.
.agents/skills/suitereact-full-cycle/SKILL.md on GitHub (opens in a new tab) -
suitereact-review
Reviews a SuiteReact app for product fit, React/MUI patterns, NetSuite integration, performance, testing, and deploy readiness. Use when the user invokes /suitereact-review or asks whether an app is ready.
.agents/skills/suitereact-review/SKILL.md on GitHub (opens in a new tab) -
suitereact-scaffold
Scaffolds a new freeform SuiteReact app in its own apps/ directory with Vite, MUI, and domain folders. Use when the user invokes /suitereact-scaffold or asks to create a new SuiteReact app from the template.
.agents/skills/suitereact-scaffold/SKILL.md on GitHub (opens in a new tab) -
suitereact-test-action
Builds, narrowly deploys, and calls SuiteReact server actions through the action-handler RESTlet without opening an app UI, then captures timing and raw responses for rapid refinement. Use when the user invokes /suitereact-test-action, asks to test or debug an sdf/actions function directly, or wants to verify a RESTlet action independently of browser testing.
.agents/skills/suitereact-test-action/SKILL.md on GitHub (opens in a new tab) -
suitereact-test
Runs generic or app-specific Playwright smoke tests for SuiteReact apps, records canonical workflow evidence, screenshots, REST responses, and performance metrics. Use for browser or live NetSuite verification.
.agents/skills/suitereact-test/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.