kabo-sh/kabo
v1.0.11MIT
Public creator research with bundled workflows and Kabo MCP evidence.
hosts
- kabo.sh
allowed-tools
- get_research_data_download13 skills
- get_research_data_job13 skills
- get_research_capabilities12 skills
- collect_account_history5 skills
- instagram_resolve_profile5 skills
- youtube_get_channel5 skills
- get_creator_profile4 skills
- instagram_list_posts4 skills
51 more
- instagram_list_reels4 skills
- list_connected_accounts4 skills
- read_research_data_artifacts4 skills
- update_content_preferences4 skills
- youtube_list_channel_uploads4 skills
- lookup_instagram_post3 skills
- tiktok_list_account_posts3 skills
- collect_instagram_trend_candidates2 skills
- collect_tiktok_video_candidates2 skills
- collect_youtube_trend_candidates2 skills
- instagram_get_transcript2 skills
- public_video_collect_public_metadata2 skills
- public_video_extract_keyframes2 skills
- public_video_extract_keyframes_hosted_media2 skills
- public_video_extract_keyframes_hosted_stream2 skills
- public_video_fetch_transcript2 skills
- tiktok_discovery_list_comments2 skills
- youtube_get_video2 skills
- youtube_list_comments2 skills
- collect_youtube_recent_videos1 skill
- connect_public_account1 skill
- creator_trends_get_instagram_audio_board1 skill
- creator_trends_get_tiktok_sound_board1 skill
- enrich_instagram_shortlist1 skill
- enrich_youtube_shortlist1 skill
- get_kabo_info1 skill
- get_remake_video1 skill
- get_script1 skill
- get_social_connection1 skill
- instagram_baseline_search_music1 skill
- instagram_baseline_search_reels1 skill
- instagram_list_comments1 skill
- instagram_search_accounts1 skill
- instagram_search_profiles1 skill
- list_scripts1 skill
- lookup_tiktok_video1 skill
- public_video_measure_media_signals1 skill
- render_official_pages1 skill
- render_remake_video1 skill
- save_script1 skill
- start_remake_video1 skill
- tiktok_discovery_get_search_insight_trend1 skill
- tiktok_discovery_list_comment_replies1 skill
- tiktok_discovery_list_search_insights1 skill
- tiktok_discovery_search_sounds1 skill
- tiktok_discovery_search_videos1 skill
- tiktok_search_get_transcript1 skill
- tiktok_search_get_video1 skill
- tiktok_search_list_profile_videos1 skill
- update_script1 skill
- youtube_search_channels1 skill
scripts
- analyze-content-video
- scripts/build_content_evidence.py
- scripts/build_creator_result.py
- scripts/compose_video_analysis.py
- scripts/compute_deterministic.py
- scripts/compute_promise_payoff.py
- scripts/creator_measurement_basis.py
- scripts/export_transcript.py
- scripts/extract_local_frames.py
- scripts/finish_diagnosis.py
329 more
- scripts/hook_core/__init__.py
- scripts/hook_core/common.py
- scripts/hook_core/context.py
- scripts/hook_core/knowledge.py
- scripts/linked_media.py
- scripts/persist_envelope.py
- scripts/prepare_link_request.py
- scripts/prepare_video_hook.py
- scripts/probe_media_tools.py
- scripts/read_subtitle_file.py
- scripts/render_video_report.py
- scripts/static_host.py
- scripts/validate_creator_report.py
- scripts/validate_creator_shape.py
- scripts/validate_video_analysis.py
- analyze-creator-competitors
- scripts/analyze_public_snapshot.py
- scripts/build_discovery_gate.py
- scripts/build_public_snapshot.py
- scripts/build_topic_coverage.py
- scripts/competitor_gate_contract.py
- scripts/compose_report.py
- scripts/connector_driver.py
- scripts/drive.py
- scripts/evidence_contract.py
- scripts/extract_account_caption_phrases.py
- scripts/merge_profile_discovery.py
- scripts/persist_comment_envelopes.py
- scripts/persist_connector_json.py
- scripts/persist_envelope.py
- scripts/persist_many.py
- scripts/persist_profile_envelopes.py
- scripts/persist_round.py
- scripts/plan_profile_discovery.py
- scripts/project_gate_inputs.py
- scripts/project_idea_context.py
- scripts/project_subject_candidates.py
- scripts/project_synthesis_evidence.py
- scripts/provided_accounts.py
- scripts/public_metrics.py
- scripts/render_creator_report.py
- scripts/render_reply.py
- scripts/report_basis.py
- scripts/select_accounts.py
- scripts/select_comment_targets.py
- scripts/static_host.py
- scripts/validate_discovery_intents.py
- scripts/validate_output.py
- scripts/validate_request_window.py
- analyze-tiktok-competitors
- scripts/analyze_public_snapshot.py
- scripts/build_tiktok_candidate_set.py
- scripts/build_tiktok_competitor_snapshot.py
- scripts/build_tiktok_discovery_gate.py
- scripts/build_topic_coverage.py
- scripts/compose_report.py
- scripts/connector_driver.py
- scripts/drive.py
- scripts/evidence_contract.py
- scripts/hook_core/__init__.py
- scripts/hook_core/common.py
- scripts/hook_core/context.py
- scripts/hook_core/knowledge.py
- scripts/persist_comment_envelopes.py
- scripts/persist_envelope.py
- scripts/prepare_hook_context.py
- scripts/project_idea_context.py
- scripts/project_synthesis_evidence.py
- scripts/project_tiktok_accounts.py
- scripts/render_creator_report.py
- scripts/report_basis.py
- scripts/report_presentation.py
- scripts/resolve_tiktok_publish_time.py
- scripts/sampling_policy.py
- scripts/select_comment_targets.py
- scripts/select_tiktok_accounts.py
- scripts/static_host.py
- scripts/validate_output.py
- scripts/validate_tiktok_query_plan.py
- create-script-and-packaging
- scripts/build_direct_selected_idea.py
- scripts/build_run_manifest.py
- scripts/creative_evidence.py
- scripts/partial_script_edit.py
- scripts/project_input_snapshot.py
- scripts/render_script_package.py
- scripts/script_duration.py
- scripts/static_host.py
- scripts/validate_script_package.py
- develop-content-ideas
- scripts/build_idea_request.py
- scripts/persist_envelope.py
- scripts/project_account_context.py
- scripts/project_comments.py
- scripts/render_idea_report.py
- scripts/report_language.py
- scripts/run_ideas_stages.py
- scripts/static_host.py
- scripts/validate_ideas.py
- diagnose-reach-drop
- scripts/account_analyzers.py
- scripts/analyze_traffic.py
- scripts/author_traffic.py
- scripts/build_public_snapshot.py
- scripts/cap_public_snapshot.py
- scripts/compile_traffic_brief.py
- scripts/compose_traffic.py
- scripts/connector_driver.py
- scripts/correction.py
- scripts/creator_evidence.py
- scripts/drive.py
- scripts/expand_traffic_brief.py
- scripts/explain_share.py
- scripts/hook_core/__init__.py
- scripts/hook_core/common.py
- scripts/hook_core/context.py
- scripts/hook_core/knowledge.py
- scripts/persist_envelope.py
- scripts/prepare_traffic_hook.py
- scripts/render_traffic.py
- scripts/run_diagnosis.py
- scripts/run_traffic_workflow.py
- scripts/static_host.py
- scripts/summarize_account_analysis.py
- scripts/synthesis.py
- scripts/validate_traffic.py
- plan-platform-monetization
- scripts/assess_monetization.py
- scripts/derive_monetization_metrics.py
- scripts/income_rows.py
- scripts/persist_envelope.py
- scripts/render_monetization_plan.py
- scripts/rule_library.py
- scripts/static_host.py
- scripts/validate_monetization_plan.py
- recommend-publish-timing
- scripts/build_history_snapshot.py
- scripts/build_public_snapshot.py
- scripts/build_publish_request.py
- scripts/build_publish_schedule.py
- scripts/compute_timing.py
- scripts/peer_hour_profile.py
- scripts/persist_envelope.py
- scripts/persist_many.py
- scripts/project_publish_history.py
- scripts/render_timing_report.py
- scripts/static_host.py
- scripts/validate_creator_report.py
- scripts/validate_creator_shape.py
- scripts/validate_publish_recommendation.py
- remake-viral-video
- scripts/check_documents.py
- scripts/static_host.py
- research-instagram-trends
- scripts/allocate_signature_content.py
- scripts/analyze_public_snapshot.py
- scripts/attach_caption_phrases.py
- scripts/attach_creator_profile.py
- scripts/bind_lane_candidate_sets.py
- scripts/build_instagram_ranking_input.py
- scripts/build_relevance_gate.py
- scripts/build_short_window_layers.py
- scripts/build_trend_workflow_snapshot.py
- scripts/compose_report.py
- scripts/connector_driver.py
- scripts/content_language_gate.py
- scripts/drive.py
- scripts/filter_candidate_eligibility.py
- scripts/freeze_request_window.py
- scripts/hook_core/__init__.py
- scripts/hook_core/common.py
- scripts/hook_core/context.py
- scripts/hook_core/knowledge.py
- scripts/persist_envelope.py
- scripts/prepare_hook_context.py
- scripts/project_idea_context.py
- scripts/project_relevance_gate_input.py
- scripts/reference_fallback.py
- scripts/render_creator_report.py
- scripts/render_scene_sounds.py
- scripts/render_short_window_report.py
- scripts/render_trending_board.py
- scripts/report_basis.py
- scripts/short_window_topic_gate.py
- scripts/static_host.py
- scripts/trend_gate_contract.py
- scripts/validate_output.py
- scripts/validate_provided_snapshot.py
- scripts/validate_query_plan.py
- research-tiktok-trends
- scripts/allocate_signature_content.py
- scripts/analyze_public_snapshot.py
- scripts/attach_creator_profile.py
- scripts/build_relevance_gate.py
- scripts/build_short_window_layers.py
- scripts/build_tiktok_candidate_set.py
- scripts/build_tiktok_enrichment.py
- scripts/build_tiktok_ranking_input.py
- scripts/build_trend_workflow_snapshot.py
- scripts/compose_report.py
- scripts/connector_driver.py
- scripts/content_language_gate.py
- scripts/drive.py
- scripts/filter_candidate_eligibility.py
- scripts/freeze_request_window.py
- scripts/hook_core/__init__.py
- scripts/hook_core/common.py
- scripts/hook_core/context.py
- scripts/hook_core/knowledge.py
- scripts/persist_envelope.py
- scripts/persist_short_window.py
- scripts/prepare_hook_context.py
- scripts/project_idea_context.py
- scripts/project_relevance_gate_input.py
- scripts/reference_fallback.py
- scripts/render_creator_report.py
- scripts/render_scene_sounds.py
- scripts/render_search_insights.py
- scripts/render_short_window_report.py
- scripts/render_trending_board.py
- scripts/report_basis.py
- scripts/resolve_search_publish_time.py
- scripts/short_window_topic_gate.py
- scripts/shrunk_baseline.py
- scripts/static_host.py
- scripts/trend_gate_contract.py
- scripts/validate_output.py
- scripts/validate_tiktok_query_plan.py
- research-youtube-trends
- scripts/allocate_signature_content.py
- scripts/analyze_public_snapshot.py
- scripts/attach_creator_profile.py
- scripts/build_relevance_gate.py
- scripts/build_short_window_layers.py
- scripts/build_trend_workflow_snapshot.py
- scripts/build_youtube_ranking_input.py
- scripts/complete_youtube_short_window.py
- scripts/compose_report.py
- scripts/connector_driver.py
- scripts/content_language_gate.py
- scripts/drive.py
- scripts/filter_candidate_eligibility.py
- scripts/freeze_request_window.py
- scripts/hook_core/__init__.py
- scripts/hook_core/common.py
- scripts/hook_core/context.py
- scripts/hook_core/knowledge.py
- scripts/persist_envelope.py
- scripts/prepare_hook_context.py
- scripts/project_idea_context.py
- scripts/project_relevance_gate_input.py
- scripts/reference_fallback.py
- scripts/render_creator_report.py
- scripts/render_short_window_report.py
- scripts/report_basis.py
- scripts/short_window_topic_gate.py
- scripts/static_host.py
- scripts/trend_gate_contract.py
- scripts/validate_output.py
- scripts/validate_provided_snapshot.py
- scripts/validate_query_plan.py
- scripts/validate_request_window.py
- scripts/validate_youtube_candidate_coverage.py
- review-creator-account-deep
- scripts/account_analyzers.py
- scripts/baseline_availability.py
- scripts/build_catalog_stability.py
- scripts/build_deep_synthesis_input.py
- scripts/build_public_snapshot.py
- scripts/build_watch_evidence.py
- scripts/compose_catalog_plus.py
- scripts/compose_deep_review.py
- scripts/deep_authoring.py
- scripts/fetch_catalog.py
- scripts/hook_core/__init__.py
- scripts/hook_core/common.py
- scripts/hook_core/context.py
- scripts/hook_core/knowledge.py
- scripts/media_job_ledger.py
- scripts/media_payload.py
- scripts/persist_envelope.py
- scripts/persist_many.py
- scripts/plan_media_jobs.py
- scripts/point_observations.py
- scripts/prepare_hook_context.py
- scripts/read_deep_synthesis_packet.py
- scripts/record_watch_outcomes.py
- scripts/run_paths.py
- scripts/sandbox_media_audit.py
- scripts/select_watch_set.py
- scripts/static_host.py
- scripts/synthesis_contract.py
- review-creator-account
- scripts/account_analyzers.py
- scripts/analyze_follow_contribution.py
- scripts/build_public_snapshot.py
- scripts/build_synthesis_input.py
- scripts/calculate_engagement_rate.py
- scripts/compose_review.py
- scripts/connector_driver.py
- scripts/drive.py
- scripts/estimate_growth.py
- scripts/extract_caption_phrases.py
- scripts/hook_core/__init__.py
- scripts/hook_core/common.py
- scripts/hook_core/context.py
- scripts/hook_core/knowledge.py
- scripts/json_io.py
- scripts/linked_post_snapshot.py
- scripts/persist_envelope.py
- scripts/persist_many.py
- scripts/prepare_hook_context.py
- scripts/profile_contract.py
- scripts/project_idea_context.py
- scripts/public_identity.py
- scripts/static_host.py
- scripts/synthesis_authoring.py
- scripts/validate_artifacts.py
- scripts/validate_creator_report.py
- verify-platform-rule
- scripts/connector_driver.py
- scripts/drive.py
- scripts/fixed_topic_claims.py
- scripts/persist_envelope.py
- scripts/record_passages.py
- scripts/render_rule_check.py
- scripts/static_host.py
- scripts/validate_rule_check.py
- scripts/validate_sources.py
plugin.json
- name
- kabo
- version
- 1.0.11
- description
- Public creator research with bundled workflows and Kabo MCP evidence.
- author
- Dealismsupport@kabo.shhttps://kabo.sh
- license
- MIT
- homepage
- https://kabo.sh
- extensions
- com.openai
mcp.json
- kabostreamable-httphttps://kabo.sh/mcp-pub
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "kabo",
"version": "1.0.11",
"description": "Public creator research with bundled workflows and Kabo MCP evidence.",
"author": {
"name": "Dealism",
"email": "support@kabo.sh",
"url": "https://kabo.sh"
},
"homepage": "https://kabo.sh",
"license": "MIT",
"extensions": {
"com.openai": {
"interface": {
"displayName": "Kabo",
"shortDescription": "Research for video creators",
"longDescription": "Research public YouTube, Instagram and TikTok accounts, compare competitors, find content trends, and analyze videos. Turn the evidence into content ideas and text scripts, with sources, sample sizes and limitations. Public evidence cannot establish private reach, retention or revenue. Kabo does not publish posts or send messages.\n\nThe bundled workflows require a host with Python 3, workspace file access, and a way to save complete tool results or download evidence. Local video files also require ffmpeg and ffprobe. Connect your Kabo account through the host\u2019s OAuth flow. Requests may use your existing Kabo allowance.",
"developerName": "Dealism",
"category": "Productivity",
"capabilities": [
"Research public creator accounts, competitors and trends",
"Analyze public videos and develop content ideas and text scripts",
"Read complete research reports with sources and limitations"
],
"websiteURL": "https://kabo.sh",
"supportURL": "https://kabo.sh/support",
"privacyPolicyURL": "https://kabo.sh/privacy",
"termsOfServiceURL": "https://kabo.sh/terms",
"logo": "./assets/composer-icon.png",
"composerIcon": "./assets/composer-icon.png",
"defaultPrompt": [
"Use Kabo to research my channel and identify what to improve.",
"Find the strongest videos in my niche and explain the evidence.",
"Develop three video ideas from my creator research."
]
},
"publication": {
"release_notes": "Kabo 1.0.11 makes the remake Skill load only when you want a finished video; script writing, video breakdowns, account reviews, growth advice and content ideas go to their own Skills. Includes all fifteen Skills. OpenAI marketplace review remains separate."
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 324Python files
- 111JSON files
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai