survey-platform
Integrate with survey platforms to create, distribute, and analyze user surveys
Best use case
survey-platform is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Integrate with survey platforms to create, distribute, and analyze user surveys
Teams using survey-platform should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/survey-platform/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How survey-platform Compares
| Feature / Agent | survey-platform | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Integrate with survey platforms to create, distribute, and analyze user surveys
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Survey Platform Skill
## Purpose
Integrate with survey platforms to create surveys, collect responses, and calculate standardized usability metrics like SUS, NPS, and CSAT.
## Capabilities
- Create and distribute surveys
- Collect and aggregate responses
- Calculate SUS (System Usability Scale) scores
- Calculate NPS (Net Promoter Score)
- Calculate CSAT (Customer Satisfaction) scores
- Export results and visualizations
- Generate survey reports
## Target Processes
- user-research.js (quantitativeDataCollectionTask)
- persona-development.js
- usability-testing.js
## Integration Points
- Typeform API
- SurveyMonkey API
- Google Forms API
- Custom survey JSON format
## Input Schema
```json
{
"type": "object",
"properties": {
"platform": {
"type": "string",
"enum": ["typeform", "surveymonkey", "google-forms", "custom"]
},
"action": {
"type": "string",
"enum": ["create", "distribute", "collect", "analyze"]
},
"surveyType": {
"type": "string",
"enum": ["sus", "nps", "csat", "custom"]
},
"surveyConfig": {
"type": "object",
"description": "Survey configuration for creation"
},
"responsesPath": {
"type": "string",
"description": "Path to responses data"
},
"targetAudience": {
"type": "object",
"description": "Distribution targeting criteria"
}
},
"required": ["platform", "action"]
}
```
## Output Schema
```json
{
"type": "object",
"properties": {
"surveyId": {
"type": "string",
"description": "Created survey identifier"
},
"surveyUrl": {
"type": "string",
"description": "Survey distribution URL"
},
"responseCount": {
"type": "number",
"description": "Number of responses collected"
},
"scores": {
"type": "object",
"properties": {
"sus": { "type": "number" },
"nps": { "type": "number" },
"csat": { "type": "number" }
}
},
"analysis": {
"type": "object",
"description": "Statistical analysis of responses"
},
"reportPath": {
"type": "string",
"description": "Path to generated report"
}
}
}
```
## Usage Example
```javascript
const result = await skill.execute({
platform: 'typeform',
action: 'analyze',
surveyType: 'sus',
responsesPath: './survey-responses.json'
});
```Related Skills
readme-platform
ReadMe.com platform integration for API documentation. Sync OpenAPI specs, manage versions, configure API reference settings, automate changelogs, and integrate with metrics dashboards.
Survey Design
Design and analyze surveys for product validation and user research
survey-design-administration
Develop survey instruments, implement sampling strategies, optimize response rates, and manage multi-mode data collection
survey-data-processor
Survey data processing skill for point clouds, DTM generation, and coordinate transformation
investor-relations-platform
Investor communications and financial disclosure management for public company stakeholder relations
internal-comms-platform
Employee communications platform integration and analytics
crisis-management-platform
Crisis response platform integration and real-time monitoring
paid-media-platforms
Cross-platform paid advertising management and optimization
market-research-platform
Integration with market research platforms and survey tools for primary and secondary research
customer-data-platform
CDP operations for unified customer data management and audience activation
supply-chain-visibility-platform
End-to-end supply chain visibility skill providing real-time tracking and control tower capabilities
engagement-survey
Design, administer, and analyze employee engagement surveys with action planning