← 返回 Skills 市场
aipoch-ai

Cross Disciplinary Bridge Finder

作者 AIpoch · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
203
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install cross-disciplinary-bridge-finder
功能描述
Use when identifying collaboration opportunities across fields, finding experts in complementary disciplines, translating methodologies between scientific do...
使用说明 (SKILL.md)

Cross-Disciplinary Research Collaboration Finder

When to Use This Skill

  • identifying collaboration opportunities across fields
  • finding experts in complementary disciplines
  • translating methodologies between scientific domains
  • building interdisciplinary research teams
  • discovering funding for interdisciplinary projects
  • mapping knowledge transfer pathways

Quick Start

from scripts.interdisciplinary import CollaborationFinder

finder = CollaborationFinder()

# Find collaborators in different field
collaborators = finder.find_experts(
    my_expertise="machine_learning",
    target_field="immunology",
    collaboration_type="co_authorship",
    min_publications=10,
    h_index_threshold=15
)

if not collaborators:
    print("No collaborators found — try lowering min_publications or h_index_threshold.")
else:
    # Validate quality before proceeding: only consider complementarity_score > 0.7
    qualified = [e for e in collaborators if e.complementarity_score > 0.7]
    print(f"Found {len(collaborators)} candidates; {len(qualified)} meet quality threshold (score > 0.7):")
    for expert in qualified[:5]:
        print(f"  - {expert.name} ({expert.institution})")
        print(f"    Research: {expert.research_focus}")
        print(f"    Complementarity score: {expert.complementarity_score}")

# Identify transferable methods
methods = finder.identify_transferable_methods(
    from_field="physics",
    to_field="biology",
    application_area="systems_modeling"
)

if not methods:
    print("No transferable methods found — consider broadening the application_area.")
else:
    # Validate applicability before proceeding: review transfer_potential
    for method in methods:
        print(f"Method: {method.name}")
        print(f"  Success in source field: {method.success_rate}")
        print(f"  Application potential: {method.transfer_potential}")
        if method.transfer_potential \x3C 0.6:
            print(f"  ⚠ Low transfer potential — consider a different application_area.")

# Find interdisciplinary funding
grants = finder.find_interdisciplinary_funding(
    fields=["AI", "medicine", "ethics"],
    funder_types=["NIH", "NSF", "private_foundation"],
    deadline_within_months=6
)

if not grants:
    print("No grants found — try extending deadline_within_months or broadening funder_types.")

# Generate collaboration proposal outline
proposal_outline = finder.generate_collaboration_proposal(
    partner_expertise="clinical_trial_design",
    my_expertise="data_science",
    research_question="precision_medicine"
)

Command Line Usage

python scripts/main.py --my-field machine_learning --target-field immunology --find-collaborators --output matches.json

Handling Poor Results

  • Empty collaborator list: Lower min_publications or h_index_threshold; broaden collaboration_type.
  • No transferable methods: Widen application_area to a higher-level domain (e.g., "modeling" instead of "systems_modeling").
  • No funding results: Extend deadline_within_months or add more entries to funder_types.
  • Weak proposal outline: Ensure research_question is a descriptive string rather than a short keyword.

References

  • references/guide.md - Comprehensive user guide
  • references/examples/ - Working code examples
  • references/api-docs/ - Complete API documentation
安全使用建议
Before installing or running this skill: (1) Inspect the full scripts/main.py to confirm whether it makes network calls (OpenAI or other APIs), and if so, which environment variables it expects and what data is transmitted. (2) If the code uses OpenAI or other APIs, require the author to declare the needed credentials in the manifest (e.g., OPENAI_API_KEY) and explain the external endpoints and purpose. (3) Because the package will write to a local data/ directory, run it in a sandbox or isolated environment until you audit it. (4) If you don't want the agent to execute arbitrary shell/file operations, avoid enabling the skill's 'Read/Write/Bash/Edit' capabilities or only run the code manually after inspection. (5) Prefer skills with a verifiable source/homepage and clear credential requirements; ask the publisher for source repo or provenance before trusting with sensitive environments.
功能分析
Type: OpenClaw Skill Name: cross-disciplinary-bridge-finder Version: 0.1.0 The skill bundle is classified as suspicious due to significant discrepancies between the documentation and the implementation. SKILL.md provides usage examples for a 'CollaborationFinder' class and CLI arguments (e.g., --my-field) that do not exist in scripts/main.py. Additionally, scripts/requirements.txt includes the 'openai' library, which is not utilized in the provided code. While no explicitly malicious logic was detected, the request for 'Bash' and 'Write' permissions for a non-functional and mismatched toolset is a red flag.
能力评估
Purpose & Capability
Name/description (finding experts, mapping methods) align with the included code (knowledge graph, domain bridging). However the package list (scripts/requirements.txt) includes an OpenAI client while the skill declares no required environment variables or credentials — if the code actually calls OpenAI or other external APIs, that credential requirement is missing from the manifest and is disproportionate to the SKILL.md declarations.
Instruction Scope
SKILL.md instructs command-line and Python usage limited to the included library and CLI. It does not instruct the agent to read arbitrary system files or exfiltrate data. However the SKILL.md does not mention any external API usage, yet the repository includes an OpenAI dependency and sizable Python code that may perform network calls; the runtime instructions therefore omit important operational details (e.g., which APIs are contacted, what keys are used, what data is sent).
Install Mechanism
There is no install spec (instruction-only), so nothing will be auto-downloaded during installation — this lowers installer risk. But the bundle includes requirements.txt and scripts/requirements.txt listing several PyPI packages (including openai). If a user or integrator installs those, standard pip installs from PyPI will occur; no unusual download URLs or archives were present. The absence of an automated install step combined with a non-empty requirements file is an inconsistency worth noting.
Credentials
The skill declares no required environment variables or primary credential, yet the codebase lists the openai package among its dependencies. OpenAI usage typically requires an API key (e.g., OPENAI_API_KEY). The manifest's lack of declared credentials is a mismatch that could lead the code to read environment variables unexpectedly at runtime or fail silently. The code also creates and uses a local data directory (data/) which grants write access to the agent's workspace.
Persistence & Privilege
The skill is not forced-always (always:false) and does not request elevated platform privileges. It creates a local data directory but does not (from the provided materials) modify other skills or system-wide configuration. The allowed-tools header in SKILL.md includes file and shell operations ('Read Write Bash Edit'), so an agent using this skill could read/write files and run commands when invoked — that is expected behavior for a script-based tool but should be considered when granting run permissions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install cross-disciplinary-bridge-finder
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /cross-disciplinary-bridge-finder 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of cross-disciplinary-bridge-finder: - Identifies collaboration opportunities across scientific fields. - Matches researchers with complementary expertise for interdisciplinary teams. - Recommends transferable methodologies between domains. - Helps discover grants supporting multi-field research. - Generates outlines for collaborative research proposals. - Includes command line and Python SDK usage examples.
元数据
Slug cross-disciplinary-bridge-finder
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Cross Disciplinary Bridge Finder 是什么?

Use when identifying collaboration opportunities across fields, finding experts in complementary disciplines, translating methodologies between scientific do... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 203 次。

如何安装 Cross Disciplinary Bridge Finder?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install cross-disciplinary-bridge-finder」即可一键安装,无需额外配置。

Cross Disciplinary Bridge Finder 是免费的吗?

是的,Cross Disciplinary Bridge Finder 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Cross Disciplinary Bridge Finder 支持哪些平台?

Cross Disciplinary Bridge Finder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Cross Disciplinary Bridge Finder?

由 AIpoch(@aipoch-ai)开发并维护,当前版本 v0.1.0。

💬 留言讨论