Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Tdd Workflow

Skill Verifiziert Aktiv
Teil von:Ruflo Testgen

TDD London School workflow -- mock-first, outside-in test development

Zweck

To guide developers in adopting and executing a structured Test-Driven Development (TDD) workflow, promoting better code quality and maintainability through a mock-first, outside-in approach.

Funktionen

  • Implements TDD London School mock-first methodology
  • Guides outside-in test development
  • Defines sequential steps for test-driven development
  • Integrates with Claude Code's task management hooks
  • Promotes behavior-driven testing principles

Anwendungsfälle

  • When starting a new feature requiring robust testing from the outset.
  • For teams adopting Test-Driven Development practices.
  • To ensure code adheres to behavioral specifications through mock-first testing.
  • When needing a structured approach to writing unit and integration tests.

Nicht-Ziele

  • Generating unit tests without a preceding failing test case.
  • Automating refactoring beyond the scope of making tests pass.
  • Providing a framework for end-to-end testing or full application deployment.

Practical Utility

  • info:Usage examplesWhile the workflow is described, concrete end-to-end examples with inputs and outputs are not explicitly provided in the SKILL.md.
  • info:Edge casesThe SKILL.md outlines the core TDD process but does not explicitly document failure modes (e.g., malformed input, dependency issues) or recovery steps.

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-testgen@ruflo

Qualitätspunktzahl

Verifiziert
95 /100
Analysiert about 22 hours ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne50.2k
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Cli Creator

100

Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.

Skill
openai

Context Mode Ops

100

Verwalten Sie GitHub-Issues, PRs, Releases und Marketing mit parallelen Subagenten-Armeen im Context-Mode. Orchestriert 10-20 dynamische Agenten pro Aufgabe. Verwenden Sie dies bei der Triage von Issues, der Überprüfung von PRs, der Veröffentlichung von Versionen, dem Schreiben von LinkedIn-Posts, der Ankündigung von Releases, der Behebung von Fehlern, dem Mergen von Beiträgen, der Validierung von ENV-Variablen, dem Testen von Adaptern oder dem Synchronisieren von Branches.

Skill
mksglu

Fixflow

100

Führen Sie Codierungsaufgaben mit einem strengen Liefer-Workflow aus: Erstellen Sie einen vollständigen Plan, implementieren Sie Schritt für Schritt, führen Sie kontinuierlich Tests durch und committen Sie standardmäßig nach jedem Schritt (`per_step`). Unterstützt explizite Commit-Policy-Überschreibungen (`final_only`, `milestone`) und optional BDD (Given/When/Then), wenn Benutzer verhaltensgesteuerte Bereitstellung anfordern oder Anforderungen unklar sind.

Skill
majiayu000

Kotlin Mcp Server Generator

100

Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

Skill
github

Spec to Repo

100

Use when the user says 'build me an app', 'create a project from this spec', 'scaffold a new repo', 'generate a starter', 'turn this idea into code', 'bootstrap a project', 'I have requirements and need a codebase', or provides a natural-language project specification and expects a complete, runnable repository. Stack-agnostic: Next.js, FastAPI, Rails, Go, Rust, Flutter, and more.

Skill
alirezarezvani

Extract

100

Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples.

Skill
alirezarezvani