
p68huutien/google-forms-skill
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Antigravity/Claude Skill - Create Google Forms from any content via Google Forms API
概要
An Antigravity / Claude Skill that creates Google Forms from - Word documents, text files, or just a topic description. No fixed input format required. Just tell the AI Agent what you need, and it handles everything. - (v18+) - Download here - - Any Gmail account works 1. Go to Google Cloud Console 2. Click (top bar) → 3. Name your project (e.g., my-forms-generator) → 4. Make sure your new project is selected in the top bar 1. Go to APIs & Services > Library 2. Search for 3. Click it → This step is required before you can create credentials. 1. Go to APIs & Services > OAuth consent screen 2. Select → 3. Fill in: - : anything (e.g., Forms Generator) - : your email - : your email 4. Click through Scopes and Test Users 5. On the page, click → add your Gmail address → 1. Go to APIs & Services > Credentials 2. Click → 3. Application type: 4. Name: anything (e.g., Forms Generator) 5. Click 6. Click (or the download icon) 7. Save the file as credentials.
README
以下は原文 README の抜粋です。原文を見る。
Google Forms Generator Skill
An Antigravity / Claude Skill that creates Google Forms from any content - Word documents, text files, or just a topic description.
No fixed input format required. Just tell the AI Agent what you need, and it handles everything.
How It Works
You: "Create a customer satisfaction survey"
Agent: Analyzes → Generates questions → Calls Google Forms API → Returns form link
Supported Question Types
| Type | Description |
|---|---|
| Short text | Single-line answer |
| Paragraph | Multi-line answer |
| Radio | Single choice |
| Checkbox | Multiple choice |
| Dropdown | Dropdown select |
| Scale | Linear scale (1-5, 1-10, etc.) |
| Date | Date picker |
| Time | Time picker |
| Section | Page break with title |
Setup (Step-by-Step)
Prerequisites
- Node.js (v18+) - Download here
- Google Account - Any Gmail account works
Step 1: Install Dependencies
cd scripts
npm install
Step 2: Create Google Cloud Project
- Go to Google Cloud Console
- Click Select a project (top bar) → New Project
- Name your project (e.g.,
my-forms-generator) → Create - Make sure your new project is selected in the top bar
Step 3: Enable Google Forms API
- Go to APIs & Services > Library
- Search for Google Forms API
- Click it → Enable
Step 4: Configure OAuth Consent Screen
This step is required before you can create credentials.
- Go to APIs & Services > OAuth consent screen
- Select External → Create
- Fill in:
- App name: anything (e.g.,
Forms Generator) - User support email: your email
- Developer contact email: your email
- App name: anything (e.g.,
- Click Save and Continue through Scopes and Test Users
- On the Test Users page, click Add Users → add your Gmail address → Save
Step 5: Create OAuth Credentials
- Go to APIs & Services > Credentials
- Click + Create Credentials → OAuth client ID
- Application type: Desktop app
- Name: anything (e.g.,
Forms Generator) - Click Create
- Click Download JSON (or the download icon)
- Save the file as
credentials.jsonin this skill’s root directory (same level as SKILL.md)
Your folder should look like:
google-forms/
├── credentials.json ← you just added this
├── SKILL.md
├── scripts/
│ ├── create-form.js
│ └── package.json
Step 6: First Run (Authorization)
The first time you run the skill, it will ask you to authorize:
- A URL will appear in the terminal - open it in your browser
- Select your Google account
- You’ll see “This app isn’t verified” - this is normal for personal projects:
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add p68huutien/google-forms-skill