Automated summary
Creates a new Google Form by invoking a Python script with a name and an optional description, then returns the form ID plus its edit and response URLs.
Strengths
- Triggers on natural Japanese phrasing such as 「フォーム作成」 or 「アンケート作成」
- Supports a form name and an optional description through the --name and --description flags
- Returns the practical identifiers right away: id, editUrl and responseUrl
Limitations
- Only creates an empty form: no questions, sections or settings are added
- Depends on the fixed script path plugins/shiiman-google/skills/forms-create/scripts/google_forms.py and pre-configured Google authentication
- Requires Bash access and surfaces only whatever errors the underlying script reports
Use it when you need a blank Google Form with a title and optional description created quickly before filling in the questions yourself.
Avoid it if you expect a fully built form with questions, or if Google authentication and the shiiman-google plugin are not set up.
Security analysis
CautionThe skill is a thin wrapper around a local Python script intended to create Google Forms. This is a legitimate use of Bash and network/API access, but the actual script is not included, so credential handling and exact behavior cannot be verified from the skill file alone. No destructive, exfiltrating, or obfuscated instructions are present.
- •Executes a local Python script via Bash; the script content and its credential handling are not shown in SKILL.md.
- •Relies on Google Forms API access and authentication prerequisites that are not documented here.
Examples
「顧客満足度アンケート」という名前で新しいGoogleフォームを作成してCreate a new Google Form named 'Team Retro Feedback' with the description 'Monthly retrospective input'.「イベント参加申込」というフォームを作って、編集URLと回答URLを教えてname: forms-create description: Google Forms フォームを新規作成する。「フォーム作成」「Forms 作成」「新しいフォーム」「アンケート作成」「フォームを作って」などで起動。 allowed-tools: [Read, Bash]
Forms Create
Google Forms フォームを新規作成します。
実行方法
基本的な作成
python plugins/shiiman-google/skills/forms-create/scripts/google_forms.py create --name "フォーム名"
説明付きで作成
python plugins/shiiman-google/skills/forms-create/scripts/google_forms.py create --name "フォーム名" --description "フォームの説明"
ユーザー入力の解釈
- フォーム名を聞き出す
- 説明があれば --description で指定
出力項目
- id: フォームID
- name: フォーム名
- editUrl: 編集URL
- responseUrl: 回答URL
From the file to a first result
The download contains exactly the content displayed on this page. This copy may differ from the latest version in the source repository.
View the source and supporting filesThis download contains SKILL.md only. Any scripts, references, templates and dependencies are not included. Get the required files from the source, preserving their directory structure, before continuing.
1. Download the file
Download SKILL.mdFrom the root of a test project, save the file as .skill-downloads/create-google-forms-mmio7138/SKILL.md, or use the command below. This folder is for inspecting the skill before installation.
Command for macOS/Linux or WSL: requires a POSIX shell and curl. On Windows without WSL, use the download button and create the folder manually.
mkdir -p '.skill-downloads/create-google-forms-mmio7138' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/create-google-forms-mmio7138/download' --output '.skill-downloads/create-google-forms-mmio7138/SKILL.md.part' && mv '.skill-downloads/create-google-forms-mmio7138/SKILL.md.part' '.skill-downloads/create-google-forms-mmio7138/SKILL.md'2. Check prerequisites
Read SKILL.md before using it. If it references scripts or external services, inspect them and prepare the required access in your test environment.
No recognized prerequisites section in this file. This does not mean it is self-contained: libraries, tools and access requirements may be mentioned elsewhere in the content or source repository.
The platforms on this page are catalog indications. The paths below follow tool documentation; they do not prove this skill has been run in those tools. No minimum tool version is confirmed for this listing.
3. Load the skill
After inspection, copy the complete folder into your project using one of the commands below, then open a new tool session. The command stops if a folder with the same name already exists: compare the files before replacing it.
Claude Code
test -f '.skill-downloads/create-google-forms-mmio7138/SKILL.md' && test -s '.skill-downloads/create-google-forms-mmio7138/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/forms-create' && cp -R '.skill-downloads/create-google-forms-mmio7138' '.claude/skills/forms-create'OpenSkills
OpenSkills must already be installed. The local install/read procedure is checked with OpenSkills 1.5.0, which requires Node.js ≥ 20.6.0. Catalog slugs are not resolved automatically.
Official OpenSkills installationopenskills install './.skill-downloads/create-google-forms-mmio7138'openskills read 'create-google-forms-mmio7138'Reading should display the installed file content and its base directory. It does not run the skill or install its dependencies.
For an agent that reads AGENTS.md, then sync the index. This command changes AGENTS.md: review the diff before using it.
openskills syncManual method or another tool: attach SKILL.md to a conversation, or open it in an agent that can read files. Include any required supporting resources. No universal folder is recognized by every tool.
4. Try a first task
Use a short, synthetic input: an API endpoint, a small document or an interface brief. In a new conversation, attach the file or give the agent its path, then adapt this request:
Read .skill-downloads/create-google-forms-mmio7138/SKILL.md and apply its instructions to this example: [describe a test input]. Identify any missing files, dependencies or access. Produce the result requested by the skill without inventing data or running unreviewed scripts.Expected result: output matching the skill instructions, or a precise list of missing prerequisites. A read confirmation alone does not validate a first use. If an external resource is unavailable, that path remains untested.
PDF Reader
Productivity
Read and extract text from PDF files, including documents, reports, contracts, and spreadsheets. Works with local files, URLs, and WhatsApp attachments. Use whenever PDF content is needed, even if not explicitly requested.
Discord Messaging Workflows
Productivity
Use the message tool to send, edit, and moderate Discord messages with interactive components.
Interactive Verdict Preview
Productivity
Generate an interactive HTML preview of keep/drop verdicts for maintainer review, then process the pasted feedback JSON.