google-agents-cli-scaffold
Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
Multi-persona product meeting with PM and CTO to discuss UX vs technical tradeoffs. Converts vague feedback into concrete requirements, updates REQUIREMENTS.md, and syncs with Linear.
Full skill instructions
This skill facilitates a structured product meeting with multiple personas to evaluate product decisions from both user experience and technical perspectives.
LANGUAGE: This meeting is ALWAYS conducted in Japanese.
When invoked, immediately start the meeting:
🎯 プロダクトミーティング開始
👤 プロダクトマネージャー: こんにちは! 今日はどんなプロダクトのフィードバックやアイデアについて話し合いたいですか?
Wait for user to share their vague feedback, then begin the discussion flow IN JAPANESE.
Goal: Understand the vague feedback
Goal: Explore different approaches
Goal: Finalize approach and document
## Decision: [Topic]
**Context**: [Why we discussed this]
**Decision**: [What we decided]
**Rationale**:
- PM perspective: [UX reasoning]
- CTO perspective: [Technical reasoning]
- Tradeoffs accepted: [What we compromised on]
## Updates to REQUIREMENTS.md
**Section**: [Which section to update, e.g., "5.3 問い合わせ機能"]
**Changes**:
- [Append new items to existing tables/lists]
- [Create new subsections if needed]
**New Requirements**:
| ID | 機能名 | 説明 | 優先度 |
|----|--------|------|--------|
| F-XXX | [Feature name] | [Description] | [Priority] |
## Linear Tasks to Create
**Epic**: [Topic name]
**Tasks**:
1. [Task title] - [Description] - Priority: [High/Medium/Low]
2. [Task title] - [Description] - Priority: [High/Medium/Low]
PM and CTO should challenge each other respectfully:
You: The 3-stage payment (application fee, deposit, remaining) confuses users.
PM: Let me understand - at which stage do users get confused? Is it the concept or the execution?
You: They don't understand why there are 3 payments and when each happens.
PM: From a UX perspective, we need to make the payment journey visible. I propose:
CTO: The timeline is straightforward - we can use a step indicator component from shadcn/ui. For the modal, I suggest:
PM: Perfect! What about payment history? Users might want to see past payments.
CTO: That requires:
PM: Let's defer. The timeline + modal solve the immediate confusion.
You: Agreed. Let's go with timeline + modal for now.
Output:
Simply invoke the meeting without parameters:
/meeting:product
The meeting will start interactively (in Japanese):
No need to specify topic upfront - just start the meeting and share what's on your mind!
When you invoke /meeting:product, the meeting opens like this:
🎯 プロダクトミーティング開始
👤 プロダクトマネージャー: こんにちは! 今日はどんなプロダクトのフィードバックやアイデアについて話し合いたいですか?
[ユーザーがフィードバックを共有]
👤 プロダクトマネージャー: [詳細について質問]
⚙️ CTO: [技術的な背景を提供]
[議論が続く...]
Remember:
Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
Set up tracing, logging, and monitoring for deployed ADK agents across Cloud Trace, BigQuery, and third-party platforms.
Enterprise Azure infrastructure architect generating Bicep or Terraform from workload descriptions.
Plan and configure production-ready Azure Kubernetes Service clusters with Day-0 and Day-1 best practices.
Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.
Web search, scraping, extraction, crawling, and monitoring via ScrapeGraph AI CLI.
Skill for working with Firebase Hosting (Classic). Use this when you want to deploy static web apps, Single Page Apps (SPAs), or simple microservices. Do NOT use for Firebase App Hosting.
Deploy and manage web apps with Firebase App Hosting. Use this skill when deploying Next.js/Angular apps with backends.
Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment".
Build SEO-optimized pages at scale using templates, data, and proven playbook patterns.
Design and build isolated, reusable Convex backend components with clear boundaries and app-facing wrappers.
Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. "deploy to vercel", "set up vercel", "add environment variables to vercel".
Opus.ai: Revolutionize Your Web Experience
Build a no-code AI app in minutes.
An IDE for code migration from legacy to modern frameworks through coding agents.
Automate CGI animation in live-action scenes
Branded artistic QR-code concepts
Launch a website in seconds with AI.
Streamline Your Coding Experience with AI Code Helper
Convert any screenshot or design to clean code.