nps-skill

Build an NPS survey platform with PHP Slim and SQLite.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Bruno7kp/squeleton-nps --skill nps-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nps-skill
Source: https://github.com/Bruno7kp/squeleton-nps/tree/main/nps-skill
Command: npx skills add https://github.com/Bruno7kp/squeleton-nps --skill nps-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Este skill facilita a construção de uma plataforma de pesquisas NPS integrada, que combina um frontend rico com um backend simples e uma ferramenta de widget para capturar feedback em sites externos.

Core Features & Use Cases

  • Showcase da home com demonstração das bibliotecas Squeleton.dev.
  • Painel administrativo para gestão de projetos, pesquisas e respostas.
  • Widget JavaScript para embed em sites externos, com gatilhos de exibição.
  • Gatilhos configuráveis como on_load, after_completed_video e before_cancel.

Quick Start

Inicie a plataforma NPS com um ambiente Docker ou ambiente local seguindo o setup recomendado.

Frequently Asked Questions about nps-skill

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

FAQPage Schema
How do I build an NPS survey platform with PHP Slim and SQLite?

You can build an NPS survey platform with PHP Slim and SQLite by using this skill to scaffold a home showcase, admin dashboard, and embeddable JS widget. It includes a setup script to migrate, seed data, and run in Docker.

Can I embed an NPS widget on external sites using PHP Slim?

Yes, you can embed an NPS widget on external sites using PHP Slim. The platform generates a JavaScript widget for external domains, featuring configurable display triggers like on_load, after_completed_video, and before_cancel.

How does the admin dashboard manage NPS projects and responses?

The admin dashboard manages NPS projects and responses by providing a centralized panel to create surveys and view collected feedback. It operates alongside the home showcase and embeddable widget within the PHP Slim application.

Do I need Docker to run this PHP Slim NPS platform?

You do not need Docker to run this PHP Slim NPS platform, but it is recommended. The setup script supports running in Docker or configuring a local environment using Slim, SQLite, HTMX, VanJS, and Squeleton.dev.

What frontend libraries are used for the NPS survey widget?

The frontend libraries used for the NPS survey widget are HTMX, VanJS, and Squeleton.dev. These frameworks drive the home showcase and the embeddable JavaScript widget for capturing feedback on external sites.

What are the limitations of using SQLite for an NPS survey platform?

Using SQLite for an NPS survey platform limits high-concurrency write performance compared to traditional database servers. However, it simplifies deployment for the PHP Slim application, making it suitable for lightweight feedback collection via the embeddable widget.