Agentic Developer Toolkit

Ship Freshworks apps faster and smarter

Accelerate app development on the Freshworks platform with Freshworks Developer Tools. Set up your environment, generate code, migrate apps, review, and publish — all directly from your IDE. Go from app idea to production-ready custom app in minutes using the AI tools you already work with

development-experience-light
Instant Workspace Setup
Install and manage FDK and Node.js versions with automated setup, upgrades, and troubleshooting
rocket-light
Use Case to Code
Turn prompts into production-ready Freshworks apps with automated fixes and platform-aware code generation
bulb-light
Agent Studio Integration
Build apps for Agent Studio to power intelligent agents and workflow automation
bulb-light
Managed Publish Workflow
Review, package, and publish apps with MCP-powered workflows and built-in quality checks
Key Agent Skills for Developers
The Setup Skill

fw-setup is a curated skill for installing and managing FDK and Node.js versions. It sets up your development environment, troubleshoots issues, and manages dependencies using workflows without manual setup or fixes.

The App Development Skill

fw-app-dev builds Platform 3.0 compliant apps end-to-end with built-in Freshworks platform features and proper app structure. It generates manifest and constructs request templates, implements OAuth, builds serverless apps, integrates Crayons UI as required, and auto-fixes validation issues during build. It also supports migration from Platform 2.x, quick validation checks, and development best practices.

AI Actions App Skill

fw-ai-actions-app complements fw-app-dev by focusing on Agent Studio AI Actions for Platform 3.0. It guides actions.json, and its serverless handlers, flat request parameters, request templates, manifest and OAuth configuration, and validation workflows with integration guardrails. It does not install FDK or Node, and it does not replace full UI app scaffolding—pair it with fw-setup and fw-app-dev for environment setup and complete app builds.

The Review Skill

fw-review performs structured app audits for platform compliance, validation issues, security-oriented checks, and development best practices. It identifies potential issues early and surfaces actionable recommendations before publishing

The Publish Skill

fw-publish handles app packaging, uploads, version updates, app listing, and submissions using workflows powered by the Developer MCP Server. It streamlines release workflows directly from your IDE.

Resources
Frequently Asked Questions
  • What are the Agentic Developer Toolkit and Agent Skills?
    +

    Agentic Developer Toolkit combine Agent Skills and a Developer MCP server to help you build and ship quality apps faster in the age of Agentic development. They let you go from an app idea to a custom app published to Freshworks in minutes using AI tools like Cursor, Claude Code, OpenAI Codex, or GitHub Copilot.

  • What key problems do Agent Skills solve?
    +

    Agent Skills encode platform knowledge, conventions, and validation behavior into repeatable workflows. This results in a shorter development cycle (hours vs. days/sprints), reduced dependency on manual validation and debugging, and more consistent, platform-compliant apps.

  • What are the 5 core skills included?
    +

    The toolkit includes the Setup Skill (for FDK/Node.js management), the App Development Skill (for Platform 3.0 app creation and migration/fixes), the AI Actions Skill (for automation patterns using actions.json), the Review Skill (for structured audits before submission), and the Publish Skill (for custom app validation and submission via fw-dev-mcp).

  • How do I install the Agent Skills?
    +

    You can install the skills and configure your Developer MCP server with the command: npx skills add https://github.com/freshworks-developers/fw-dev-tools.

  • What AI tools/editors are compatible with Agent Skills?
    +

    The skills work with Cursor, Claude Code, OpenAI Codex, GitHub Copilot, or any agent-friendly IDE.

  • Does this support publishing public apps to the Marketplace?
    +

    The Publish Skill in this GA release supports custom app publishing. Support for public Marketplace app publishing is planned for a future release.

  • How do Agent Skills differ from the Model Context Protocol (MCP) Server?
    +

    While both extend the capabilities of AI agents, the MCP server provides access to external tools, stateful data, and handles complex authentication. Agent Skills act as the playbook or expertise for teaching the agent how to execute specific, deterministic workflows. Skills are faster for local operations, stateless, and highly efficient in token usage because they only load knowledge references when relevant ("progressive disclosure").

  • What are the key business and developer benefits of using Agent Skills?
    +

    They provide high information reliability through continuous updates, preventing "hallucinated" code from stale model training. The system is portable, allowing a skill built for Claude to be used in Cursor or any other compatible tool ("Write Once, Use Everywhere"). This fundamentally shifts the developer experience from manual fixes to validated, structured output (Intent → Skill Invocation → Validated Execution) unified across tools.