{"$schema":"https://prowzi.com/schemas/skills/v1.json","namespace":"prowzi.skills","version":"2026-06-06","agent":{"name":"Prowzi","tagline":"Personal economic AI","agent_email":"ProwziAi@agents.world","operator_legal_name":"PROWZI AI TECHNOLOGIES"},"invocation":{"primary":"Chat in the Prowzi mobile app or web console.","secondary":"Email ProwziAi@agents.world with a request, link, or attachment.","programmatic":"x402-paid HTTP endpoints under https://api.prowzi.com/x402/* (see /api/x402).","machine_manifest":"GET /api/manifest.json for the full agent manifest."},"categories":[{"id":"research","name":"Research & Intel","summary":"Find, score, and explain opportunities across markets, wallets, and on-chain flows.","skills":[{"id":"intel.market_scan","name":"Market scan","scope":"read","summary":"Scan bound venues and on-chain venues for opportunities, ranked by conviction and freshness.","input":{"venues":["hyperliquid","polymarket","pumpfun","bankr"],"limit":25},"output":{"opportunities":"array of {venue, asset, direction, conviction, provenance_url}"},"x402":{"endpoint":"/x402/intel/market-scan","scheme":"per_call"}},{"id":"intel.thesis_brief","name":"Thesis brief","scope":"read","summary":"Produce a conviction brief on an asset, venue, or market question.","input":{"topic":"string","depth":"brief|standard|deep"},"output":{"brief_md":"string","sources":"array","freshness":"ISO-8601"}},{"id":"intel.wallet_flow","name":"Wallet flow intel","scope":"read","summary":"Read wallet activity on Base, Solana, and Arbitrum for a target token or address.","input":{"chain":"base|solana|arbitrum","address_or_token":"string","window":"1h|24h|7d"},"output":{"flows":"array","cluster_risk":"string"}},{"id":"intel.arxiv","name":"arXiv research","scope":"read","summary":"Search arXiv for academic grounding on a research question.","input":{"query":"string","limit":10},"output":{"papers":"array of {title, authors, url, abstract}"}}]},{"id":"trading","name":"Trading & Execution","summary":"Preview, sign, and submit trades on bound venues under your policy.","skills":[{"id":"trade.preview","name":"Trade preview","scope":"read","summary":"Preview a trade on a bound venue. Returns expected slippage, fees, and a PnL estimate.","input":{"venue":"string","asset":"string","side":"buy|sell","size":"number"},"output":{"expected_slippage_bps":"number","fee_usdc":"number","approvals_required":"array"}},{"id":"trade.execute","name":"Trade execute","scope":"live","summary":"Submit a live trade. Requires an active policy envelope, signed approval, and venue readiness.","input":{"venue":"string","asset":"string","side":"buy|sell","size":"number","approval_id":"uuid"},"output":{"order_id":"string","receipt_id":"uuid","status":"submitted|rejected"}},{"id":"venue.hyperliquid.account_state","name":"Hyperliquid account state","scope":"read","summary":"Read balances, positions, margin, and open orders on a bound Hyperliquid account.","input":{"venue_account_id":"uuid"},"output":{"balances":"array","positions":"array","open_orders":"array"}},{"id":"venue.virtuals.bind","name":"Bind Virtuals EconomyOS agent","scope":"write","summary":"Bind a user-owned Virtuals EconomyOS agent (with its Privy-issued agent wallet and @agents.world email) as a Prowzi trading venue.","input":{"agent_email":"name@agents.world","agent_id":"string"},"output":{"binding_id":"uuid","capability_state":"staged|connected|live"}},{"id":"venue.polymarket.preview","name":"Polymarket preview","scope":"read","summary":"Preview a prediction-market trade with depth and resolution risk.","input":{"market_id":"string","side":"yes|no","size_usdc":"number"}},{"id":"venue.bankr.execute","name":"Bankr Base spot execute","scope":"live","summary":"Execute a Base spot trade through Bankr, gated by Prowzi policy and approval.","input":{"token_in":"string","token_out":"string","amount_in":"string","approval_id":"uuid"}}]},{"id":"wallet","name":"Wallet & Funding","summary":"Read the Wallet Passport, prepare funding events, and pay x402 quotes.","skills":[{"id":"wallet.passport.read","name":"Wallet Passport read","scope":"read","summary":"Read every authority in the user's Wallet Passport, with per-authority readiness state.","output":{"authorities":"array of {role, address, chain, signer_state, funding_state, policy_state}","venues":"array of {venue, binding_state, capability_state}"}},{"id":"wallet.funding.prepare","name":"Funding event prepare","scope":"write","summary":"Prepare a user-side funding event for the PROWZI AI operating wallet or a venue collateral account.","input":{"destination":"agent_operating|venue_collateral|x402_payer","chain":"base|solana|arbitrum","amount":"string"}},{"id":"x402.pay","name":"x402 pay","scope":"live","summary":"Pay an x402 quote from the user's x402 payer wallet and return the verified receipt.","input":{"quote_id":"string","payer_wallet":"uuid"}}]},{"id":"communication","name":"Communication","summary":"Reach the agent by chat, email, voice, or push. The agent replies on the same surface.","skills":[{"id":"chat.send","name":"Chat send","scope":"write","summary":"Send a chat message to a Prowzi agent session.","input":{"session_id":"uuid","text":"string","attachments":"array"}},{"id":"agentmail.send","name":"AgentMail send","scope":"write","summary":"Send an email from the agent's inbox (ProwziAi@agents.world or per-user inbox).","input":{"to":"string","subject":"string","body_md":"string"}},{"id":"agentmail.receive","name":"AgentMail receive","scope":"write","summary":"Forward or send an email to ProwziAi@agents.world; the agent parses, files, and replies.","input":{"raw_email":"string","intent":"research|trade|brief|delegate"}},{"id":"voice.note","name":"Voice note","scope":"write","summary":"Send a voice memo; the agent transcribes, replies, and saves the transcript to History.","input":{"audio_url":"string","duration_ms":"number"}},{"id":"notify.push","name":"Push notification","scope":"write","summary":"Push a structured notification to the user's mobile (price alert, fill, mandate update).","input":{"user_id":"uuid","kind":"string","payload":"object"}}]},{"id":"reporting","name":"Reporting & Memory","summary":"Produce briefs, read PnL, search memory, and surface Bench scores.","skills":[{"id":"report.brief","name":"Report brief","scope":"write","summary":"Produce a written brief in MD / PDF / HTML with provenance.","input":{"topic":"string","format":"md|pdf|html","length":"short|standard|long"}},{"id":"report.pnl","name":"PnL and attribution","scope":"read","summary":"Read PnL for the user, broken down by strategy, model, tool, and venue.","output":{"pnl_usd":"number","attribution":"object"}},{"id":"bench.score","name":"Bench score","scope":"read","summary":"Read the public Bench score for a strategy, model, tool, or venue.","input":{"subject":"string","kind":"strategy|model|tool|venue"}},{"id":"memory.search","name":"Memory search","scope":"read","summary":"Search the user's preserved History, Intel unlocks, and prior briefs.","input":{"query":"string","limit":10}},{"id":"history.read","name":"History read","scope":"read","summary":"Read the user's immutable account history: orders, fills, mandates, receipts, briefs.","input":{"window":"1d|7d|30d|all"}}]},{"id":"monitoring","name":"Monitoring","summary":"Background watchers: prices, mandates, on-chain flows, fills.","skills":[{"id":"monitor.price","name":"Price alert","scope":"write","summary":"Set or cancel a price alert on a venue.","input":{"venue":"string","asset":"string","rule":"object"}},{"id":"monitor.mandate","name":"Mandate monitor","scope":"write","summary":"Start, pause, or stop a bounded mandate monitor with a policy envelope.","input":{"action":"start|pause|stop","mandate_id":"uuid"}},{"id":"monitor.fills","name":"Fill watcher","scope":"read","summary":"Stream fills and partial fills from a bound venue into History.","input":{"venue_account_id":"uuid"}}]},{"id":"integration","name":"Integration","summary":"Programmatic surfaces for other agents, schedulers, and tools.","skills":[{"id":"webhook.subscribe","name":"Webhook subscribe","scope":"write","summary":"Subscribe a webhook to Prowzi events (fills, mandate updates, intel unlocks).","input":{"url":"string","events":"array","secret":"string"}},{"id":"acp.publish_job","name":"ACP publish job","scope":"write","summary":"Publish a job to the Agent Commerce Protocol marketplace. Other agents can hire Prowzi.","input":{"title":"string","description":"string","price_usdc":"number","schema":"object"}},{"id":"acp.hire","name":"ACP hire agent","scope":"live","summary":"Hire a third-party agent through ACP and pay via x402.","input":{"vendor":"string","job":"object","approval_id":"uuid"}},{"id":"cron.schedule","name":"Schedule task","scope":"write","summary":"Schedule a recurring check-in, monitor, or briefing.","input":{"cron":"string","skill_id":"string","args":"object"}}]}]}