← Back to Skills Marketplace
mailo037

Sites Friendify Integration

by Mailo037 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
27
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sites-friendify-integration
Description
Manage sites.friendify.cloud deployment with auth flow, pending states, and owner-based dashboards
README (SKILL.md)

Sites.friendify.cloud Integration Skill

Complete Flow

  1. User Request: User sends "erstelle seite" via Telegram.
  2. AI Action: AI creates site (Docker + Traefik), generates pending entry with auth code, sends code via Telegram.
  3. User Verification: User enters code at sites.friendify.cloud/register.
  4. Activation: Site status changes from "pending" to "live", user session linked.
  5. Dashboard: Only verified user can access /dashboard to manage (delete, privacy toggle).

Features

  • Auth-Protected: All management requires OpenClaw gateway token authentication.
  • Pending State: Sites start as pending, only go live after code verification.
  • Owner Dashboard: /dashboard shows only sites owned by the verified user.
  • Privacy Control: Toggle sites to "private" (hidden from public /sites listing).
  • Code Generation: AI uses POST /generate-code to create registration codes.

API Routes (implemented in OpenClaw server)

Path Method Description
/sites GET List public live sites
/dashboard GET Owner's site management dashboard
/register POST Verify code, activate site
/generate-code POST Generate auth code (AI only)
/dashboard/toggle-privacy POST Toggle site privacy
/dashboard/delete POST Delete owned site

Usage for AI Agents

When user requests "erstelle seite":

  1. Deploy site via Docker Compose with Traefik labels
  2. Call POST /generate-code with {name, url, owner: telegramChatId}
  3. Send returned code to user via Telegram
  4. Instruct user to visit sites.friendify.cloud/register with the code
Usage Guidance
Review before installing. Use this only in an environment where the agent is allowed to create and manage Friendify-hosted sites, provide a least-privilege gateway token, and add a human approval step for any Docker/Traefik deployment or delete/privacy operation.
Capability Analysis
Type: OpenClaw Skill Name: sites-friendify-integration Version: 1.0.0 The skill bundle facilitates site deployment and management for the 'sites.friendify.cloud' platform. It outlines a legitimate workflow involving Docker Compose deployment, Traefik configuration, and an authentication flow using registration codes. No indicators of malicious intent, data exfiltration, or deceptive prompt injection were found; the high-privilege actions (Docker execution) are directly aligned with the stated purpose of the skill.
Capability Assessment
Purpose & Capability
The stated purpose matches site deployment and management, but the workflow includes deploying sites plus management actions such as delete and privacy toggles; those high-impact hosting changes are not bounded by image, domain, resource, or approval details.
Instruction Scope
Agent instructions say to deploy and call the API when a Telegram request is received, without requiring confirmation of the deployment target, compose contents, domain, owner validation, or rollback plan.
Install Mechanism
There is no install spec or code to scan, while the instructions reference Docker Compose, Traefik, Telegram, and OpenClaw server routes; the runtime implementation and prerequisites are not reviewable here.
Credentials
Creating containers and exposing them through Traefik is a broad change to the host/network environment for a short user phrase.
Persistence & Privilege
The workflow creates persistent pending/live site records and uses a primary gateway token, but token scope, expiry, cleanup, and containment are not described.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sites-friendify-integration
  3. After installation, invoke the skill by name or use /sites-friendify-integration
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of sites-friendify-integration. - Enables chat-driven deployment and management of sites on sites.friendify.cloud. - Supports secure site creation via Telegram-triggered flows with registration code verification. - Restricts site management to verified owners with an owner-only dashboard. - Provides privacy toggle and deletion controls for each site. - Requires authentication with an OpenClaw gateway token for all management actions.
Metadata
Slug sites-friendify-integration
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Sites Friendify Integration?

Manage sites.friendify.cloud deployment with auth flow, pending states, and owner-based dashboards. It is an AI Agent Skill for Claude Code / OpenClaw, with 27 downloads so far.

How do I install Sites Friendify Integration?

Run "/install sites-friendify-integration" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Sites Friendify Integration free?

Yes, Sites Friendify Integration is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Sites Friendify Integration support?

Sites Friendify Integration is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sites Friendify Integration?

It is built and maintained by Mailo037 (@mailo037); the current version is v1.0.0.

💬 Comments