capability-assess-methodology

Assess and select a development methodology using a resolution cascade and comparison matrix.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/learnn-com/engineering-kb --skill capability-assess-methodology-learnn-com
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: capability-assess-methodology
Source: https://github.com/learnn-com/engineering-kb/tree/main/.skills/capability-assess-methodology
Command: npx skills add https://github.com/learnn-com/engineering-kb --skill capability-assess-methodology-learnn-com

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often adopt Scrum, Kanban, or other methodologies by habit rather than evidence. This Skill evaluates project context against methodology guidelines, recommends the best fit, and records the decision so the choice is documented and repeatable. ## Core Features & Use Cases - Resolution Cascade: Resolves the methodology via argument override, existing adoption, or a full assessment, making runs idempotent. - Evidence-Based Evaluation: Scores Scrum, Kanban, Lean, Waterfall, SAFe, and LeSS using a comparison matrix and decision tree from methodology guidelines. - Adoption & Decision Recording: Writes the methodology section into way-of-working.md and composes /capability-record-decision to log the choice as an ADL entry. - Use Case: During project bootstrap, run the assessment to get a weighted recommendation (e.g., Kanban for a small team with unstable requirements), then automatically persist it to the adoption file and decision log. ## Quick Start Ask the assistant to assess and recommend a development methodology for this project and record the decision.

Frequently Asked Questions about capability-assess-methodology

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

FAQPage Schema
How do I choose between Scrum and Kanban for my team?▼

Score each methodology on requirements stability, change tolerance, team size, time to market, and predictability needs using the comparison matrix. Kanban fits small teams with changing requirements; Scrum fits teams needing fixed iteration cadence and predictability.

How do I assess a development methodology for a new project?▼

Run the assessment to load methodology guidelines and project context like the PRD and architecture docs. It applies a weighted scoring matrix and decision tree, then presents a recommendation with rationale, ceremonies, and trade-offs for approval.

Can I skip the assessment and set a methodology directly?▼

Yes, pass a choice argument such as kanban or scrum to override the assessment. The skill confirms the choice, checks for conflicts with existing adoption, and proceeds directly to writing the adoption file.

What happens if a methodology is already adopted in the project?▼

The skill detects the existing methodology in way-of-working.md, confirms it is still valid, and exits without changes. If the decision record is missing, it backfills one by composing the decision-recording skill.

Does it support hybrid methodologies like Scrumban?▼

Yes, hybrid approaches are documented explicitly: which elements come from which methodology and how they combine. If two methodologies score within 10 percent, both are presented with a trade-off analysis.

What happens if the methodology guidelines are missing?▼

The skill degrades gracefully by falling back to a minimal assessment that asks the developer for a preference based on team size and requirements stability. It also warns if the decision-recording skill is not installed and skips recording.