methodology

Manages development methodology workflows and tracks current phases.

70|13|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/AsiaOstrich/universal-dev-standards --skill methodology-asiaostrich
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: methodology
Source: https://github.com/AsiaOstrich/universal-dev-standards/tree/main/.gemini/skills/methodology-system
Command: npx skills add https://github.com/AsiaOstrich/universal-dev-standards --skill methodology-asiaostrich

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps manage and guide developers through active development methodology workflows, ensuring consistency and adherence to chosen processes like TDD, BDD, SDD, or custom approaches.

Core Features & Use Cases

  • Methodology Management: Switch between different development methodologies (SDD, TDD, BDD, ATDD, custom).
  • Phase Tracking: Automatically tracks the current phase within a methodology.
  • Checkpoint Reminders: Provides proactive guidance and reminders based on the current phase and checklist.
  • Use Case: A team can use this Skill to enforce a TDD workflow, ensuring that tests are written before code, and providing reminders at each stage of the Red-Green-Refactor cycle.

Quick Start

Use the methodology skill to switch to the TDD workflow.

Frequently Asked Questions about methodology

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

FAQPage Schema
How do I enforce a TDD workflow and track the Red-Green-Refactor cycle?

You can enforce a TDD workflow by switching to the TDD process, which automatically tracks your current phase and provides checkpoint reminders throughout the Red-Green-Refactor cycle.

Can I switch between BDD and SDD methodologies during active development?

Yes, you can switch between BDD and SDD methodologies during active development by executing commands like `/methodology switch <id>` to change your current process management workflow.

What development methodologies are supported for process management?

Supported development methodologies include TDD, BDD, SDD, ATDD, and custom processes, allowing you to manage and guide developers through various active development workflows.

How do I get checkpoint reminders for my current development phase?

Checkpoint reminders are provided automatically based on your current phase and checklist, ensuring consistency and proactive guidance as you progress through your chosen workflow.

Do I need any dependencies to manage custom development workflows?

No dependencies are required to manage custom development workflows, as the Skill operates independently using its internal scripts and references to orchestrate your process management.

When should I use a custom methodology instead of ATDD?

Use a custom methodology instead of ATDD when your specific development workflow requires unique phases and checkpoints that standard approaches like Acceptance Test-Driven Development do not cover.