brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
vk-ads-campaign-builderСоздавать, аудитить и оптимизировать кампании VK Ads через LidFly MCP v3: connection_id/client_id, группы, объявления, лид-формы, аудитории, статистика и бюджеты. Использовать для работы с VK Рекламой с безопасным scope и write workflow.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use for VK Ads campaigns, ad groups, banners, lead forms, statistics, audiences, contextual phrases, budgets, statuses, and creative checks.
search_tools({ provider: "vk", query }).get_tool_schema.get_provider_context({ provider: "vk", query? }).resolve_campaign_scope({ provider: "vk", query, workspace_project_id? }).connection_id, client_id, workspace_project_id, and scope_arguments.call_tool; write via call_write_tool.connection_id selects VK OAuth connection.client_id selects agency/manager/client account.max_goals bidding, use max_price when updating limits; reread the group after write.Before any campaign or ad-group write, read VK goal mode and write safety. It is the source of truth for checked_packages.goal_mode, priced_goal, bootstrap groups and ambiguous outcomes.
The compact legacy provider projection is methodology.
Before evaluating statistics, CPA, reach, budget distribution, missing impressions or a reach forecast, read VK Ads analytics. Tool descriptions carry no evaluation thresholds; judgment comes from that reference and the client's goals in project memory.
Offer search_phrase_vectorization only when the user wants broader reach from contextual phrases; do not enable it as a default optimization. Explain the audience change before confirmation, use a phrase segment in targetings.segments, and reread the field after creation. Manual user-filter does not support this setting. An unconfirmed write must not be repeated. Source: VK AdGroup API, local documentation checked 2026-09-26; live reads on the own account accepted fields but omitted this field, so absence is not proof of false.
Save decisions, campaign snapshots, analytics summaries, and follow-up scheduled tasks only after resolving workspace_project_id.
When the user asks to export a VK Ads report to Google Sheets or Google Docs, keep this skill for account/campaign scope and report reads, then hand the verified Google write and reread to $export-ad-reports.
The export handoff applies only when this host exposes the skill and a Google write connector. If either is unavailable, state the exact missing capability and return the requested report as a draft; do not claim a saved Google file or silently switch to Workspace.