propai-sync

Maintain and operate the PropAI Sync monorepo, including hosted-platform BYOK API validation and Railway deployment checks. Use when working in propai-sync to run scoped tests, build gates, hosted smoke checks (`/api/health`, `/api/auth/bootstrap`, `/api/users/me`), and ClawHub-ready skill publishing steps.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "propai-sync" with this command: npx skills add vishalgojha/propai-sync

PropAI Sync

Run all commands from the repo root.

Execute Core Workflow

  1. Inspect scope with git status --short and git diff --name-only.
  2. Run focused quality checks for touched files.
  3. Run pnpm build before any deploy or handoff.
  4. Run hosted smoke with:
    • node skills/propai-sync/scripts/hosted-smoke.mjs
  5. Record executed commands and outcomes in HANDOFF.md.

Enforce Hosted Smoke Contract

  • Verify health_ok is true.
  • Verify bootstrap succeeds and returns an API key.
  • Verify /api/users/me succeeds with that API key.
  • Treat any non-2xx response as a failing gate.

Run Railway E2E Validation

  1. Authenticate Railway CLI:
    • npx @railway/cli login
    • npx @railway/cli status
  2. Deploy from the current branch.
  3. Validate live endpoints in this order:
    • GET /api/health
    • POST /api/auth/bootstrap
    • GET /api/users/me with X-API-Key from bootstrap
  4. Log live URL, UTC timestamp, and endpoint results in HANDOFF.md.

Publish To ClawHub

  1. Bump version and changelog summary for the skill update.
  2. Publish:
    • clawhub publish skills/propai-sync --slug propai-sync --name "PropAI Sync" --version <semver> --tags latest --changelog "<summary>"

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Csv Analyzer Cn

CSV数据分析工具。数据统计摘要、SVG图表生成、条件筛选、文件合并、数据清洗、格式转换(JSON/HTML/Markdown/SQL)、HTML分析报告。CSV analyzer with stats, SVG charts, filtering, merging, cleaning, format conve...

Registry SourceRecently Updated
General

Tripit Calendar

Read upcoming TripIt travel plans from a TripIt iCal feed; use for next trip, upcoming travel, itinerary, flight or hotel bookings already in TripIt; do not...

Registry SourceRecently Updated
General

Css Helper

CSS代码生成助手。Flexbox布局、Grid布局、CSS动画、渐变色、阴影、响应式断点。CSS helper for flexbox, grid, animation, gradient, shadow, responsive breakpoints. Use when you need css helper...

Registry SourceRecently Updated
General

pdf-to-word

�� PDF �ļ�ת��Ϊ Word �ĵ���.docx��

Registry SourceRecently Updated