fw-app-dev

Validate Freshworks Platform 3.0 app manifests, schemas, and security rules.

5|2|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/freshworks-developers/fw-dev-tools --skill fw-app-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fw-app-dev
Source: https://github.com/freshworks-developers/fw-dev-tools/tree/main/skills/fw-app-dev
Command: npx skills add https://github.com/freshworks-developers/fw-dev-tools --skill fw-app-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill ensures that Freshworks platform apps adhere strictly to Platform 3.0 standards, preventing legacy patterns and enforcing best practices for marketplace submissions and app development workflows.

Core Features & Use Cases

  • Validation Enforcement: Checks for manifest correctness, request schemas, icon presence, and security rules.
  • Migration Support: Guides upgrading legacy Platform 2.x apps to Platform 3.0 through automated checks.
  • Error Fixing: Performs auto-fixes on common validation and linting issues across code, schemas, and configs.
  • Use Case: Developers working on new apps or migrating existing apps to ensure compliance before submission, avoiding rejection delays.

Quick Start

Run /fdk-fix to automatically validate and fix your app, ensuring it meets all Platform 3.0 validation rules before publishing.

Frequently Asked Questions about fw-app-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate my app for Freshworks Platform 3.0 compliance?

You can validate your app for Freshworks Platform 3.0 compliance by running /fdk-fix, which checks manifest correctness, request schemas, icon presence, and security rules, and auto-fixes common linting issues before marketplace submission.

What is the best way to migrate a legacy app to Platform 3.0?

The best way to migrate a legacy Platform 2.x app to Platform 3.0 is to use automated checks that guide the upgrade process, enforcing new standards and preventing legacy patterns to ensure your app is ready for the marketplace.

Why does my Freshworks app fail marketplace validation checks?

Your Freshworks app fails marketplace validation checks when it does not adhere to Platform 3.0 standards, such as having manifest errors, missing icons, invalid request schemas, or failing security enforcement rules required for submission.

Can I automatically fix manifest and security errors in my Freshworks app?

Yes, you can automatically fix manifest and security errors in your Freshworks app by running validation enforcement checks that perform auto-fixes on common linting issues across code, schemas, and configurations to ensure compliance.

Does Platform 3.0 app development require specific request schema validation?

Yes, Platform 3.0 app development requires specific request schema validation to ensure strict adherence to marketplace standards, preventing submission delays by enforcing correct data structures and security rules across the app workflow.

When do I need to run validation checks before submitting my app to the marketplace?

You need to run validation checks before submitting your app to the marketplace to ensure it meets Platform 3.0 standards, automatically identifying and fixing manifest, schema, and security issues to avoid rejection delays.