重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
npx skills add https://github.com/scientiacapital/skills --skill research<quick_start> 市场调研:
技术调研:
输出: 包含问题、答案、置信度、来源的研究报告 </quick_start>
<success_criteria> 调研成功的标准:
<core_content> 结合市场情报和技术评估的综合研究框架。
| 研究类型 | 输出 | 使用时机 | 参考文件 |
|---|---|---|---|
| 公司概况 | 结构化概况 | 接触前、通话准备 | reference/market.md |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 竞争情报 | 市场地位、定价 | 交易策略 | reference/market.md |
| 技术栈发现 | 软件 + 集成 | 潜在客户资格鉴定 | reference/market.md |
| 框架评估 | 功能对比 + 建议 | 技术决策 | reference/technical.md |
| LLM 对比 | 成本/能力矩阵 | 供应商选择 | reference/technical.md |
| API 评估 | 限制、定价、开发者体验 | 集成规划 | reference/technical.md |
| MCP 发现 | 可用服务器/工具 | 能力扩展 | reference/technical.md |
company_profile = {
# 基础信息
'name': str,
'website': str,
'industry': str,
'employee_count': int,
'revenue_estimate': str, # "$5-10M", "$10-50M"
# 运营
'field_vs_office': {'field': int, 'office': int},
'service_area': list[str], # 州/地区
'trades': list[str], # 电气、暖通空调、管道
# 技术
'software_stack': {
'crm': str,
'project_mgmt': str,
'accounting': str,
'field_service': str,
'other': list[str]
},
# 销售情报
'pain_signals': list[str],
'growth_indicators': list[str],
'failed_implementations': list[str],
'decision_makers': list[dict]
}
| 信号 | 表明 | 优先级 |
|---|---|---|
| 提及多个系统 | 集成痛点 | 高 |
| 新闻中出现"快速增长" | 扩展挑战 | 高 |
| 近期领导层变动 | 对新供应商持开放态度 | 中 |
| 招聘运营/行政职位 | 流程问题 | 中 |
| 软件差评 | 准备更换 | 高 |
| 无在线存在 | 技术不敏感 | 低 |
步骤 1: 基础发现
└── 网站、LinkedIn、Google 新闻、Glassdoor
步骤 2: 技术栈
└── 招聘信息、集成页面、案例研究
步骤 3: 痛点信号
└── 评论、社交媒体提及、论坛帖子
步骤 4: 决策者
└── LinkedIn Sales Nav、公司关于页面
步骤 5: 综合
└── 生成公司概况,根据理想客户画像评分
为潜在客户研究竞争对手时:
1. 他们现在在使用什么?
2. 他们使用了多久?
3. 有什么问题?(检查评论、Reddit、论坛)
4. 什么会让他们更换?
5. 他们还在评估谁?
constraints:
llm_providers:
preferred:
- anthropic # Claude - 主要
- google # Gemini - 多模态
- openrouter # DeepSeek、Qwen、Yi - 成本优化
forbidden:
- openai # 禁止使用 OpenAI
infrastructure:
compute: runpod_serverless
database: supabase
hosting: vercel
local: ollama # M1 Mac 兼容
frameworks:
preferred:
- langgraph # 优于 langchain
- fastmcp # 用于 MCP 服务器
- pydantic # 数据验证
avoid:
- langchain # 过于抽象
- autogen # 复杂
development:
machine: m1_mac
ide: cursor, claude_code
version_control: github
| 使用场景 | 首选 | 备选 | 成本/百万 tokens |
|---|---|---|---|
| 复杂推理 | Claude Sonnet | Gemini Pro | $3-15 |
| 批量处理 | DeepSeek V3 | Qwen 2.5 | $0.14-0.27 |
| 代码生成 | Claude Sonnet | DeepSeek Coder | $3-15 |
| 嵌入 | Voyage | Cohere | $0.10-0.13 |
| 视觉 | Claude/Gemini | Qwen VL | $3-15 |
| 本地/私有 | Ollama Qwen | Ollama Llama | 免费 |
成本优化规则: 对于批量/常规任务,使用中文 LLM(DeepSeek、Qwen)可节省 90% 以上的成本。将 Claude/Gemini 保留用于复杂推理。
## [框架名称] 评估
### 基础信息
- [ ] GitHub stars / 活跃度
- [ ] 最后提交日期
- [ ] 维护者声誉
- [ ] 许可证类型
- [ ] 文档质量
### 技术契合度
- [ ] Python 3.11+ 兼容
- [ ] M1 Mac 兼容
- [ ] 异步支持
- [ ] 类型提示 / Pydantic
- [ ] 可能集成 MCP
### 生态系统
- [ ] 活跃的 Discord/社区
- [ ] Stack Overflow 存在
- [ ] 教程可用性
- [ ] 示例项目
### 危险信号
- [ ] 仅支持 OpenAI
- [ ] 无人维护 (>6 个月)
- [ ] 文档质量差
- [ ] 依赖项过多
- [ ] 供应商锁定
api_evaluation:
name: ""
provider: ""
documentation_url: ""
access:
auth_method: "" # API 密钥、OAuth 等
rate_limits:
requests_per_minute: 0
tokens_per_minute: 0
quotas: ""
pricing:
model: "" # 每次请求、每个 token、订阅
free_tier: ""
cost_estimate: "" # 针对我们的使用场景
developer_experience:
sdk_quality: "" # 1-5
documentation: "" # 1-5
error_messages: "" # 1-5
response_time: "" # 毫秒
integration:
existing_mcps: []
sdk_languages: []
webhook_support: bool
verdict: "" # 使用、可能、跳过
notes: ""
┌─────────────────────────────────────────────┐
│ 1. 定义 │
│ 我们要解决什么问题? │
│ 需求是什么? │
│ 约束条件是什么? │
└─────────────────┬───────────────────────────┘
▼
┌─────────────────────────────────────────────┐
│ 2. 发现 │
│ 搜索 GitHub、HuggingFace、博客 │
│ 在 Context7 中查找文档 │
│ 查看现有的 tk_projects │
└─────────────────┬───────────────────────────┘
▼
┌─────────────────────────────────────────────┐
│ 3. 评估 │
│ 应用上述检查清单 │
│ 测试最小示例 │
│ 检查 M1 兼容性 │
└─────────────────┬───────────────────────────┘
▼
┌─────────────────────────────────────────────┐
│ 4. 决策 │
│ 自建 vs 购买 vs 跳过 │
│ 记录决策依据 │
│ 如果是 LLM,更新 AI_MODEL_SELECTION_GUIDE │
└─────────────────────────────────────────────┘
# 当寻找 MCP 能力时:
1. 首先检查 mcp-server-cookbook
└── /Users/tmkipper/Desktop/tk_projects/mcp-server-cookbook/
2. 搜索官方 MCP 服务器
└── github.com/modelcontextprotocol/servers
3. 搜索社区服务器
└── github.com 搜索:"mcp server" + [能力]
4. 检查是否存在 FastMCP 包装器
└── 我们能快速构建吗?
5. 评估自建 vs 使用现有
└── 集成时间 vs 构建时间
research_report:
title: ""
type: "" # 市场、技术、混合
date: ""
researcher: ""
# 执行摘要
summary:
question: ""
answer: ""
confidence: "" # 高、中、低
# 发现
market_findings:
companies_analyzed: []
competitive_landscape: ""
market_size: ""
trends: []
technical_findings:
frameworks_evaluated: []
recommended_stack: {}
integration_considerations: []
cost_analysis: {}
# 建议
recommendations:
primary: ""
alternatives: []
risks: []
next_steps: []
# 来源
sources:
- type: ""
url: ""
date_accessed: ""
key_findings: []
| 标准 | 权重 | 选项 A | 选项 B | 选项 C |
|---|---|---|---|---|
| [标准 1] | 25% | /10 | /10 | /10 |
| [标准 2] | 20% | /10 | /10 | /10 |
| [标准 3] | 20% | /10 | /10 | /10 |
| [标准 4] | 20% | /10 | /10 | /10 |
| [标准 5] | 15% | /10 | /10 | /10 |
| 加权总分 | 100% | /10 | /10 | /10 |
reference/market.md - 公司概况、技术栈发现、理想客户画像、竞争分析reference/technical.md - 框架对比、LLM 评估、API 模式、MCP 发现作为最后一步,写入 ~/.claude/skill-analytics/last-outcome-research.json:
{"ts":"[UTC ISO8601]","skill":"research","version":"1.0.0","variant":"default",
"status":"[success|partial|error]","runtime_ms":[estimated ms from start],
"metrics":{"sources_consulted":[n],"findings_synthesized":[n],"recommendations":[n]},
"error":null,"session_id":"[YYYY-MM-DD]"}
如果某些阶段失败但仍有结果产生,则使用状态 "partial"。仅当没有输出生成时,才使用 "error"。
每周安装数
57
仓库
GitHub Stars
6
首次出现
Jan 23, 2026
安全审计
安装于
codex53
gemini-cli52
opencode51
github-copilot48
cursor48
amp48
<quick_start> Market research:
Technical research:
Output: Research report with question, answer, confidence, sources </quick_start>
<success_criteria> Research is successful when:
<core_content> Comprehensive research framework combining market intelligence and technical evaluation.
| Research Type | Output | When to Use | Reference |
|---|---|---|---|
| Company Profile | Structured profile | Before outreach, call prep | reference/market.md |
| Competitive Intel | Market position, pricing | Deal strategy | reference/market.md |
| Tech Stack Discovery | Software + integrations | Lead qualification | reference/market.md |
| Framework Evaluation | Feature comparison + rec | Tech decisions | reference/technical.md |
| LLM Comparison | Cost/capability matrix | Provider selection | reference/technical.md |
| API Assessment | Limits, pricing, DX | Integration planning | reference/technical.md |
| MCP Discovery | Available servers/tools | Capability expansion | reference/technical.md |
company_profile = {
# Basics
'name': str,
'website': str,
'industry': str,
'employee_count': int,
'revenue_estimate': str, # "$5-10M", "$10-50M"
# Operations
'field_vs_office': {'field': int, 'office': int},
'service_area': list[str], # States/regions
'trades': list[str], # Electrical, HVAC, Plumbing
# Technology
'software_stack': {
'crm': str,
'project_mgmt': str,
'accounting': str,
'field_service': str,
'other': list[str]
},
# Sales Intel
'pain_signals': list[str],
'growth_indicators': list[str],
'failed_implementations': list[str],
'decision_makers': list[dict]
}
| Signal | Indicates | Priority |
|---|---|---|
| Multiple systems mentioned | Integration pain | HIGH |
| "Growing fast" in news | Scaling challenges | HIGH |
| Recent leadership change | Open to new vendors | MEDIUM |
| Hiring ops/admin roles | Process problems | MEDIUM |
| Bad software reviews | Ready to switch | HIGH |
| No online presence | Not tech-savvy | LOW |
Step 1: Basic Discovery
└── Website, LinkedIn, Google News, Glassdoor
Step 2: Tech Stack
└── Job postings, integrations page, case studies
Step 3: Pain Signals
└── Reviews, social mentions, forum posts
Step 4: Decision Makers
└── LinkedIn Sales Nav, company about page
Step 5: Synthesize
└── Generate company profile, score against ICP
When researching competitors for a prospect:
1. What are they using now?
2. How long have they used it?
3. What's broken? (Check reviews, Reddit, forums)
4. What would make them switch?
5. Who else are they evaluating?
constraints:
llm_providers:
preferred:
- anthropic # Claude - primary
- google # Gemini - multimodal
- openrouter # DeepSeek, Qwen, Yi - cost optimization
forbidden:
- openai # NO OpenAI
infrastructure:
compute: runpod_serverless
database: supabase
hosting: vercel
local: ollama # M1 Mac compatible
frameworks:
preferred:
- langgraph # Over langchain
- fastmcp # For MCP servers
- pydantic # Data validation
avoid:
- langchain # Too abstracted
- autogen # Complexity
development:
machine: m1_mac
ide: cursor, claude_code
version_control: github
| Use Case | Primary | Fallback | Cost/1M tokens |
|---|---|---|---|
| Complex reasoning | Claude Sonnet | Gemini Pro | $3-15 |
| Bulk processing | DeepSeek V3 | Qwen 2.5 | $0.14-0.27 |
| Code generation | Claude Sonnet | DeepSeek Coder | $3-15 |
| Embeddings | Voyage | Cohere | $0.10-0.13 |
| Vision | Claude/Gemini | Qwen VL | $3-15 |
| Local/Private | Ollama Qwen | Ollama Llama | Free |
Cost Optimization Rule: Use Chinese LLMs (DeepSeek, Qwen) for 90%+ cost savings on bulk/routine tasks. Reserve Claude/Gemini for complex reasoning.
## [Framework Name] Evaluation
### Basic Info
- [ ] GitHub stars / activity
- [ ] Last commit date
- [ ] Maintainer reputation
- [ ] License type
- [ ] Documentation quality
### Technical Fit
- [ ] Python 3.11+ compatible
- [ ] M1 Mac compatible
- [ ] Async support
- [ ] Type hints / Pydantic
- [ ] MCP integration possible
### Ecosystem
- [ ] Active Discord/community
- [ ] Stack Overflow presence
- [ ] Tutorial availability
- [ ] Example projects
### Red Flags
- [ ] OpenAI-only
- [ ] Unmaintained (>6 months)
- [ ] Poor documentation
- [ ] Heavy dependencies
- [ ] Vendor lock-in
api_evaluation:
name: ""
provider: ""
documentation_url: ""
access:
auth_method: "" # API key, OAuth, etc.
rate_limits:
requests_per_minute: 0
tokens_per_minute: 0
quotas: ""
pricing:
model: "" # per request, per token, subscription
free_tier: ""
cost_estimate: "" # for our use case
developer_experience:
sdk_quality: "" # 1-5
documentation: "" # 1-5
error_messages: "" # 1-5
response_time: "" # ms
integration:
existing_mcps: []
sdk_languages: []
webhook_support: bool
verdict: "" # USE, MAYBE, SKIP
notes: ""
┌─────────────────────────────────────────────┐
│ 1. DEFINE │
│ What problem are we solving? │
│ What are the requirements? │
│ What are the constraints? │
└─────────────────┬───────────────────────────┘
▼
┌─────────────────────────────────────────────┐
│ 2. DISCOVER │
│ Search GitHub, HuggingFace, blogs │
│ Check Context7 for docs │
│ Review existing tk_projects │
└─────────────────┬───────────────────────────┘
▼
┌─────────────────────────────────────────────┐
│ 3. EVALUATE │
│ Apply checklist above │
│ Test minimal example │
│ Check M1 compatibility │
└─────────────────┬───────────────────────────┘
▼
┌─────────────────────────────────────────────┐
│ 4. DECIDE │
│ Build vs buy vs skip │
│ Document decision rationale │
│ Update AI_MODEL_SELECTION_GUIDE if LLM │
└─────────────────────────────────────────────┘
# When looking for MCP capabilities:
1. Check mcp-server-cookbook first
└── /Users/tmkipper/Desktop/tk_projects/mcp-server-cookbook/
2. Search official MCP servers
└── github.com/modelcontextprotocol/servers
3. Search community servers
└── github.com search: "mcp server" + [capability]
4. Check if FastMCP wrapper exists
└── Can we build it quickly?
5. Evaluate build vs. use existing
└── Time to integrate vs. time to build
research_report:
title: ""
type: "" # market, technical, hybrid
date: ""
researcher: ""
# Executive Summary
summary:
question: ""
answer: ""
confidence: "" # high, medium, low
# Findings
market_findings:
companies_analyzed: []
competitive_landscape: ""
market_size: ""
trends: []
technical_findings:
frameworks_evaluated: []
recommended_stack: {}
integration_considerations: []
cost_analysis: {}
# Recommendations
recommendations:
primary: ""
alternatives: []
risks: []
next_steps: []
# Sources
sources:
- type: ""
url: ""
date_accessed: ""
key_findings: []
| Criteria | Weight | Option A | Option B | Option C |
|---|---|---|---|---|
| [Criterion 1] | 25% | /10 | /10 | /10 |
| [Criterion 2] | 20% | /10 | /10 | /10 |
| [Criterion 3] | 20% | /10 | /10 | /10 |
| [Criterion 4] | 20% | /10 | /10 | /10 |
| [Criterion 5] | 15% | /10 | /10 | /10 |
| Weighted Total | 100% |
reference/market.md - Company profiles, tech stack discovery, ICP, competitive analysisreference/technical.md - Framework comparison, LLM evaluation, API patterns, MCP discoveryAs the final step, write to ~/.claude/skill-analytics/last-outcome-research.json:
{"ts":"[UTC ISO8601]","skill":"research","version":"1.0.0","variant":"default",
"status":"[success|partial|error]","runtime_ms":[estimated ms from start],
"metrics":{"sources_consulted":[n],"findings_synthesized":[n],"recommendations":[n]},
"error":null,"session_id":"[YYYY-MM-DD]"}
Use status "partial" if some stages failed but results were produced. Use "error" only if no output was generated.
Weekly Installs
57
Repository
GitHub Stars
6
First Seen
Jan 23, 2026
Security Audits
Gen Agent Trust HubFailSocketPassSnykWarn
Installed on
codex53
gemini-cli52
opencode51
github-copilot48
cursor48
amp48
文档查找工具:实时获取库、框架和API最新文档,替代训练数据
1,400 周安装
Azure Web PubSub Service Python SDK - 实时消息通信开发工具包
1 周安装
Azure Web PubSub Java SDK - 实时消息通信与WebSocket服务开发指南
1 周安装
Azure Key Vault Keys Rust 客户端库 - 安全密钥管理与加密解决方案
1 周安装
Azure Identity Java SDK - 微软Azure身份验证Java客户端库 | 安全云服务开发
1 周安装
Azure Event Hub Python 客户端库 - 实时数据流处理与云消息队列解决方案
1 周安装
Azure Event Grid .NET SDK - 事件驱动架构与云服务集成开发工具
1 周安装
| /10 |
| /10 |