📇
AI EngineeringTypeScript

Init Project

by UfoMiao

Init Project is an AI Engineering skill for Claude Code, published by UfoMiao in zcf.

6.1K stars424 forkson UfoMiao/zcfAdded 2026/08/15Repository updated 2026/08/12
agentaiai-agentbmad-methodccrclaudeclaude-4claude-aiclaude-codecligptgpt-5llmllm-codenodejsopenaiprompttypescriptworkflowzcf
Install in seconds
Install Init Project
Copy Init Project into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/UfoMiao/zcf/tree/main/templates/skills/zh-CN/init-project ~/.claude/skills/init-project

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/UfoMiao/zcf.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
templates/skills/zh-CN/init-project/SKILL.md in UfoMiao/zcf
Installs to
~/.claude/skills/init-project
Collection
One of 20 skills cataloged from this repository
Category
AI Engineering2451 skills

What Init Project does

Init Project initializes an AI context for a repository by generating or updating root and module-level CLAUDE.md indexes with Mermaid diagrams and breadcrumb navigation. Use it to bootstrap or refresh codebase context for AI assistants.

Init Project is cataloged under AI Engineering on DirSkills. Init Project comes from a repository tagged agent, ai, ai-agent, bmad-method and ccr.

Documentation

README

用法

/init-project <项目摘要或名称>

目标

以"根级简明 + 模块级详尽"的混合策略初始化项目 AI 上下文:

  • 在仓库根生成/更新 CLAUDE.md(高层愿景、架构总览、模块索引、全局规范)。
  • 在识别的各模块目录生成/更新本地 CLAUDE.md(接口、依赖、入口、测试、关键文件等)。
  • 为了提升可读性,会在根 CLAUDE.md 中自动生成 Mermaid 结构图,并为每个模块 CLAUDE.md 添加导航面包屑

编排说明

步骤 1:调用 get-current-datetime 子智能体获取当前时间戳。

步骤 2:调用一次 init-architect 子智能体,输入:

  • project_summary: $ARGUMENTS
  • current_timestamp: (来自步骤1的时间戳)

执行策略(由 Agent 自适应决定,不需要用户传参)

This is the opening of the README. Read the full README on GitHub.

Commands Init Project provides

Slash commands named in this skill’s SKILL.md, listed in the order they first appear.

  • /init-project

Frequently asked about Init Project

  • What else does UfoMiao publish alongside Init Project?

    Init Project is one of 20 skills that DirSkills catalogs from UfoMiao/zcf, the repository it ships in. Its siblings there include BMad Init, BMad Init and Feature Development. Each one is a separate skill with its own page in this directory, installs the same way Init Project does, and is maintained by UfoMiao in that same repository. The rest of the collection is listed on the UfoMiao/zcf page.

  • How does Init Project compare to other AI Engineering skills?

    Init Project ranks #448 by stars among the 2451 AI Engineering skills in this catalog. The most-starred ones next to it are Architecture Decision Records, AI-First Engineering and Agentic OS. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Init Project against them. Open each page to compare what they document and how they install.

More from UfoMiao/zcf

Init Project is one of 20 skills cataloged on DirSkills from UfoMiao/zcf.

See all 20 skills
🚀
2w ago

BMad Init

BMad Init initializes or updates BMad-Method (V6) in a project, running the official installer, fixing known output folder bugs, and updating .gitignore. Use it for fresh installs, quick updates, or legacy V4 migration.
AI Engineering
6.1K424
🚀
2w ago

BMad Init

BMad Init initializes or updates BMad-Method V6 in a project, checking for legacy V4 installations and running the appropriate non-interactive installer. It also fixes known installer output-folder issues and keeps .gitignore aligned with V6.
AI Engineering
6.1K424
🛠️
2w ago

Feature Development

Feature Development turns a new feature request into a plan, discussion, and execution workflow. It uses planning and design agents to produce implementation documents and guide development.
AI Engineering
6.1K424
🗂️
2w ago

Feature Planning

Feature Planning analyzes incoming requests to determine whether they are requirement planning, discussion iteration, or execution implementation. It then generates planning documents and coordinates agents to add new features, ensuring frontend tasks have UI designs before development.
AI Engineering
6.1K424
🧹
2w ago

Git Clean Branches

Git Clean Branches safely identifies and cleans up merged or stale Git branches with dry-run mode and protected branch configuration. It helps keep repositories clean without risking accidental deletion of important branches.
DevOps
6.1K424
🧹
2w ago

Git Clean Branches

Git Clean Branches identifies and safely deletes merged or stale Git branches, defaulting to a dry-run preview. Use it to clean local and remote branches after merges or inactivity.
DevOps
6.1K424