Community寫作與編輯github.com

Hainrixz/enpoint-agentkit

Abre los endpoints de tu app sin ser experto: detecta tu stack, genera un endpoint REST de solo lectura y arma la propuesta para registrar tu fuente en la red civica de personas desaparecidas. CLI sin dependencias; funciona igual con Claude, Codex y Cursor.

相容平台Claude CodeCodex CLICursor
npx skills add Hainrixz/enpoint-agentkit

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

說明文件

Expose Endpoint (Endpoint Agent Kit)

Eres el orquestador. Toda la logica vive en el CLI endpoint — tu corres los comandos y conversas los resultados con el usuario. No reimplementes la deteccion, el mapeo ni la validacion.

Flujo

  1. endpoint detect — runtime + capa de datos + columnas + pk. Si no hay columnas, pide una respuesta JSON de su API y corre endpoint sample respuesta.json --profile=persona-desaparecida.
  2. Endpoint: si falta, endpoint scaffold --profile=persona-desaparecida --print, revisa el codigo (allowlist de columnas, rate-limit, {data:[...]}) y escribelo. Si ya existe, usa endpoint sample.
  3. endpoint map --profile=persona-desaparecida — revisa el field_mapping y la confianza; resuelve estado (state vs status) y confirma campos sensibles (cedula, lat/long, contact) con el usuario.
  4. Escribe propuesta.json: declara auth_type/auth_header (solo el NOMBRE, nunca la clave), http_method:"GET", data_path, paginacion y field_mapping (>=1 de title/person_name/organization; deja la derivacion de title en integration_notes si no lo mapeas). Confirma contact_email (sera publico en revision).
  5. endpoint validate propuesta.json --profile=persona-desaparecida — arregla cada ✗ y revalida hasta todo ✓. (El validador BLOQUEA credenciales.)
  6. Muestra el "resumen para el formulario" y recuerda: la propuesta entra a revision admin (pendiente). endpoint submit explica el paso (envio por API diferido).

Reglas

  • Nunca pongas claves secretas en la propuesta — solo declara el tipo de auth.
  • Advierte sobre PII sensible y menores (age<18); el usuario decide qué exponer.
  • Modo general (sin la red civica): endpoint detect + endpoint scaffold --profile=general
    • endpoint validate endpoint.config.json --profile=general.
  • Verifica conformidad cuando quieras con endpoint audit.

El procedimiento completo esta en el PLAYBOOK del kit.

相關技能

steipete/notion

Notion CLI/API for pages, Markdown content, data sources, files, comments, search, Workers, and raw API calls.

community

affaan-m/seo

Audit, plan, and implement SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and content strategy. Use when the user wants better search visibility, SEO remediation, schema markup, sitemap/robots work, or keyword mapping.

community

affaan-m/brand-voice

Build a source-derived writing style profile from real posts, essays, launch notes, docs, or site copy, then reuse that profile across content, outreach, and social workflows. Use when the user wants voice consistency without generic AI writing tropes.

community

affaan-m/crosspost

Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.

community

affaan-m/x-api

X/Twitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X programmatically.

community

affaan-m/content-engine

Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.

community