@nicho783/create-agentic-project
v1.0.0
Published
Starter pack for agentic development with Claude Code - multi-role workflow, Scrum SDLC, cross-session memory
Downloads
73
Maintainers
Readme
create-agentic-project
Starter pack for agentic development with Claude Code
Overview
create-agentic-project scaffolds a complete agentic development environment with:
- Multi-role workflow (PM, FE, BE, QA, Reviewer)
- Scrum SDLC with sprint cycles
- Cross-session memory via claude-mem
- Real-time docs via Context7
- Token-efficient patterns
Installation
# Using npm
npm create agentic-project my-project
# Using npx
npx create-agentic-project my-project
# Using bun
bunx create-agentic-project my-projectOptions
Interactive Mode
npx create-agentic-projectNon-Interactive Mode
npx create-agentic-project my-project --yesWith Template
npx create-agentic-project my-project --template=minimal --yesAvailable templates:
full- Complete template with all workflows, docs, and skillsminimal- Core files only
With Plugins
npx create-agentic-project my-project --plugins=github,linear --yesTemplates
Full Template
Includes everything:
- CLAUDE.md with complete instructions
- All role skills (PM, FE, BE, QA, Reviewer)
- Memory templates
- Sprint workflows (planning, standup, review, deployment)
- Documentation structure
Minimal Template
Core essentials:
- Basic CLAUDE.md
- Memory templates
- Essential role skills
Project Structure
my-project/
├── CLAUDE.md # Core agent instructions
├── .claude/
│ ├── settings.json # Claude Code settings
│ ├── memory/ # Memory system
│ │ ├── MEMORY.md # Memory index
│ │ ├── user.md # User preferences
│ │ ├── project.md # Project context
│ │ ├── feedback.md # Lessons learned
│ │ └── reference.md # External resources
│ └── skills/ # Role skills
│ ├── pm.md # PM instructions
│ ├── fe.md # FE instructions
│ ├── be.md # BE instructions
│ ├── qa.md # QA instructions
│ └── reviewer.md # Reviewer instructions
├── workflows/ # Sprint workflows
│ ├── sprint-planning.md
│ ├── daily-standup.md
│ ├── review-process.md
│ └── deployment-checklist.md
└── README.mdRoles
| Role | Description | |------|-------------| | PM | Sprint planning, backlog management, stakeholder communication | | FE | UI/UX implementation, components, responsive design | | BE | API development, database, business logic, security | | QA | Test planning, automation, bug reporting | | Reviewer | Code quality, best practices, architecture review |
Workflow
┌─────────────────────────────────────────────────────────────┐
│ SPRINT CYCLE (2 weeks) │
├─────────────────────────────────────────────────────────────┤
│ │
│ Backlog ──▶ Sprint Planning ──▶ Sprint Backlog │
│ │ │ │
│ │ ┌───────────────────────────────┬─┴────────┐ │
│ │ ▼ ▼ │ │
│ │ Frontend Dev Backend Dev │ │
│ │ (parallel) (parallel) │ │
│ │ │ │ │ │
│ │ └───────────────┬───────────────┘ │ │
│ │ ▼ │ │
│ │ QA Testing │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ Code Review │ │
│ │ │ │ │
│ │ Refactor (if needed) │ │
│ │ │ │ │
│ └────────────────────── Done ◀──────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘Plugins
Required Plugins
| Plugin | Purpose | |--------|---------| | claude-mem | Cross-session memory & knowledge management | | Context7 | Real-time framework documentation |
Optional Plugins
| Plugin | Purpose | |--------|---------| | GitHub MCP | PR/Issue management | | Linear MCP | Sprint tracking | | Vercel MCP | Deployment & serverless |
Memory System
The project includes a structured memory system for cross-session continuity:
- user.md - User preferences and profile
- project.md - Current project context
- feedback.md - Lessons learned
- reference.md - External resources
Update memory files regularly for seamless session continuity.
Token-Efficient Patterns
| Pattern | Benefit | |---------|---------| | Focused context | Agent per role, less bloat | | On-demand docs | Only fetch when needed | | Incremental memory | Load relevant context only | | Parallel work | FE + BE simultaneously | | Structured prompts | Clear, role-specific |
Next Steps
Navigate to your project:
cd my-projectInstall required plugins in Claude Code:
/install claude-mem /install context7Start working:
claudeInitialize memory system:
/learn-codebase
Documentation
- CLAUDE.md - Core project instructions
- .claude/skills/ - Role-specific skills
- .claude/memory/ - Memory templates
- workflows/ - Sprint & review workflows
License
MIT
