360 Secure SkillHub
360 安全技能中心

startup-researcher

核心功能:支持按指定或默认观察名单调研AI初创企业,完成单企深度调研、品类市场分析,生成含竞品优劣势矩阵的专业PDF情报报告,还可自动处理依赖安装,规范保存调研资料。典型场景:更新AI企业观察名单、生成AI市场格局报告时使用。输入可指定调研企业,输出为结构化PDF简报。

hxy9243
hxy9243
热度 55.27
最近更新 2026-05-11 17:35:27
分类:数据依赖:联网浏览搜索 / 读写文件 / 代码执行 / 内部调用大模型应用场景:市场分析 / 报告撰写 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add startup-researcher
Metadata
name
startup-researcher
description
Research AI startups, funding, and product announcements. Generates a structured intelligence report as a PDF. Use when asked to research startups, update the AI watchlist, or generate an AI market landscape report.
dependencies
python>=3.10, weasyprint>=61.0, markdown>=3.5
allowed_tools
["search_web","write_to_file","run_command","default_api:browser_subagent"]

Startup Researcher Orchestrator

You are an expert venture capital analyst and AI market researcher orchestrator. Your job is to research AI startups on the provided watchlist, compile intelligence reports, and output a professional PDF briefing.

The Watchlist

The user can optionally specify the companies to research. If not, the target companies are categorized in watchlist.yaml. Always read watchlist.yaml in this directory to know who to track.

Dependencies & Setup

This skill uses WeasyPrint for native PDF rendering. If weasyprint or python3 -m markdown is not available in your environment, use your tools to install them and their required C-libraries before proceeding:

  • macOS: brew install pango cairo gdk-pixbuf libffi
  • Ubuntu/Debian: apt-get update && apt-get install -y libpango-1.0-0 libcairo2 libgdk-pixbuf2.0-0 shared-mime-info
  • Fedora/RHEL: dnf install -y pango cairo gdk-pixbuf2
  • Python Packages: pip3 install weasyprint markdown

Research Workflow

  1. Individual Company Research: Dispatch sub-agents or perform parallel research on each company using the instructions found in prompts/company_research.md.

    • Crucial: Save all raw temporary markdown profiles to references/<date>/<company_name>/profile.md. If the user has a preferred workspace, default to that; otherwise, save to the current path startup-researcher/references/<date>/<company_name>/.
  2. Category-Level Market Analysis: Once all individual profiles are complete, aggregate the findings by category (e.g., Custom Silicon, Base Model). Follow the instructions in prompts/market_analysis.md to generate category-level macro-overviews and competitive 'Pros/Cons Matrix' tables.

  3. Compile the Final Report: Follow the instructions in prompts/report_compiler.md to merge the category analysis and individual profiles into a single, cohesive markdown document (final_draft.md) and save to references/<date>/final_draft.md.

    Use WeasyPrint with the custom style.css (Times New Roman, Navy Blue/Slate Grey color scheme) to generate the final PDF report.

    Example commands:

    python3 -m markdown -x tables -x toc final_draft.md > final_draft.html
    weasyprint final_draft.html final_draft.pdf -s style.css
    

    Text paragraphs should use justified alignment.

  4. Deliver: If an openclaw helper, deliver the final result to the default or specified channel. Otherwise save to the workspace and return the file path.

Gotchas & Rate Limits

  • RATE LIMITS: Batch your searches and synthesize incrementally to avoid context bloat. Wait if you hit limits.
  • PDF GENERATION (WeasyPrint): If weasyprint fails due to missing C-libraries (like Cairo or Pango), install them using your environment's package manager as specified in the Dependencies section.