원클릭으로
launch-worker
Handles Stripe billing, BYOK vault, GAIA eval, analytics, landing page, and deploy prep
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Handles Stripe billing, BYOK vault, GAIA eval, analytics, landing page, and deploy prep
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | launch-worker |
| description | Handles Stripe billing, BYOK vault, GAIA eval, analytics, landing page, and deploy prep |
NOTE: Startup and cleanup are handled by worker-base. This skill defines the WORK PROCEDURE.
Features involving: Stripe billing integration, BYOK credential vault, GAIA evaluation harness, PostHog analytics, landing page updates, .env.example refresh, load test updates, launch copy, FIDES verifier endpoint.
None.
Read context: Read mission.md, .factory/library/architecture.md, .factory/library/environment.md. For Stripe features, check existing billing routes at services/api/src/routes/billing.ts and billing service at services/api/src/services/billing.service.ts.
Write tests first (TDD): Mock external APIs (Stripe, PostHog). Test business logic thoroughly.
Stripe billing: Replace the 503 stubs in billing routes with real Stripe service calls:
services/api/src/services/stripe.service.ts using the stripe npm packagestripe.webhooks.constructEvent()subscriptions tablegetUserTier() function reads from ConvexBYOK vault: Create services/api/src/services/byok.service.ts:
crypto.subtle for AES-GCM encryption/decryptionbyok_credentials tablestoreCredential, getCredential, deleteCredentialLanding page: Update the existing landing page at apps/web/src/app/(marketing)/landing/page.tsx:
Analytics: Install posthog-js in web, posthog-node in API:
NEXT_PUBLIC_POSTHOG_KEYposthog.capture() calls for 8 key eventsVerify:
bun run build passesbiome check . passes{
"salientSummary": "Built Stripe service with checkout/portal/webhook handling, BYOK vault with AES-GCM encryption, updated landing page with v5 copy, installed PostHog with 8 event tracks. 30 tests passing, build clean.",
"whatWasImplemented": "services/api/src/services/stripe.service.ts (full Stripe integration), services/api/src/services/byok.service.ts (AES-GCM vault), apps/web/src/app/(marketing)/landing/page.tsx (v5 copy update), PostHog provider in layout, 8 capture() calls across codebase.",
"whatWasLeftUndone": "",
"verification": {
"commandsRun": [
{ "command": "cd services/api && bunx vitest run", "exitCode": 0, "observation": "30 new tests + existing all passing" },
{ "command": "bun run build", "exitCode": 0, "observation": "Clean build" },
{ "command": "biome check .", "exitCode": 0, "observation": "No errors" }
],
"interactiveChecks": []
},
"tests": {
"added": [
{ "file": "services/api/src/services/__tests__/stripe.test.ts", "cases": [
{ "name": "createCheckoutSession returns URL", "verifies": "Checkout flow" },
{ "name": "webhook verifies signature", "verifies": "Signature verification" }
]}
]
},
"discoveredIssues": []
}
View and search the AGIT audit trail. Show timeline of all agent actions with signatures, reversibility classes, and verification links.
Cryptographic signing + audit trail for every tool call. FIDES Ed25519 signatures + AGIT commit log. Every action is signed before execution, committed to an immutable audit trail, and classified into a reversibility class.
Undo, cancel, or compensate agent actions. Manages the 5-class reversibility model for all tool executions.
Handles sandbox (Daytona/E2B), browser automation (Steel), computer use, and tier gating
Handles FIDES/AGIT integration, reversibility model, tool registry, and step middleware
Handles infrastructure, database, auth, and build system features