بنقرة واحدة
project-setup
Initialize new ADLC project with standard directory structure, documentation templates, and git branch
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Initialize new ADLC project with standard directory structure, documentation templates, and git branch
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | project-setup |
| description | Initialize new ADLC project with standard directory structure, documentation templates, and git branch |
| version | 1.0.0 |
Automates the initialization of new ADLC projects following standard conventions.
Reduce 10-15 minutes of manual setup to 30 seconds by:
This skill is invoked when starting a new project via /start command or when explicitly requested.
Trigger phrases:
Required inputs:
project_name: Project identifier (lowercase-hyphenated)project_title: Human-readable titleproject_type: Type (feature, fix, research, refactor)description: Brief 1-2 sentence descriptionissue_number: (optional) GitHub issue number if from /start [issue#]Ask user if not provided:
I need some information to set up your project:
- Project name (lowercase-hyphenated):
- Project title:
- Type (feature/fix/research/refactor):
- Brief description:
Execute:
mkdir -p projects/active/{project_name}
mkdir -p projects/active/{project_name}/tasks
Structure created:
projects/active/{project_name}/
├── README.md # Navigation hub
├── spec.md # Project specification
├── context.md # Working context
└── tasks/ # Agent coordination
└── current-task.md
Use template: .claude/skills/project-setup/templates/README.template.md
Populate with:
{project_title}{description}{issue_number} (if exists, link to GitHub issue)Create file: projects/active/{project_name}/README.md
Use template: .claude/skills/project-setup/templates/spec.template.md
Populate with:
{project_title}{description}{project_type}Create file: projects/active/{project_name}/spec.md
Use template: .claude/skills/project-setup/templates/context.template.md
Populate with:
{project_name}Create file: projects/active/{project_name}/context.md
Use template: .claude/skills/project-setup/templates/current-task.template.md
Populate with:
{project_name}Create file: projects/active/{project_name}/tasks/current-task.md
Branch naming convention:
feature/{project_name}fix/{project_name}research/{project_name}refactor/{project_name}Execute:
git checkout -b {branch_type}/{project_name}
Verify:
git status
Edit projects/active/{project_name}/context.md:
Display to user:
✅ Project initialized: {project_title}
📁 Location: projects/active/{project_name}/
🌿 Branch: {branch_type}/{project_name}
📝 Next steps:
1. Review and update spec.md with detailed requirements
2. Update context.md with current focus
3. Begin implementation following ADLC workflow
Files created:
- README.md (navigation hub)
- spec.md (requirements and goals)
- context.md (working state tracking)
- tasks/current-task.md (agent coordination)
Use /switch to navigate between projects.
Check: projects/active/{project_name} directory exists
Action: Ask user to choose different name or confirm overwrite
Check: Branch {branch_type}/{project_name} exists
Action: Suggest alternative name or confirm checkout existing branch
Check: Required templates exist Action: Use inline fallback templates (minimal versions)
Every project setup must:
/start command/start [issue#] → Fetches issue details → Invokes project-setup skill → Project ready
User: "Set up project for dashboard-optimization"
→ Invokes project-setup skill
→ Asks for missing details
→ Creates structure
Templates use {variable} syntax for substitution.
Time savings: 10-15 minutes manual → 30 seconds automated Consistency: 100% projects follow standard structure Error reduction: Eliminate missing files, inconsistent naming
Version: 1.0.0 Last Updated: 2025-10-21 Maintainer: ADLC Platform Team
Generate comprehensive PR descriptions from project context and git changes
Framework for when to use Skills, Agents, or Patterns for organizing knowledge in the ADLC platform with decision criteria and migration strategies
Generate dbt model boilerplate with tests, documentation, and best practices
Validate documentation completeness and quality before project completion
Complete reference for MCP tool integration across specialist and role agents including server inventory, tool recommendations, and security protocols
Cross-Tool Integration Pattern: AWS Infrastructure + Documentation