agent-folder-init by shipshitdev/library
npx skills add https://github.com/shipshitdev/library --skill agent-folder-init为 AI 优先的开发工作流创建一个全面的 .agents/ 文件夹结构。
此技能搭建一个完整的 AI 智能体文档系统,包括:
在以下情况使用此技能:
运行脚手架脚本:
python3 ~/.claude/skills/agent-folder-init/scripts/scaffold.py --help
# 基本用法
python3 ~/.claude/skills/agent-folder-init/scripts/scaffold.py \
--root /path/to/project \
--name "My Project"
# 使用自定义选项
python3 ~/.claude/skills/agent-folder-init/scripts/scaffold.py \
--root /path/to/project \
--name "My Project" \
--tech "nextjs,nestjs" \
--allow-outside
.agents/
├── README.md # 导航中心
├── SYSTEM/
│ ├── README.md
│ ├── RULES.md # 编码标准
│ ├── ARCHITECTURE.md # 已实现的内容
│ ├── SUMMARY.md # 当前状态
│ ├── PRD.md # 产品需求文档
│ ├── ENTITIES.md # 实体文档
│ ├── ai/
│ │ ├── SESSION-QUICK-START.md
│ │ ├── SESSION-DOCUMENTATION-PROTOCOL.md
│ │ └── USER-PREFERENCES.md
│ ├── architecture/
│ │ ├── DECISIONS.md # 架构决策记录
│ │ └── PROJECT-MAP.md
│ ├── critical/
│ │ ├── CRITICAL-NEVER-DO.md
│ │ └── CROSS-PROJECT-RULES.md
│ └── quality/
│ └── SECURITY-CHECKLIST.md
├── TASKS/
│ ├── README.md
│ └── INBOX.md
├── SESSIONS/
│ ├── README.md
│ └── TEMPLATE.md
├── SOP/
│ └── README.md
├── EXAMPLES/
│ └── README.md
└── FEEDBACK/
└── README.md
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
.claude/
├── commands/ # 斜杠命令(项目特定)
│ ├── start.md
│ ├── end.md
│ ├── new-session.md
│ ├── commit-summary.md
│ ├── code-review.md
│ ├── bug.md
│ ├── quick-fix.md
│ ├── refactor-code.md
│ ├── inbox.md
│ ├── task.md
│ ├── validate.md
│ └── clean.md
├── agents/ # 专业智能体(项目特定)
│ ├── senior-backend-engineer.md
│ └── senior-frontend-engineer.md
└── skills/ # 项目特定技能
.codex/
├── commands/
└── skills/
.cursor/
└── commands/
注意: 智能体配置(agents/, commands/)是从库根目录(例如 ~/.claude/agents/)复制过来的,以确保项目获得最新版本。规则不被复制,因为它们是从库/个人级别的 ~/.claude/rules/ 继承的——这可以防止重复,并确保所有项目使用一致的规则。
AGENTS.md - 指向 .agents/README.mdCLAUDE.md - Claude 特定入口点CODEX.md - Codex 特定入口点.editorconfig - 编辑器配置SYSTEM/, TASKS/, SESSIONS/)README.md, RULES.md),其他文件使用短横线命名法YYYY-MM-DD.md脚手架搭建完成后,自定义以下内容:
SYSTEM/PRD.md - 填写你的产品需求(与 fullstack-workspace-init 一起使用)SYSTEM/ENTITIES.md - 记录你的数据实体SYSTEM/RULES.md - 添加项目特定的编码标准SYSTEM/ARCHITECTURE.md - 记录你的架构SYSTEM/critical/CRITICAL-NEVER-DO.md - 添加项目特定的违规行为SOP/ - 添加你的标准操作程序.claude/rules/ - 添加项目特定的规则.claude/commands/ - 添加项目特定的命令此技能与以下技能集成:
| 技能 | 如何协同工作 |
|---|---|
fullstack-workspace-init | 在搭建脚手架之前使用 PRD.md 定义需求 |
linter-formatter-init | 在脚手架项目中设置质量工具 |
husky-test-coverage | 在预提交钩子中强制执行测试覆盖率 |
每周安装次数
79
仓库
GitHub 星标数
14
首次出现
2026年1月20日
安全审计
安装于
codex62
opencode58
gemini-cli57
claude-code56
cursor55
github-copilot50
Create a comprehensive .agents/ folder structure for AI-first development workflows.
This skill scaffolds a complete AI agent documentation system including:
Use this skill when:
Run the scaffold script:
python3 ~/.claude/skills/agent-folder-init/scripts/scaffold.py --help
# Basic usage
python3 ~/.claude/skills/agent-folder-init/scripts/scaffold.py \
--root /path/to/project \
--name "My Project"
# With custom options
python3 ~/.claude/skills/agent-folder-init/scripts/scaffold.py \
--root /path/to/project \
--name "My Project" \
--tech "nextjs,nestjs" \
--allow-outside
.agents/
├── README.md # Navigation hub
├── SYSTEM/
│ ├── README.md
│ ├── RULES.md # Coding standards
│ ├── ARCHITECTURE.md # What's implemented
│ ├── SUMMARY.md # Current state
│ ├── PRD.md # Product Requirements Document
│ ├── ENTITIES.md # Entity documentation
│ ├── ai/
│ │ ├── SESSION-QUICK-START.md
│ │ ├── SESSION-DOCUMENTATION-PROTOCOL.md
│ │ └── USER-PREFERENCES.md
│ ├── architecture/
│ │ ├── DECISIONS.md # ADRs
│ │ └── PROJECT-MAP.md
│ ├── critical/
│ │ ├── CRITICAL-NEVER-DO.md
│ │ └── CROSS-PROJECT-RULES.md
│ └── quality/
│ └── SECURITY-CHECKLIST.md
├── TASKS/
│ ├── README.md
│ └── INBOX.md
├── SESSIONS/
│ ├── README.md
│ └── TEMPLATE.md
├── SOP/
│ └── README.md
├── EXAMPLES/
│ └── README.md
└── FEEDBACK/
└── README.md
.claude/
├── commands/ # Slash commands (project-specific)
│ ├── start.md
│ ├── end.md
│ ├── new-session.md
│ ├── commit-summary.md
│ ├── code-review.md
│ ├── bug.md
│ ├── quick-fix.md
│ ├── refactor-code.md
│ ├── inbox.md
│ ├── task.md
│ ├── validate.md
│ └── clean.md
├── agents/ # Specialized agents (project-specific)
│ ├── senior-backend-engineer.md
│ └── senior-frontend-engineer.md
└── skills/ # Project-specific skills
.codex/
├── commands/
└── skills/
.cursor/
└── commands/
Note: Agent configs (agents/, commands/) are copied from the library root (e.g., ~/.claude/agents/) to ensure projects get the latest version. Rules are NOT copied because they're inherited from ~/.claude/rules/ at the library/personal level - this prevents duplication and ensures all projects use consistent rules.
AGENTS.md - Points to .agents/README.mdCLAUDE.md - Claude-specific entry pointCODEX.md - Codex-specific entry point.editorconfig - Editor configurationSYSTEM/, TASKS/, SESSIONS/)README.md, RULES.md), kebab-case for othersYYYY-MM-DD.mdAfter scaffolding, customize:
SYSTEM/PRD.md - Fill in your product requirements (use with fullstack-workspace-init)SYSTEM/ENTITIES.md - Document your data entitiesSYSTEM/RULES.md - Add project-specific coding standardsSYSTEM/ARCHITECTURE.md - Document your architectureSYSTEM/critical/CRITICAL-NEVER-DO.md - Add project-specific violationsSOP/ - Add your standard operating procedures.claude/rules/ - Add project-specific rules.claude/commands/ - Add project-specific commandsThis skill integrates with:
| Skill | How It Works Together |
|---|---|
fullstack-workspace-init | Use PRD.md to define requirements before scaffolding |
linter-formatter-init | Sets up quality tooling in the scaffolded project |
husky-test-coverage | Enforces test coverage in pre-commit hooks |
Weekly Installs
79
Repository
GitHub Stars
14
First Seen
Jan 20, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex62
opencode58
gemini-cli57
claude-code56
cursor55
github-copilot50
React 组合模式指南:Vercel 组件架构最佳实践,提升代码可维护性
120,000 周安装