ln-112-project-core-creator by levnikolaevich/claude-code-skills
npx skills add https://github.com/levnikolaevich/claude-code-skills --skill ln-112-project-core-creatorPaths: File paths (
shared/,references/,../ln-*) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. Ifshared/is missing, fetch files via WebFetch fromhttps://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/skills/{path}.
L3 工作者,负责创建 4 个核心项目文档文件。无论项目类型如何,这些文件始终会被创建。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
来自协调器:
contextStore: 包含所有已发现数据的完整上下文存储
legacy_architecture: { layers[], components[], diagrams[], data_flow }legacy_requirements: { functional[], non_functional[], user_stories[] }legacy_tech_stack: { frontend, backend, database, versions }targetDir: 项目根目录LEGACY_CONTENT 在创建文档时用作基础内容。优先级:遗留内容 > 自动发现 > 模板默认值。
| 文件 | 目标章节 | 问题 | 自动发现程度 |
|---|---|---|---|
| docs/project/requirements.md | 功能需求 (FR-XXX-NNN 格式) | Q23 | 低 |
| docs/project/architecture.md | 11 个 arc42 章节,含 C4 图 | Q24-Q34 | 高 |
| docs/project/tech_stack.md | 前端、后端、数据库、附加项 | Q35-Q38 | 高 |
| docs/architecture/patterns_catalog.md | 模式摘要、4 分模型、趋势跟踪 | — | 高 |
对于每个文档 (requirements.md, architecture.md, tech_stack.md, patterns_catalog.md):
references/templates/ 复制模板architecture.md:如果 LEGACY_CONTENT.legacy_architecture 存在:
legacy_architecture.layers[] 填充 "## 构建块视图" (第 5 节)legacy_architecture.components[] 填充组件描述legacy_architecture.diagrams[] 保留现有图表(保留 mermaid/图片)legacy_architecture.data_flow 填充 "## 运行时视图" (第 6 节)<!-- 从遗留文档迁移而来 -->requirements.md:如果 LEGACY_CONTENT.legacy_requirements 存在:
legacy_requirements.functional[] 作为 FR-XXX 需求的基础legacy_requirements.user_stories[]tech_stack.md:如果 LEGACY_CONTENT.legacy_tech_stack 存在:
legacy_tech_stack.versions 作为技术版本的基础legacy_tech_stack.rationale 填充决策解释patterns_catalog.md:
shared/templates/patterns_template.md 复制模板<!-- 由 ln-112 自动检测,请使用 ln-640 审计 -->{{PLACEHOLDER}}[TBD: X]对于每个创建的文档:
返回给协调器:
{
"created": ["docs/project/requirements.md", ...],
"skipped": [],
"tbd_count": 5,
"validation": "OK",
"diagrams_generated": 3
}
[TBD: X]文档描述契约和决策,而非实现:
<!-- NO_CODE_EXAMPLES: ... --> 标签 - 请遵守表格 > Mermaid/ASCII 图 > 列表 > 纯文本
references/templates/requirements_template.md, architecture_template.md, tech_stack_template.mdshared/templates/patterns_template.mdreferences/questions_core.md (Q23-Q38)版本: 2.2.0 最后更新: 2025-01-12
每周安装次数
148
仓库
GitHub 星标数
245
首次出现
2026年1月24日
安全审计
安装于
claude-code136
codex132
opencode132
gemini-cli131
cursor130
github-copilot126
Paths: File paths (
shared/,references/,../ln-*) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. Ifshared/is missing, fetch files via WebFetch fromhttps://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/skills/{path}.
L3 Worker that creates 4 core project documentation files. These are ALWAYS created regardless of project type.
From coordinator:
contextStore: Full Context Store with all discovered data
legacy_architecture: { layers[], components[], diagrams[], data_flow }legacy_requirements: { functional[], non_functional[], user_stories[] }legacy_tech_stack: { frontend, backend, database, versions }targetDir: Project root directoryLEGACY_CONTENT is used as base content when creating documents. Priority: Legacy > Auto-discovery > Template defaults.
| File | Target Sections | Questions | Auto-Discovery |
|---|---|---|---|
| docs/project/requirements.md | Functional Requirements (FR-XXX-NNN format) | Q23 | Low |
| docs/project/architecture.md | 11 arc42 sections with C4 diagrams | Q24-Q34 | High |
| docs/project/tech_stack.md | Frontend, Backend, Database, Additional | Q35-Q38 | High |
| docs/architecture/patterns_catalog.md | Pattern summary, 4-score model, trend tracking | — | High |
For each document (requirements.md, architecture.md, tech_stack.md, patterns_catalog.md):
references/templates/architecture.md: If LEGACY_CONTENT.legacy_architecture exists:
legacy_architecture.layers[] for "## Building Block View" (Section 5)legacy_architecture.components[] for component descriptionslegacy_architecture.diagrams[] for existing diagrams (preserve mermaid/images)legacy_architecture.data_flow for "## Runtime View" (Section 6)For each created document:
Return to coordinator:
{
"created": ["docs/project/requirements.md", ...],
"skipped": [],
"tbd_count": 5,
"validation": "OK",
"diagrams_generated": 3
}
[TBD: X] for missing dataDocuments describe contracts and decisions , NOT implementations:
<!-- NO_CODE_EXAMPLES: ... --> tag - FOLLOW ITTables > Mermaid/ASCII diagrams > Lists > Text
references/templates/requirements_template.md, architecture_template.md, tech_stack_template.mdshared/templates/patterns_template.mdreferences/questions_core.md (Q23-Q38)Version: 2.2.0 Last Updated: 2025-01-12
Weekly Installs
148
Repository
GitHub Stars
245
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
claude-code136
codex132
opencode132
gemini-cli131
cursor130
github-copilot126
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
36,300 周安装
<!-- Migrated from legacy documentation --> at top of merged sectionsrequirements.md: If LEGACY_CONTENT.legacy_requirements exists:
legacy_requirements.functional[] as base for FR-XXX requirementslegacy_requirements.user_stories[] if FR format not foundtech_stack.md: If LEGACY_CONTENT.legacy_tech_stack exists:
legacy_tech_stack.versions as base for technology versionslegacy_tech_stack.rationale for decision explanationspatterns_catalog.md:
shared/templates/patterns_template.md<!-- Auto-detected by ln-112, audit with ln-640 -->{{PLACEHOLDER}} with Context Store values[TBD: X] for missing data