Surveyjs Skills banner
surveyjs surveyjs

Surveyjs Skills

AI community

Description

Agent skills for SurveyJS. Install as a Claude Code plugin or drop into any AI coding assistant so it generates valid form JSON, integrates SurveyJS Form Library and Survey Creator into React, Angular, and Vue apps, and customizes the form builder correctly.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

SurveyJS Agent Skills

Agent skills that teach AI coding agents to build with [SurveyJS](https://surveyjs.io) — writing survey JSON, embedding the Form Library in a web app, customizing Survey Creator, visualizing collected responses with Dashboard, exporting forms and responses to PDF, and extracting responses from scanned paper forms with AI Form Response Extractor.

This repository packages one `surveyjs` plugin for OpenAI Codex, Claude Code, GitHub Copilot, Google Gemini CLI, and xAI Grok Build. The plugin contains six portable skills. Each skill loads only when the work calls for it and carries reference files the agent reads on demand.

Why

Models have a lot of SurveyJS in their training data, and much of it is out of date — old package names, APIs that were renamed in v3, styling hooks that are now internal. These skills pin the current facts and list the specific mistakes to check generated code against, so answers stop drifting toward whatever was true a few major versions ago.

Install into a project with `survey-cli`

The plugin installs the skills for one agent, for you. `survey-cli` installs them into a **project**, for whichever agents your team already uses:

npx survey-cli@latest init-agents

It reads the project's `package.json` and lockfile, writes only the skills for the SurveyJS products actually installed, pins their exact versions into the skill text, and places them in `.claude/skills/`, `.cursor/skills/`, `.github/skills/`, or `.agents/skills/` plus `AGENTS.md`, depending on which clients the project uses. Commit the result and every agent on the team gets the same guidance. See [cli/README.md](cli/README.md).

Install with OpenAI Codex

Add this repository as a Codex marketplace and install the plugin:

codex plugin marketplace add surveyjs/surveyjs-skills
codex plugin add surveyjs@surveyjs-skills

For local development, replace the first command with `codex plugin marketplace add .`. The OpenAI plugin package is