agile-methodology

Guide agile development with Scrum and Kanban frameworks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/toddbadams/SBFoundation --skill agile-methodology-toddbadams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agile-methodology
Source: https://github.com/toddbadams/SBFoundation/tree/main/.claude/skills/product/agile-methodology
Command: npx skills add https://github.com/toddbadams/SBFoundation --skill agile-methodology-toddbadams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams adopt and improve agile development practices, ensuring efficient project execution, clear communication, and continuous improvement.

Core Features & Use Cases

  • Agile Principles: Understand and apply the core values of agile development.
  • Scrum Framework: Implement Scrum roles, ceremonies (planning, standup, review, retrospective), and artifacts (backlog, increment).
  • Kanban Method: Visualize workflow, limit work in progress, and manage flow.
  • Metrics: Track key agile metrics like velocity, lead time, and cycle time.
  • Use Case: A new software team needs to quickly set up their development process. This Skill provides a clear guide to implementing Scrum, including how to run their first sprint planning meeting and daily standups.

Quick Start

Use the agile-methodology skill to plan a new sprint.

Frequently Asked Questions about agile-methodology

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement agile methodologies for a new software team?

To implement agile methodologies, apply core frameworks like Scrum or Kanban to establish efficient project execution. This involves setting up structured roles, ceremonies like daily standups, and artifacts to ensure clear team communication and continuous improvement.

What is the best way to structure sprint planning and daily standups in Scrum?

The best way to structure sprint planning and daily standups in Scrum is to follow defined ceremonies that organize work into clear backlogs and increments. This approach optimizes team processes and facilitates structured project delivery and continuous feedback.

How does Kanban help visualize workflow and limit work in progress?

Kanban helps visualize workflow and limit work in progress by applying a method that manages flow directly. Teams use it to track tasks visually, restrict concurrent task counts, and identify bottlenecks to optimize the overall development process.

What key agile metrics should I track to optimize project delivery?

Key agile metrics to track for optimizing project delivery include velocity, lead time, and cycle time. Tracking these metrics provides actionable data to measure team performance, manage flow, and continuously improve the development process.

When should I choose Kanban over Scrum for my development process?

You should choose Kanban over Scrum when your development process requires continuous flow and visual work limits rather than fixed-length sprints. Kanban manages flow and limits work in progress, whereas Scrum relies on structured ceremonies and sprint increments.

Do I need prior project management experience to apply agile principles effectively?

You do not need extensive prior project management experience to apply agile principles effectively. The framework provides clear guidance on core values, roles, and ceremonies, allowing new software teams to quickly set up their development process and execute efficiently.