i5ting/stuq-koa/nodejs-with-es6

Claude Code and agent skill by i5ting/stuq-koa

Trust tier 2
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install i5ting/stuq-koa/nodejs-with-es6

SKILL.md

Nodejs Newbie

  • linux操作系统和bash编程要会(以后要有一定的服务器部署、运维工作)
  • vi是编辑器,需要会使用
  • git必须会,目前最火的版本控制工具
  • 常用命令行工具(ack,autojump等)

前端入门的4本书

  • 精通CSS+DIV 网页样式与布局 http://product.china-pub.com/35553
  • 精通CSS:高级Web标准解决方案(第2版)http://product.china-pub.com/196593
  • 锋利的jQuery(第2版) http://product.china-pub.com/3661548
  • GitHub入门与实践 http://product.china-pub.com/4727673

第一本书是傻瓜式的入门的书,老点,但简单,符合国人思维,入门html和css比较合适

第二本书是css领域不错的书,加深理解css,努力成为一个合格的前端

第三本书是jquery的书,也是很简单,为啥没有直接javascript的原因是,jq足够简单,先实习效果,以后再慢慢补js基础即可,如果上来就js,很多人是搞不定的

第四本书是git和github的用法,是版本控制里比较简单的,比较适合入门

要求

  • ubuntu
  • sublime text3(或者vsc https://github.com/i5ting/vsc)
  • 编码风格 https://github.com/dead-horse/node-style-guide
  • 常用命令行工具

Tips

编辑器

只允许文本编辑器,不准使用任何IDE

使用sublime的快速打开文件

ctrl + p(mac是command + T)

在终端里使用subl命令打开文件,(如果是mac,需要安装https://github.com/i5ting/subl)

subl app.js

快速定位到某一行

ctrl + g (mac是command + L)

关于tab配置

{
"default_encoding": "UTF-8",
"default_line_ending": "unix",
"font_size": 10,
"rulers":
[
80
],
"tab_size": 2,
"translate_tabs_to_spaces": true,
"word_wrap": "false"
}
使用oh-my-zsh
  • 官网 http://ohmyz.sh/
  • 代码 https://github.com/robbyrussell/oh-my-zsh

安装步骤

  • 先安装zsh
  • 安装oh-my-zsh

以后环境变量在~/.zshrc里

安装ack,命令行查找代码

http://beyondgrep.com/install/

Ubuntu

  • Package "ack-grep"

sudo apt-get install ack-grep

Mac

  • brew install ack
使用autojump跳转目录

https://github.com/wting/autojump

Linux

sudo apt-get install autojump

Mac os

brew install autojump

需要修改~/.zshrc里的plugin,修改为

plugins=(git autojump)

然后

source ~/.zshrc

至此,已经完成了安装。

此后cd到任意目录,以后就可以使用j这个直达到某个目录了,下面是示例:

➜ nodejs-newbie git:(master) ✗ cd ~/workspace/github/nodejs-newbie ➜ nodejs-newbie git:(master) ✗ cd ~ ➜ ~ j nodejs-n /Users/sang/workspace/github/nodejs-newbie ➜ nodejs-newbie git:(master) ✗

如果想玩的更high,可以参见https://github.com/clvv/fasd

查询文档
  • http://zealdocs.org/ (推荐,离线下载)

有很多doc在dash(mac)里默认是没有的;

see here : http://kapeli.com/docset_links

如果是下载到本地的docset,放到zealdocs目录下面,需要重启zeal

学习git用法

常用

alias gs='git status' alias gp='git push'

使用alias来简化命令输入

下面给出一些git学习资料

$ git update-index --assume-unchanged /path/to/file #忽略跟踪 $ git update-index --no-assume-unchanged /path/to/file #恢复跟踪

Security

  • Security scanPassed, 82 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
173
Repository forks
32
7-day trend score
26

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/i5ting/stuq-koa/nodejs-with-es6/badge)](https://verified-skill.com/skills/i5ting/stuq-koa/nodejs-with-es6)

Something wrong with this skill or its page? Tell us.