ワンクリックで
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