integration-engineer

Automate third-party integration delivery with retryable webhooks and encrypted credentials.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/phishkatlabs/phishkat-crew --skill integration-engineer-phishkatlabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration-engineer
Source: https://github.com/phishkatlabs/phishkat-crew/tree/main/integration-engineer
Command: npx skills add https://github.com/phishkatlabs/phishkat-crew --skill integration-engineer-phishkatlabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrating modern products with external services is complex and error-prone. This Skill provides a robust framework for building and managing third-party integrations, webhooks, and API adapters with strong reliability and governance.

Core Features & Use Cases

  • End-to-end integration delivery with retryable webhooks, credential encryption, observability, and per-user isolation.
  • Adapters for Slack, Discord, email, and generic outbound webhooks, all supporting versioned payloads and event catalogs.
  • Use Case: A team can wire product events to Slack channels and external systems with reliable delivery and detailed delivery logs.

Quick Start

Register an integration endpoint and trigger a test delivery to verify end-to-end webhook flow.

Frequently Asked Questions about integration-engineer

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

FAQPage Schema
How do I build reliable third-party API integrations with retryable webhooks?

You can build reliable third-party API integrations by implementing a production-grade event system with retryable webhook delivery, exponential backoff, and encrypted credential storage to ensure robust outbound notifications.

What is the best way to manage credentials for Slack and Discord webhooks?

The best way to manage webhook credentials is using encrypted credential storage with per-user isolation, ensuring sensitive API keys for Slack, Discord, and email adapters remain secure and segregated.

How do I test webhook delivery before sending events to external endpoints?

You can test webhook delivery end-to-end by registering an integration endpoint and triggering a test delivery, which verifies the event flow against test endpoints before activating production traffic.

Does this integration framework support custom API adapters for generic endpoints?

Yes, this integration framework supports custom API adapters for generic outbound webhooks alongside native adapters for Slack, Discord, and email, all utilizing versioned payloads and event catalogs.

Why do my outbound webhooks fail silently without delivery logs?

Outbound webhooks fail silently without delivery logs when lacking an observability framework; implementing a production-grade event system provides detailed delivery logs and retryable webhooks with exponential backoff to prevent loss.

Can I isolate webhook delivery and API keys per user in a multi-tenant system?

Yes, you can isolate webhook delivery and encrypted credentials per user in a multi-tenant system, ensuring API adapters and event catalogs maintain strict per-user boundaries for security and reliability.