Skip to content

melbazpeach-source/agentic-sdlc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agentic SDLC

Simulating a complete Software Development Lifecycle (SDLC) with specialized AI Agents.

Transform your IDE into a full SDLC team with 12 specialized AI roles, automated workflows, and knowledge management.

✨ Features

  • 🤖 12 AI Roles - PM, SA, UI/UX, QA, Security, Dev, DevOps, Tester, Reporter, Stakeholder, PO, Orchestrator
  • Slash Commands - /pm, /dev, /auto in your IDE
  • 🔄 Auto Workflow - Full automation or manual control
  • 🧠 Knowledge Base - Learn from past challenges
  • 🎨 IDE Integration - Cursor, Copilot, Windsurf, Cline, Aider
  • 📚 16 Templates - Plans, designs, reports, documentation
  • 🌐 All Platforms - Web, Mobile, Desktop, CLI, API, Embedded

🚀 Quick Start

# Install
npm install -g agentic-sdlc

# Create project
agentic-sdlc create my-project
cd my-project

# Setup IDE
agentic-sdlc ide cursor

# Start building (in IDE)
/pm Build a todo app with authentication

That's it! See Quick Start for details.

📖 Documentation

  • Documentation Outline - Central hub for all guides
  • Quick Start: QUICK-START.md - Get started in 5 minutes
  • CLI Examples: CLI-EXAMPLES.md - Complete usage guide
  • Usage Guide: .agent/usage.md - Full documentation
  • IDE Integration: .agent/ide-integration/README.md

🎯 Use Cases

Solo Developer

/auto Create a SaaS platform for project management
# Automated workflow, complete in days

Team Project

agentic-sdlc ide all
agentic-sdlc init-kb
# Shared workflow, consistent quality

Existing Project

agentic-sdlc install
agentic-sdlc ide cursor
# Add SDLC to any project

🔧 CLI Commands

agentic-sdlc install              # Install in current directory
agentic-sdlc create <name>        # Create new project
agentic-sdlc ide <cursor|all>     # Setup IDE integration
agentic-sdlc init-kb              # Initialize knowledge base
agentic-sdlc list                 # List templates & roles
agentic-sdlc --help               # Show help

🎨 IDE Slash Commands

After setup, use these in your IDE:

/pm              # Project Manager
/auto            # Full automation
/sa              # System Analyst
/uiux            # UI/UX Designer
/dev             # Developer
/devops          # DevOps Engineer
/tester          # Tester
/kb-search       # Search knowledge base

📊 Project Structure

my-project/
├── .agent/
│   ├── roles/              # 12 AI roles
│   ├── templates/          # 16 templates
│   ├── knowledge-base/     # Learning system
│   └── ide-integration/    # IDE configs
├── docs/sprints/           # Sprint documentation
├── .cursorrules            # Cursor config
└── .github/copilot-instructions.md

🌟 Examples

See CLI-EXAMPLES.md for:

  • Real-world workflows
  • Team collaboration
  • Automation scripts
  • Troubleshooting
  • Pro tips

📦 What's Included

  • 12 Roles: Complete SDLC team
  • 16 Templates: All documentation needs
  • Knowledge Base: Learn and improve
  • IDE Integration: 5+ IDEs supported
  • Automation: Full-auto or manual modes
  • Multi-platform: Web, mobile, desktop, CLI, API

🤝 Contributing

Contributions welcome! See issues for ideas.

📄 License

MIT

🔗 Links

About

Agentic SDLC is an autonomous framework that transforms AI from a simple "assistant" into a coordinated team of Digital Engineers. It automates the end-to-end development lifecycle—from planning and coding to testing and evaluation—using specialized agents.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors