google-agents-cli-scaffold
Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
book-writing-workspace
Set up a complete book writing workspace with AI agents, instructions, prompts, and scripts. Use when users want to create a new book/technical writing project with Markdown + Re:VIEW + PDF output workflow. Triggers on "book writing workspace", "technical book project", "執筆ワークスペース", or similar pr...
Full skill instructions
Set up a professional book writing workspace with AI-assisted workflow support.
Ask the user for project configuration:
📚 Book Writing Workspace Setup
Please provide the following information:
1. **Project Name** (folder name, e.g., "my-book-project")
2. **Book Title** (e.g., "Introduction to Cloud Security")
3. **Target Location** (e.g., "D:\projects\")
4. **Chapter Structure** - Choose one:
- [ ] Standard (8 chapters: Intro → 6 main → Conclusion)
- [ ] Custom (specify chapter titles)
5. **Include Re:VIEW output?** (for PDF generation)
- [ ] Yes (requires Docker + Re:VIEW setup)
- [ ] No (Markdown only)
6. **Include reference materials folder?**
- [ ] Yes
- [ ] No
Run the setup script with gathered information:
# Setup workspace with the collected project configuration
python scripts/setup_workspace.py `
--name "project-name" `
--title "Book Title" `
--path "D:\target\path" `
--chapters 8 `
--include-review `
--include-materials
After setup, guide the user to customize:
docs/page-allocation.md - Set target word counts per chapter.github/copilot-instructions.md - Update book-specific overview.github/agents/{project-name}/
├── .github/
│ ├── agents/ # AI agent definitions
│ │ ├── writing.agent.md
│ │ ├── writing-reviewer.agent.md
│ │ ├── converter.agent.md
│ │ └── orchestrator.agent.md
│ ├── instructions/ # Writing guidelines
│ │ ├── writing/
│ │ │ ├── writing.instructions.md
│ │ │ ├── writing-heading.instructions.md
│ │ │ └── writing-notation.instructions.md
│ │ └── git/
│ │ └── commit-format.instructions.md
│ ├── prompts/ # Reusable prompts
│ │ ├── gc_Commit.prompt.md
│ │ ├── gcp_Commit_Push.prompt.md
│ │ └── gpull.prompt.md
│ └── copilot-instructions.md
├── 01_contents_keyPoints/ # Outlines and key points
│ └── {chapter folders}/
├── 02_contents/ # Final manuscripts
│ └── {chapter folders}/
├── 03_re-view_output/ # Re:VIEW source and PDF output (optional)
│ ├── output_re/
│ ├── output_pdf/
│ └── images/
├── 04_images/ # Image assets
│ └── {chapter folders}/
├── 99_material/ # Reference materials (optional)
│ ├── 01_contracts/
│ ├── 02_proposals/
│ └── 03_references/
├── docs/
│ ├── writing-guide.md # Workflow guide
│ ├── naming-conventions.md # File naming rules
│ ├── page-allocation.md # Word count targets
│ └── schedule.md # Project schedule
├── scripts/
│ ├── count_chars.py # Character counter
│ └── convert_md_to_review.py (optional)
├── .gitignore
├── AGENTS.md
└── README.md
| Agent | Role | Permissions |
|---|---|---|
@writing | Write and edit manuscripts | Edit 02_contents/ |
@writing-reviewer | Review manuscripts (P1/P2/P3) | Read only |
@converter | Convert Markdown to Re:VIEW | Edit 03_re-view_output/ |
@orchestrator | Coordinate multi-agent workflow | Delegate to other agents |
| Prompt | Usage |
|---|---|
/gc_Commit | Git commit with formatted message |
/gcp_Commit_Push | Git commit and push |
/gpull | Git pull with change summary |
Default 8-chapter structure:
0. Introduction
1-6. Main Chapters (customizable titles)
7. Conclusion
8. Glossary (optional)
Configurable in docs/page-allocation.md:
| File Type | Default Target | Range |
|---|---|---|
| Chapter intro | 300-500 chars | Adjustable |
| Main section | 3,000-5,000 chars | Adjustable |
| Column/sidebar | 2,000-3,000 chars | Adjustable |
Pattern: {prefix}-{chapter}-{section}-{number}_{title}.md
Example: 01-1-a-00_Introduction_to_Topic.md
| Directory | Contents |
|---|---|
scripts/ | Setup and utility scripts |
references/ | Template files for agents, instructions, prompts |
assets/ | Static files (.gitignore templates, etc.) |
After workspace creation:
Initialize Git (commented example):
# Initialize repository and create the first commit
git init && git add . && git commit -m "Initial commit"
Open in VS Code (commented example):
# Open the project in VS Code
code {project-path}
Test prompts: Try /gc_Commit to verify setup
Start writing: Create key points in 01_contents_keyPoints/
| Tool | Purpose | Required |
|---|---|---|
| Python 3.8+ | Scripts | Yes |
| Git | Version control | Yes |
| Docker | Re:VIEW PDF build | Optional |
| Re:VIEW | PDF generation | Optional |
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.