Observera: Det finns ingen äldre dokumentation tillgänglig för det här objektet, så du ser den aktuella dokumentationen.
PushEngage Agent Skills är ett plugin som lär AI-kodningsagenter hur man integrerar och felsöker PushEngage SDK i din mobilapp. Version 1.0.0 är den första releasen, och färdigheterna följer två öppna standarder, Agent Skills (SKILL.md)-standarden och Agent Plugins-formatet, så de fungerar med alla agenter som stöder antingen en av dem, inklusive Claude Code, Cowork, Cursor, Codex, Copilot, Windsurf och VS Code. Den här guiden förklarar vad den innehåller och hur du installerar den.
Innan du börjar
- Du behöver ett PushEngage-konto med en app konfigurerad i instrumentpanelen.
- Du behöver en AI-kodningsagent som stöder Agent Skills eller Agent Plugins. Claude Code rekommenderas.
- För konto-verktygen använder pluginet Node.js 18 eller senare för att köra den medföljande MCP-servern via
npx.
Vad PushEngage Agent Skills Gör
Pluginet ger din agent steg-för-steg-kunskap om PushEngage SDK så att den kan koppla upp och felsöka push-notiser utan att du behöver leta i dokumentationen.
- Fullständiga SDK-integrationsflöden för iOS, Android, Flutter och React Native.
- En diagnostisk färdighet som granskar en trasig integration, jämför din SDK-version med en tabell över kända problem med versionslåsning och går igenom ett symtomdrivet beslutsträd när granskningen inte ger något resultat.
- PushEngage MCP-servern som är inbyggd i pluginet, så att din agent också kan hantera ditt konto, som att skicka och schemalägga notiser, bygga segment och läsa analyser.
Pluginet levereras med sex färdigheter som samarbetar.
| Färdighet | Syfte |
|---|---|
pushengage | Startfärdighet. Upptäcker din plattform och dirigerar till rätt. |
pushengage-ios | iOS-integration och felsökning. |
pushengage-android | Android-integration och felsökning. |
pushengage-flutter | Flutter-integration och felsökning. |
pushengage-react-native | React Native-integration och felsökning. |
pushengage-debug | Delad diagnostisk färdighet för trasiga integrationer. |
Hur Färdigheterna Fungerar
Varje färdighet aktiveras automatiskt baserat på projektet den upptäcker. Startfärdigheten identifierar din plattform och lämnar över till den matchande integrationsfärdigheten. När något är trasigt körs den diagnostiska färdigheten i tre steg: först en statisk granskning av din konfiguration, sedan en jämförelse med kända problem för din SDK-version, och slutligen ett symtomdrivet beslutsträd. Om problemet fortfarande inte kan lösas paketerar den ett supportpaket som du kan skicka till PushEngage-teamet.
Installera i Claude Code eller Cowork
Lägg till plugin-marknadsplatsen och installera pluginet.
/plugin marketplace add awesomemotive/pushengage-skills
/plugin install pushengage
Att installera pluginet konfigurerar också den officiella PushEngage MCP-servern (@pushengage/mcp). Första gången din agent använder ett konto-verktyg öppnas ett webbläsarfönster för att logga in på ditt PushEngage-konto. Tills du loggar in förblir konto-verktygen inaktiva.
Installera i Andra Agenter
För Cursor, Codex, Copilot, Windsurf och andra SKILL.md-kompatibla agenter, använd skills CLI.
npx skills add awesomemotive/pushengage-skills
Installera i Agent Plugins Klienter
Arkivet följer också det öppna Agent Plugins-formatet, med en plugin.json-manifestfil, en skills/-katalog och en mcp.json. Alla klienter som stöder Agent Plugins kan ladda ner det som ett plugin. Kompatibla klienter inkluderar för närvarande VS Code, Cursor, GitHub Copilot, ChatGPT och Codex, Kiro, Hermes Agent, OpenClaw, Grok Bot och NanoClaw. Använd din klients egna mekanism för plugin-installation och peka den mot awesomemotive/pushengage-skills-arkivet. Klienter som stöder pluginets mcp.json får också den officiella MCP-servern konfigurerad automatiskt.
Installera manuellt
Färdigheterna finns under skills/-katalogen i awesomemotive/pushengage-skills-arkivet. Kopiera färdighetsmapparna till din agents färdighetskatalog, eller peka din agent mot arkivet. Varje färdighet aktiveras automatiskt baserat på den projekttyp den upptäcker.
Använda färdigheterna
Efter installationen, prata med din agent på vanligt språk. Till exempel:
- “Hjälp mig att integrera PushEngage i den här appen.” Detta kör hela integrationsflödet.
- “PushEngage-notiser kommer inte fram på min iPhone.” Detta kör diagnostikflödet.
- “Granska min PushEngage-konfiguration.” Detta kör den statiska granskningen.
Pluginet upptäcker din plattform automatiskt och överlämnar till den matchande integrations- eller felsökningsfärdigheten. Med MCP-servern ansluten kan du också hantera ditt konto, till exempel, “Skicka en notis med titeln ‘Rea slutar ikväll’ till mitt USA-segment” eller “Hur presterade förra veckans kampanj?”
Om du föredrar att följa integrationsstegen själv, se PushEngage Mobile SDK-dokumentationen.
Vanliga frågor
Vilka agenter fungerar detta med?
Färdigheterna följer både Agent Skills (SKILL.md)-standarden och Agent Plugins-formatet, så de fungerar med alla agenter som stöder antingen en av dem, inklusive Claude Code, Cowork, Cursor, Codex, Copilot, Windsurf och VS Code. Claude Code och Cowork installerar det som ett plugin, andra SKILL.md-agenter lägger till det via skills CLI, och Agent Plugins-klienter laddar det via sin egen mekanism för plugin-installation.
Vilka plattformar stöds?
Pluginet inkluderar integrations- och felsökningsflöden för iOS, Android, Flutter och React Native. Ingångsfärdigheten upptäcker din plattform automatiskt och överlämnar till den matchande färdigheten.
Behöver jag konfigurera något för kontoverktygen?
Du behöver Node.js 18 eller senare, eftersom den medföljande MCP-servern körs via npx. Första gången din agent använder ett kontoverktyg öppnas ett webbläsarfönster där du kan logga in på PushEngage. Fram tills dess förblir kontoverktygen inaktiva och integrations- och felsökningsfärdigheterna fungerar fortfarande.
Vad kontrollerar diagnostikfärdigheten?
Den kör en statisk granskning av din integration, jämför din SDK-version med en versionsbunden lista över kända problem och går igenom ett beslutsträd för symtom. Om den inte kan hitta orsaken förbereder den ett supportpaket för PushEngage-teamet.
Är det gratis att använda?
Tillägget släpps under MIT-licensen. Du behöver fortfarande ett PushEngage-konto med en konfigurerad app för att använda det.
Resurser
- PushEngage Agent Skills på GitHub: awesomemotive/pushengage-skills
- PushEngage MCP server på GitHub: awesomemotive/pushengage-mcp
- MCP-serverpaketet på npm:
@pushengage/mcp
Om du stöter på några problem är du välkommen att kontakta oss genom att klicka här. Vårt supportteam kommer att kunna hjälpa dig.