fullstack-engineer

Automate full-stack feature delivery with TDD and CLAUDE framework standards.

1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/vineethsoma/birdmate --skill fullstack-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fullstack-engineer
Source: https://github.com/vineethsoma/birdmate/tree/main/.github/skills/fullstack-engineer
Command: npx skills add https://github.com/vineethsoma/birdmate --skill fullstack-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Expert-level full-stack engineering practices, including Playwright integration testing, Spec-Driven Development, TDD, CLAUDE Framework standards, and secure development patterns, to reliably deliver production-grade software.

Core Features & Use Cases

  • Playwright-based end-to-end testing and integration validation across backend and frontend.
  • Spec-driven development, test-first workflows, and incremental refactoring guidance.
  • Vector search, security-conscious design, and robust error handling with clear self-documentation.

Quick Start

Begin a new feature by writing failing tests first, then implement the minimal code to pass and refactor incrementally.

Frequently Asked Questions about fullstack-engineer

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

FAQPage Schema
How do I implement full-stack features using test-driven development?

Test-driven development for full-stack features requires writing failing tests first, then implementing minimal code to pass, and refactoring incrementally to ensure production-ready delivery.

How does Playwright integration testing work for backend and frontend validation?

Playwright integration testing validates end-to-end workflows across both backend and frontend layers, ensuring full-stack feature reliability through automated browser-based test execution.

What is spec-driven development and when do I need it for full-stack engineering?

Spec-driven development translates project requirements into executable specifications before coding, needed when delivering maintainable full-stack software with robust error handling and self-documenting code.

Can I use this workflow for incremental refactoring of existing applications?

Yes, the workflow enforces incremental refactoring by applying test-first workflows and secure development patterns, ensuring maintainability through backups and clear self-documentation during code modifications.

What's the best way to enforce security-conscious design during full-stack development?

Enforcing security-conscious design involves applying secure development patterns alongside spec-driven workflows, ensuring robust error handling and self-documenting code throughout the full-stack delivery process.

Does full-stack TDD require vector search setup before starting feature delivery?

Vector search setup is not strictly required to start full-stack TDD, but the workflow supports vector search integration as part of security-conscious design and robust feature delivery.