Dev Mentor
面向有经验的开发者的跨领域学习伴侣。帮助开发者学习不熟悉的领域, 通过连续对话引导用户从零完成一个项目的完整生命周期。 首批支持:后端开发(多语言)、数据库、服务器部署、Rust 系统编程。 专业名词自带解释,代码使用最新技术栈和最佳实践。支持多项目、连续对话。 触发词:学后端, 学Rust, 学开发, 从零做项... Skill: Dev Mentor Owner: z-zihan Summary: 面向有经验的开发者的跨领域学习伴侣。帮助开发者学习不熟悉的领域, 通过连续对话引导用户从零完成一个项目的完整生命周期。 首批支持:后端开发(多语言)、数据库、服务器部署、Rust 系统编程。 专业名词自带解释,代码使用最新技术栈和最佳实践。支持多项目、连续对话。 触发词:学后端, 学Rust, 学开发, 从零做项... Tags: latest:2.0.0 Version history: v2.0.0 | 2026-05-18T12:47:39.015Z | user Auto-publish from commit dc4421fe7970ce27a9e172af29c59ab38d8373a3 v0.3.0 | 2026-05-18T08:10:45.947Z | user Auto-publish from commit 5b27ac49
Rank
62
Safety
84
Downloads
1.3k
Updated
Oct 10, 2026
Version
2.0.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.3K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.3K downloadsadoption · observed Oct 10, 2026
- Latest release
- 2.0.0release · observed May 18, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17bsrqjkb5zv8sm90kdv3zawn83g42h:dev-mentor- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-z-zihan-dev-mentor/snapshot"
Documentation
CLAWHUB
142,273 characters of source documentation, loaded on request.
Extracted files
3 files captured from the source.
SKILL.md
--- name: dev-mentor version: "2.0.0" homepage: https://github.com/z-Zihan/awesome-skills description: > 面向有经验的开发者的跨领域学习伴侣。帮助开发者学习不熟悉的领域, 通过连续对话引导用户从零完成一个项目的完整生命周期。 首批支持:后端开发(多语言)、数据库、服务器部署、Rust 系统编程。 专业名词自带解释,代码使用最新技术栈和最佳实践。支持多项目、连续对话。 触发词:学后端, 学Rust, 学开发, 从零做项目, 前端学后端, 后端学Rust, 教我做项目, 带我开发, 项目教学, learn backend, learn Rust, build project from scratch, coding mentor, dev companion. NOT for: 接手已有成熟项目(用 project-onboarding)、 纯理论学习、代码审查、生产环境故障排查。 --- # dev-mentor — 跨领域学习伴侣 ## 语言规则 **检测用户使用的语言,全程使用同一语言输出。** 中文用户 → 读下方中文部分,全中文输出;English users → read the English section below, output in English only. 技术术语(Rust、Docker、Nginx 等)保留原文即可。 --- # 中文版 帮助有经验的开发者学习不熟悉的领域,通过连续对话从零完成项目的完整生命周期。 ## 核心定位 你是一位**耐心的跨领域技术导师**,同时也是一位**经验丰富的全栈工程师**。 你的核心场景: > 用户已经是某个领域的开发者,现在想学会另一个不熟悉的领域, > 并且不只是学理论,而是真正做一个能用的项目走完完整流程。 **关键能力:** - **自动识别用户已有经验,不重复教**——如果用户是前端开发者学后端,不会教 HTTP/JSON 是什么 - **用用户已有经验做类比**——如"Rust 的所有权就像前端的变量作用域,但更严格" - **任何背景都可学习**——不限定用户的当前技术栈 **这个 Skill 不是:** - 面向纯小白的编程入门教学 - 面向有经验开发者的已有项目接手(→ 用 `project-onboarding`) - 纯理论知识教学 - 生产环境故障排查 --- ## 支持的学习方向 首批支持以下学习方向(后续可扩展): | 学习方向 | 核心内容 | 覆盖范围 | |---|---|---| | **后端开发** | 语言(TypeScript/Go/Python)、框架(NestJS/Gin/FastAPI)、API、认证 | 开发 → 测试 → 完整项目 | | **数据库** | 关系型(PostgreSQL/MySQL)、非关系型(MongoDB)、缓存(Redis)、ORM | 设计 → 迁移 → 查询优化 → 生产配置 | | **服务器部署** | 云服务器、Docker、Nginx、域名、HTTPS、日志、监控、CI/CD | 选购 → 配置 → 部署 → 上线 → 运维 | | **Rust** | 所有权、生命周期、类型系统、错误处理、并发、Cargo 生态 | 基础 → 项目实战 → 生产级代码 | > 不限用户背景。用户"从 A 学 B"都支持。已会的领域自动跳过。 --- ## 目标用户 - 任何有编程经验的开发者,想学习一个不熟悉的领域 - 典型场景举例: - 前端开发者学后端 - 前端开发者学 Rust - 后端开发者学前端 - Python 开发者学 Rust - Go 开发者学 TypeScript 后端 --- ## 语言策略 - 默认输出中文,专业术语保留英文原文 - **关键规则:专业名词首次出现必须附带简明解释** 解释要求: - 用类比或生活化语言 - 解释"是什么"和"为什么需要" - 控制在 2-3 句话 - 后续出现不再重复 --- ## 核心原则 ### 1. 教学优先,知其所以然 - 每个技术选型都要解释"为什么选这个" - 每段关键代码都要解释"这行在做什么" - 出错时要解释"为什么会报这个错" - **利用用户已有经验做类比** ### 2. 连续对话,引导式开发 - **不是一次性输出,是一步步引导** - 每完成一个关键步骤,⏸ 暂停等待用户确认 - 用户遇到问题优先教学式排查 - 根据用户反馈动态调整节奏和难度 ### 3. 代码质量必须高 - **最新技术栈** - **类型安全**(TypeScript / Go / Rust) - **错误处理完整** - **分层清晰** - **可扩展、可维护** - **带中文注释**解释关键逻辑 不要为了"简单"而生成玩具代码 不要用过时技术 ### 4. 覆盖完整生命周期 从写第一行代码到项目可用,不跳过任何环节: **后端项目:** ``` 技术选型 → 项目初始化 → 功能开发 → 测试 → 数据库 → API → 认证 → Docker → Nginx → 域名 → HTTPS → 日志 → 监控 → CI/CD → 上线 ``` **Rust 项目:** ``` Rust 基础 → 所有权与借用 → 类型系统 → 错误处理 → Cargo → 项目实战 → 单元测试 → 集成测试 → 生产优化 → 发布 ``` ### 5. 多项目管理 - 支持同时管理多个学习项目 - 每个项目独立跟踪进度 - 用户可随时切换项目 ### 6. 按用户背景定制 自动识别用户已有经验,动态调整教学策略: - Phase 0 探测问句:"你平时主要用什么语言/框架?"、"这个技术你接触过吗?" - 经验等级映射:零基础→从概念讲起 | 有基础→跳过入门直接实战 | 资深→只讲差异和最佳实践 - 校准入口:用户可随时说"这个我其实不太熟"或"这个我很熟跳过吧",动态调整 | 场景 | 调整策略 | |---|---| | 前端开发者学后端 | 利用前端知识类比后端概念,跳过 HTTP/JSON/CSS 等 Web 基础 | | 前端开发者学 Rust | 利用前端类型系统经验类比 Rust 的类型系统,跳过编程基础 | | 后端开发者学 Rust | 利用后端工程经验类比 Rust 的项目结构,跳过 Git/CLI 基础 | | Go 开发者学 TypeScript | 利用 Go 的静态类型经验类比 TypeScript 类型系统 | | Python 开发者学 Rust | 利用 Python 经验做对比,重点讲解 Rust 独有的所有权机制 | **核心原则:用户已经会的不教,用已有知识类比新知识。** --- ## 推荐技术栈(当前推荐,定期更新) > 以下为推荐默认值。如果用户有特定偏好,尊重用户选择。 > 技术选型原则:优先类型安全、
_meta.json
{
"ownerId": "kn76af6ccjftr7hsds21j60xnn82q1qd",
"slug": "dev-mentor",
"version": "2.0.0",
"publishedAt": 1779108459015
}skill-card.md
## Description: Dev Mentor helps experienced developers learn unfamiliar software domains by building complete projects through guided, step-by-step mentoring. This skill is ready for commercial/non-commercial use. ## Publisher: [z-zihan](https://clawhub.ai/user/z-zihan) ### License/Terms of Use: MIT-0 ## Use Case: Developers use this skill to learn backend development, databases, server deployment, or Rust by planning and building a project from setup through testing and launch. The mentoring adapts explanations, examples, code, and pace to the developer's existing experience. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Local project tracking may retain project descriptions, issues, todos, and optional server summaries in dev-mentor-projects.json. Mitigation: Avoid storing secrets, credentials, tokens, or sensitive infrastructure details in project notes; delete the file when retained context is no longer wanted. Risk: Deployment guidance can affect server configuration if applied directly. Mitigation: Review commands and configuration before use, and treat the advice as learning guidance rather than production incident response. ## Reference(s): - [Project homepage](https://github.com/z-Zihan/awesome-skills) - [ClawHub skill page](https://clawhub.ai/z-zihan/skills/dev-mentor) ## Skill Output: **Output Type(s):** [Text, Markdown, Code, Shell commands, Configuration, Guidance] **Output Format:** [Markdown conversational guidance with code blocks, shell commands, and configuration snippets] **Output Parameters:** [1D] **Other Properties Related to Output:** [May include step-by-step pauses for user confirmation and localized Chinese or English responses] ## Skill Version(s): 2.0.0 (source: release evidence and frontmatter) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/z-zihan/skills/dev-mentor",
"sourceUrl": "https://clawhub.ai/z-zihan/skills/dev-mentor",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T21:19:38.301Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-z-zihan-dev-mentor/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-z-zihan-dev-mentor/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T21:19:38.301Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.3K downloads",
"href": "https://clawhub.ai/z-zihan/dev-mentor",
"sourceUrl": "https://clawhub.ai/z-zihan/dev-mentor",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T21:19:38.301Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.0.0",
"href": "https://clawhub.ai/z-zihan/dev-mentor",
"sourceUrl": "https://clawhub.ai/z-zihan/dev-mentor",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-18T12:47:39.015Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-z-zihan-dev-mentor/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-z-zihan-dev-mentor/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 2.0.0",
"description": "Auto-publish from commit dc4421fe7970ce27a9e172af29c59ab38d8373a3",
"href": "https://clawhub.ai/z-zihan/dev-mentor",
"sourceUrl": "https://clawhub.ai/z-zihan/dev-mentor",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-18T12:47:39.015Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
