Token导航 LogoToken导航

Agent Skill · 研究检索

code-research-crafter(代码研究工匠)

code-research-crafter 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

code-research-crafter 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 12,738。

总安装 10,012周安装 405GitHub Stars 公开资料未说明下载 3,143核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:code-research-crafter(代码研究工匠)
来源仓库:https://github.com/zz0116/code-research-crafter
安装命令:
openclaw skills install code-research-crafter
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install code-research-crafter

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

研究代码库并为 GitHub 发布制定 RFC 提案的专业分析工具。适合在提出重大变更前进行系统性分析和社区影响评估。自动生成结构化的建议文档,包含收益、风险和实施路径。涉及 API 或架构改动时应同步通知相关方。code-research-crafter 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

使用前请确认是否有足够的上下文信息支持深度分析。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install code-research-crafter;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

code-research-crafter 怎么安装?

在终端执行 openclaw skills install code-research-crafter。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

code-research-crafter 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

code-research-crafter 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

code-research-crafter 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

code-research-crafter 用的人多吗?

公开数据是累计安装 10,012 次,近一周安装 405 次,下载 3,143 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

code-research-crafter 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
code-research-crafter

代码研究工匠 · 本页

10,012—需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
code-research-crafter
description
>
version
1.1.0
context
fork
metadata
openclaw
emoji
🔬
homepage
https://github.com/zz0116/code-research-crafter
requires
bins

Code Research Crafter

Craft comprehensive research proposals from code analysis to GitHub RFC publication.

Workflow

Phase 1: Problem Discovery & Code Analysis

  1. Ask the user for the target codebase (URL or local path) and the research topic. If neither is provided, do not proceed — ask the user to clarify.
  2. Map the project structure: use glob **/*.{ts,js,py,go,rs,java} based on the detected language. Read README.md, CONTRIBUTING.md, and docs in docs/ for context.
  3. Search for topic-relevant files: grep "[keyword]" src/** to locate key implementations.
  4. Read the top relevant files and document findings in research-context.md:

- Code Map: file paths and their roles (table format) - Problem List: each problem with file:line reference and severity (high/medium/low) - Metrics: quantified issues (e.g., "3/10 modules lack error handling", "40% of functions have no tests")

  1. Search existing GitHub issues: gh issue list -R [repo] --search "[topic]" --limit 20.

Error handling: If the codebase is inaccessible, ask for an alternative URL or local path. If the topic is too broad, narrow down with the user before proceeding.

Phase 2: Academic & Community Research

  1. Load references/academic-research-guide.md for search methodology.
  2. Use WebSearch for academic papers: "site:arxiv.org [topic] 2024 2025", "site:scholar.google.com [topic]".
  3. Use WebFetch to read top 3-5 relevant papers and extract: algorithms, data structures, evaluation methods.
  4. Search GitHub discussions: gh api repos/[owner]/[repo]/discussions --jq '.[].title' (if discussions are enabled).
  5. Analyze community sentiment from issues: note pain points, feature requests, and maintainer feedback patterns.
  6. Append findings to research-context.md under sections:

- Academic Insights: algorithms, approaches, evaluation metrics - Community Pulse: top pain points, requested features, maintainer stance - Gaps: current implementation vs. best practices

Error handling: If no academic papers are found, note the gap and proceed with community research only. If the repo has no issues/discussions, focus on academic research and documentation review.

Phase 3: Solution Design

  1. Load references/architecture-patterns.md for proven design patterns.
  2. Define evidence-based design principles derived from Phase 1-2 findings.
  3. Design a layered architecture:

- Layer 1 — Foundation: data collection and storage - Layer 2 — Enhancement: core features building on Foundation - Layer 3 — Intelligence: AI/ML capabilities on accumulated data - Layer 4 — Governance: control, monitoring, and policy enforcement

  1. Define data models: dual-track (user-defined/static + system-learned/dynamic).
  2. Plan phased implementation with milestones:

- Phase 1 → Foundation (weeks 1-4) - Phase 2 → Enhancement (weeks 5-8) - Phase 3 → Intelligence (weeks 9-12) - Phase 4 → Governance (weeks 13-16)

  1. Document trade-offs: migration path, backward compatibility, performance cost, risk assessment.

Checkpoint: Present the proposed solution design to the user. Wait for approval before proceeding. If the user requests changes, iterate on the design and re-present.

Phase 4: Documentation Generation

  1. Determine language needs:

- If the target project's primary language is Chinese → generate bilingual (Chinese + English) documents - If the target project is international → generate English-only documents - Always generate the RFC in English (the lingua franca of open source)

  1. Generate a structured technical document using python-docx (if available) or markdown:

- Include: table of contents, numbered headings, citations, references section - Use consistent terminology throughout - Save as proposal.md (and proposal.docx if python-docx is available)

Phase 5: RFC Writing

  1. Load references/rfc-template.md for the standard RFC template.
  2. Write the RFC in English with these required sections:
   # RFC: [Title]

   ## Metadata
   - Author: [name]
   - Date: [YYYY-MM-DD]
   - Status: Draft
   - Related Issues: #[issue numbers]

   ## Problem Statement
   [Quantified problem with code evidence and metrics]

   ## Prior Art
   [Academic research, existing solutions, and community context]

   ## Proposed Solution
   [Architecture, data models, API design, implementation phases]

   ## Trade-offs
   [Cost analysis, migration path, backward compatibility, risks]

   ## Open Questions
   [Unresolved decisions needing community input]

   ## Call for Collaboration
   [How to get involved, what help is needed]
  1. Include code examples (with syntax highlighting) and ASCII architecture diagrams.
  2. Reference specific GitHub issues and discussions using #123 format.
  3. Self-review: verify every claim has a citation (code location or paper reference).

Phase 6: GitHub Publication

  1. Check authentication: gh auth status. If not authenticated, provide setup instructions and ask the user to configure.
  2. Save the RFC as rfc-[slug].md in the project's docs/ or proposals/ directory.
  3. Create a GitHub issue:
   gh issue create -R [owner]/[repo] \
     --title "RFC: [Title]" \
     --body-file rfc-[slug].md \
     --label "enhancement" --label "RFC"
  1. If gh CLI is unavailable, try GitHub API via curl:
   curl -X POST -H "Authorization: token $GITHUB_TOKEN" \
     https://api.github.com/repos/[owner]/[repo]/issues \
     -d '{"title":"RFC: [Title]","body":"[RFC content]","labels":["enhancement","RFC"]}'
  1. If all CLI options fail, output the RFC markdown with manual submission instructions:

- URL to create issue: https://github.com/[owner]/[repo]/issues/new - Suggested title and labels - Full RFC content to paste

  1. Reference related issues in the created issue body. Do NOT tag maintainers unless the user explicitly asks.

Output Artifacts

ArtifactFormatDescription
research-context.mdMarkdownRunning document updated through Phases 1-3
proposal.md / proposal.docxMD/DOCXStructured technical document
rfc-[slug].mdMarkdownRFC in standard format
GitHub IssueWebLink to published RFC

Best Practices

  1. Quote specific code locations — always reference file paths and line numbers
  2. Quantify problems — use metrics like "50% of files" or "3x performance improvement"
  3. Cite recent research — prefer papers from 2024-2025
  4. Design for adoption — include migration paths and gradual rollout plans
  5. Track costs — document token usage, performance implications, and resource requirements
  6. Engage early — reference existing issues and invite collaboration from the start
  7. Self-review citations — verify every claim has a code location or paper reference

平台分布

OpenClaw

91.98%
按下载量换算2,891

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills