freshworks-developers

54 mods across 1 repository, 5 stars between them.

fdk-migrate

25

freshworks-developers/fw-dev-tools

Command

Migrate a legacy Freshworks app from platform-version 2.3 (2.x), FDK 9.x, and Node 18 to Platform 3.0 with FDK 10.0.1 and Node 24.11.0. Transforms manifest, request templates, Crayons UI, and validates on the new toolchain. Does not install fdk/Node—use fw-setup (or prompt user to add it) per SKILL.md.

5 7d ago A 102 tokens original MIT

fdk-react-create

26

freshworks-developers/fw-dev-tools

Command

Create a new Platform 3.0 React Meta app (default UI stack). Uses fdk create react-starter-template or react-meta skeletons with DEW components, metaConfig in manifest.json, and React Router.

5 7d ago A 49 tokens original MIT

fdk-react-migrate

27

freshworks-developers/fw-dev-tools

Command

Migrate an existing Platform 3.0 vanilla JS app to React Meta framework. Preserves server/config; adds metaConfig, DEW, React structure, and React Router.

5 7d ago C 42 tokens original MIT

fdk-refactor

28

freshworks-developers/fw-dev-tools

Command

Reduce function complexity in a Freshworks app to meet cyclomatic complexity ≤ 7 per function. Extracts helper functions, simplifies conditionals, and preserves behavior while improving code quality.

5 7d ago A 41 tokens original MIT

freshworks-developers/fw-dev-tools

Cursor rule

MANDATORY blocking gates - app building and validation MUST NOT complete without passing ALL gates. Zero tolerance for missing files, incomplete structure, or platform errors.

5 7d ago A 1,972 tokens original MIT

app-templates

30

freshworks-developers/fw-dev-tools

Cursor rule

Platform 3.0 app template selection guide. Use when creating or fixing apps to determine which skeleton template to use based on requirements (frontend-only, serverless, hybrid, or OAuth).

5 7d ago A 0 tokens original MIT

async-patterns

31

freshworks-developers/fw-dev-tools

Cursor rule

Fix async/await patterns for FDK validation. Use when fdk validate shows "Async function has no 'await' expression", async scoping issues, or unhandled promise rejections. Covers IIFE pattern, error handling, and race conditions.

5 7d ago A 0 tokens original MIT

freshworks-developers/fw-dev-tools

Cursor rule

Reduce function complexity to ≤ 7 for FDK validation. Use when fdk validate shows "Function has complexity X. Maximum allowed is 7." Apply lookup objects, guard clauses, functional patterns, and Sets for multiple comparisons.

5 7d ago A 0 tokens original MIT

confusion

33

freshworks-developers/fw-dev-tools

Cursor rule

Disambiguation guide for ambiguous app development prompts. Covers top 5 common ambiguities - OAuth vs API token, automatic vs manual trigger, frontend vs serverless, event selection, and error handling strategy. Load only when prompt is unclear.

5 7d ago A 0 tokens original MIT

freshworks-developers/fw-dev-tools

Cursor rule

Platform 3.0 enforcement - ZERO TOLERANCE for Platform 2.x patterns. Immediately reject whitelisted-domains, product structure, plain HTML, and legacy APIs. Reference SKILL.md for detailed patterns.

5 7d ago A 1,990 tokens original MIT

react-meta-patterns

37

freshworks-developers/fw-dev-tools

Cursor rule

React Meta framework defaults for Platform 3.0 UI apps — metaConfig, DEW components, React Router, optional Tailwind/vite, custom HTML placement. Use when creating or migrating Meta apps.

5 7d ago A 0 tokens original MIT

security

38

freshworks-developers/fw-dev-tools

Cursor rule

Security enforcement rules for Freshworks Platform 3.0 app development. Apply these rules to EVERY app to prevent vulnerabilities.

5 7d ago A 1,479 tokens original MIT

validation-workflow

40

freshworks-developers/fw-dev-tools

Cursor rule

Automatic validation and autofix workflow for Platform 3.0 apps. Runs fdk validate after file creation, fixes platform and lint errors iteratively (up to 6 iterations), and ensures zero errors before completion.

5 7d ago A 2,338 tokens original MIT

fw-publish

41

freshworks-developers/fw-dev-tools

Plugin Claude Code

Publish Platform 3.0 custom apps to the Freshworks Marketplace using MCP tools (validate, pack, app-upload, submit/update).

5 7d ago A tokens not measured original MIT

fw-publish

42

freshworks-developers/fw-dev-tools

Skill Claude CodeCodex

Publish any Freshworks Platform 3.0 custom app via MCP tools: fdk validate/pack, app-upload, and submit/update through openai-server. Pre-publish: confirm Developer JWT matches manifest product modules (Freshdesk support vs Freshservice service; multiproduct sequential). At publish time, ask new vs existing listing…

5 7d ago C 170 tokens original MIT

fw-review

43

freshworks-developers/fw-dev-tools

Plugin Claude Code

Automated Freshworks custom app review: iparams, frontend, deterministic script checks, security, and structured report output.

5 7d ago A tokens not measured original MIT

fw-review

44

freshworks-developers/fw-dev-tools

Skill Claude CodeCodex

Full Freshworks marketplace app review — iparams, frontend, serverless, FDK, security, and structured text report output — in one skill.

5 7d ago A 34 tokens original MIT

fw-setup

45

freshworks-developers/fw-dev-tools

Plugin Claude Code

Install, upgrade, downgrade, and uninstall the Freshworks Development Kit (FDK) with Node.js via nvm (macOS, Windows, Linux).

5 7d ago A tokens not measured original MIT

fw-setup

46

freshworks-developers/fw-dev-tools

Skill Claude CodeCodex

Installs and manages Freshworks Development Kit (FDK) with Node.js via nvm for Platform 3.0 development. Supports FDK 10.x (Node 24, recommended) and FDK 9.x (Node 18, deprecated May 31, 2026). Slash commands: /fw-setup-install (--version), /fw-setup-upgrade (--to), /fw-setup-downgrade, /fw-setup-uninstall…

5 7d ago D 160 tokens original MIT

fw-setup-install

48

freshworks-developers/fw-dev-tools

Command

Install FDK (10.x or 9.x) with Node.js via nvm; supports bare version (X.Y.Z) or --version flag; use --both to install both FDK 10.x + FDK 9.x stacks.

5 7d ago C 54 tokens original MIT