Flowfile Failure Archaeology
Edwardvaneechoud/Flowfile
Chronicles 25+ major incidents in Flowfile's git history (worker/kernel deadlocks and races, reverted or self-reverted branches, Electron/Tauri packaging breakage, codegen correctness bugs, CI…
当用户需要基于本 Tauri 框架创建新项目时自动使用此 Skill。提供完整的交互式项目初始化流程:模板更新检测、项目信息收集、目录创建、标识符替换、Git 仓库创建、签名密钥生成、启动引导。
$ npx skills add bkywksj/knowledge-base --skill project-init -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install bkywksj/knowledge-base project-init --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/bkywksj/knowledge-base.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/project-init .claude/skills/project-init && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "project-init" agent skill from https://github.com/bkywksj/knowledge-base/tree/master/.claude/skills/project-init into .claude/skills/project-init/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-init", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/bkywksj/knowledge-base/tree/master/.claude/skills/project-initType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add bkywksj/knowledge-base --skill project-init -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install bkywksj/knowledge-base project-init --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/bkywksj/knowledge-base.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/project-init .agents/skills/project-init && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "project-init" agent skill from https://github.com/bkywksj/knowledge-base/tree/master/.claude/skills/project-init into .agents/skills/project-init/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-init", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add bkywksj/knowledge-base --skill project-init -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install bkywksj/knowledge-base project-init --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/bkywksj/knowledge-base.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/project-init .cursor/skills/project-init && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "project-init" agent skill from https://github.com/bkywksj/knowledge-base/tree/master/.claude/skills/project-init into .cursor/skills/project-init/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-init", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/bkywksj/knowledge-base.git --path .claude/skills/project-init--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add bkywksj/knowledge-base --skill project-init -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install bkywksj/knowledge-base project-init --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/bkywksj/knowledge-base.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/project-init .gemini/skills/project-init && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "project-init" agent skill from https://github.com/bkywksj/knowledge-base/tree/master/.claude/skills/project-init into .gemini/skills/project-init/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-init", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install bkywksj/knowledge-base project-initInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add bkywksj/knowledge-base --skill project-init -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/bkywksj/knowledge-base.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/project-init .github/skills/project-init && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "project-init" agent skill from https://github.com/bkywksj/knowledge-base/tree/master/.claude/skills/project-init into .github/skills/project-init/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-init", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add bkywksj/knowledge-base --skill project-init -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install bkywksj/knowledge-base project-init --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/bkywksj/knowledge-base.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/project-init .opencode/skills/project-init && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "project-init" agent skill from https://github.com/bkywksj/knowledge-base/tree/master/.claude/skills/project-init into .opencode/skills/project-init/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "project-init", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
project-init当用户需要基于本 Tauri 框架创建新项目时自动使用此 Skill。提供完整的交互式项目初始化流程:模板更新检测、项目信息收集、目录创建、标识符替换、Git 仓库创建、签名密钥生成、启动引导。
Project Init is an agent skill from bkywksj/knowledge-base. 当用户需要基于本 Tauri 框架创建新项目时自动使用此 Skill。提供完整的交互式项目初始化流程:模板更新检测、项目信息收集、目录创建、标识符替换、Git 仓库创建、签名密钥生成、启动引导。 触发场景: - 用户说"我要开发一个新项目"或"创建一个新项目" - 需要基于 Tauri 框架模板初始化新的桌面应用 - 需要修改项目标识符、名称和配置 - 需要为新项目创建 Git 仓库并推送代码 触发词:新项目、创建项目、初始化项目、开新项目、项目初始化、new project、init project、新建项目、开发新项目
Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development, covering Git workflow and Project scaffolding. It works with Git and Tauri. The repository describes itself as: 本地优先的知识库桌面应用。Markdown 编辑器 + 全文搜索(FTS5) + 双向链接 / 知识图谱;多端同步(WebDAV / S3 / 同步盘,单笔记粒度增量 + 自动双向调度,含整库 ZIP 备份);AI 问答与智能规划(OpenAI 兼容 / Ollama / 自定义 provider,工具调用框架);支持导入 .md / .txt /…
12 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit deb640b. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitpnpmcargoFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
gitee.comraw.githubusercontent.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
TAURI_SIGNING_PRIVATE_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Project Init loads about 3.8k tokens when it runs. Until then it costs about 70 tokens; SKILL.md has 721 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 721 words (~3,844 tokens).
Just SKILL.md in .claude/skills/project-init of bkywksj/knowledge-base.
Open the folder on GitHubat commit deb640b
Project Init next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Project Init this skillbkywksj/knowledge-base | 330 | — | ~3.8k | Automated safety check: Pass | Custom licence | |
| Flowfile Failure ArchaeologyEdwardvaneechoud/Flowfile | 373 | — | ~7.5k | Automated safety check: Pass | MIT | |
| degit Project ScaffoldingRich-Harris/degit | 7.9k | — | ~534 | Automated safety check: Pass | MIT | |
| Guarded Git Commit and Pushjerrywu001/cc-sessions-viewer | 394 | — | ~603 | Automated safety check: Notes | MIT | |
| Light Project StructureLight0305/Light-skills | 641 | — | ~3k | Automated safety check: Notes | MIT | |
| Add Tauri Commanddevlint/GitWand | 180 | — | ~1.5k | Automated safety check: Pass | MIT |
Edwardvaneechoud/Flowfile
Chronicles 25+ major incidents in Flowfile's git history (worker/kernel deadlocks and races, reverted or self-reverted branches, Electron/Tauri packaging breakage, codegen correctness bugs, CI…
Rich-Harris/degit
Downloads a repository snapshot or template with degit into an empty folder, from GitHub, GitLab, Bitbucket, Sourcehut or a Gist, optionally at a branch, tag or commit.
jerrywu001/cc-sessions-viewer
Commits and pushes only on an explicit request, pulling first, running the project's CI checks locally, and stopping cold on any conflict or failure.
Light0305/Light-skills
Audits, scaffolds and safely migrates research project folder structures, keeping existing repositories read-only until you approve exact moves from a plan.
devlint/GitWand
A skill your agent uses when the user wants to expose a Rust feature to the Vue frontend, add a Tauri IPC command, invoke something from a Vue component, or wire up any backend/frontend…
pavel-molyanov/molyanov-ai-dev
Initializes a project from the standard dual-runtime template, preserves existing files, configures Git hooks, and creates or connects a private GitHub repository with main and dev branches.
bkywksj/knowledge-base
当用户明确点名要用 OpenAI Codex CLI 协同时使用此 Skill,把指定任务委托给 Codex 执行并整合结果。
bkywksj/knowledge-base
当用户明确点名要用 Google Gemini CLI 协同时使用此 Skill,把指定任务委托给 Gemini 执行并整合结果。
bkywksj/knowledge-base
用于本项目中与 ai-profile crate 相关的开发:模型服务预置、ai.profile 导入导出、「获取」零成本验证、上下文窗口限额。
bkywksj/knowledge-base
Tauri Command (IPC API) 开发技能,指导如何设计和实现 Rust Command 供前端调用. An agent skill from bkywksj/knowledge-base.
bkywksj/knowledge-base
Tauri 架构设计技能,指导双进程架构下的模块拆分和代码组织. An agent skill from bkywksj/knowledge-base.
bkywksj/knowledge-base
当需要探索方案、头脑风暴、创意思维时自动使用此 Skill. An agent skill from bkywksj/knowledge-base.
Categories
当用户需要基于本 Tauri 框架创建新项目时自动使用此 Skill。提供完整的交互式项目初始化流程:模板更新检测、项目信息收集、目录创建、标识符替换、Git 仓库创建、签名密钥生成、启动引导。. Project Init is an agent skill from bkywksj/knowledge-base.
Project Init fits situations like: tasks that involve Git workflow; tasks that involve Project scaffolding.
Run `npx skills add bkywksj/knowledge-base --skill project-init -a claude-code`. Or copy the skill folder (.claude/skills/project-init in bkywksj/knowledge-base) into .claude/skills/project-init in your project. Claude Code loads it when a task matches its description.
Run `npx skills add bkywksj/knowledge-base --skill project-init -a codex`. Or copy the skill folder (.claude/skills/project-init in bkywksj/knowledge-base) into .agents/skills/project-init in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add bkywksj/knowledge-base --skill project-init -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/project-init, .gemini/skills/project-init, .github/skills/project-init and .opencode/skills/project-init in your project.
Going by SKILL.md and its folder, Project Init needs the command-line tools its instructions call (git, pnpm and cargo) and credentials named TAURI_SIGNING_PRIVATE_KEY.
SKILL.md names 2 domains. In commands or code: gitee.com and raw.githubusercontent.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Project Init has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.
About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Project Init: Flowfile Failure Archaeology (Edwardvaneechoud/Flowfile, 373 stars), degit Project Scaffolding (Rich-Harris/degit, 7.9k stars), Guarded Git Commit and Push (jerrywu001/cc-sessions-viewer, 394 stars) and Light Project Structure (Light0305/Light-skills, 641 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
bkywksj (a GitHub user) maintains it in bkywksj/knowledge-base, which has 330 GitHub stars. The repository holds 37 skills in this directory. The repository was last updated on October 2, 2026.
Source: bkywksj/knowledge-base on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.