水球軟體學院 (Waterball Software Academy, WSA) avatar

水球軟體學院 (Waterball Software Academy, WSA)

Official

@waterball-software-academy · Taiwan

0Followers
|
3Public Repos
|
39Published Skills

訓練軟體工程師透過萬用的軟工思維,槓桿百倍知識複利,成為 AI 時代下最強大自由的存在。

Skills Distribution
DomainDeveloper To...Behavior-Driven De.. (40%)Software Architect.. (30%)Quality Assurance .. (30%)

Agent Skills by 水球軟體學院 (Waterball Software Academy, WSA)

Showing 39 vetted skills indexed across 1 GitHub repositories.

Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-activity-granularity-rule-docs

Generate declarative Actor and Step granularity rules in Markdown files.

Official
Basic
Waterball-Software-AcademyWaterball-Software-Academy
77

sf-eval-starter

Orchestrate SpecFormula-driven RED→GREEN→REFACTOR TDD loops with sub-skill delegation and verifier polling.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-implement

Convert tasks.md checkboxes into TodoWrite items and synchronize completion state.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

mono-repo-docker-compose-setup

Generate Docker Compose files for fullstack monorepos and verify HTTP 200 responses.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-uiux-discovery

Generate component inventories and state matrices from AIBDD discovery artifacts.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

skill-test-execute

Execute a target skill in a copy-only sandbox and compare filesystem results to the scenario oracle.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

clarify-loop

Validate and route planner clarifying questions to available tooling.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-pen-to-storybook

Parse Pencil .pen files into Tailwind 4 tokens and component candidate tables.

Official
Intermediate
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-form-activity

Translate Activity modeling elements into validated .activity DSL artifacts.

Official
Intermediate
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-spec-by-example-analyze

Converts boundary-aware product intent into Given/When/Then exemplars in Gherkin feature files.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

skill-test-setup

Set up before/after fixture scenarios for testing AI skills.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-form-class-diagram

Generate Mermaid classDiagram files from collaborators and relations.

Official
Intermediate
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-red-execute

Execute AIBDD red workflows by mapping Scenario DSL steps to boundary handlers and verifying behavior-driven failures.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-green-evaluate

Evaluate final acceptance suite reports for all-green PASS verdicts.

Official
Intermediate
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-uiux-discovery-lite

Generate a happy-path UI/UX design brief from AIBDD discovery artifacts.

Official
Intermediate
Waterball-Software-AcademyWaterball-Software-Academy
77

skill-rca

Trace defective skill outputs to the earliest faulty artifact and classify defect types.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-green-execute

Convert legal Red handoffs to Green by editing product code within feature-file scope.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-form-story-spec

Convert planner reasoning packages into React TSX scaffolds and Storybook CSF3 stories.

Official
Intermediate
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-plan

Transform AIBDD discovery truth into operation contracts, state schemas, and design diagrams.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

hierarchical-skill-creator

Enforce strict hierarchical SKILL.md and sub-SOP execution contracts.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-uiux-draw

Transform UI/UX discovery outputs into token-initialized Pencil component and frame drawings.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

spec-driven-brainstorm

Convert conversational product intent into an issue-organized spec.md with absolute acceptance facts.

Official
Advanced
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-auto-starter

Generate boundary-aware walking skeletons for AIBDD projects from arguments.yml variants.

Official
Intermediate
Waterball-Software-AcademyWaterball-Software-Academy
77

aibdd-refactor-execute

Refactor product code one move at a time with acceptance verification and immediate reverts.

Official
Advanced

Frequently Asked Questions About 水球軟體學院 (Waterball Software Academy, WSA)

FAQPage Schema
What specific development tasks are enabled by these skills?

These skills enable systematic software construction, including generating OpenAPI 3.x contracts, DBML database schemas, Mermaid diagrams, and React TSX scaffolds. They facilitate the entire lifecycle from initial product discovery and Gherkin feature writing to automated TDD execution and refactoring verification.

Which personas benefit most from this technical suite?

Software engineers, system architects, and technical leads focused on rigorous, specification-first development benefit most. The suite is designed for teams requiring strict adherence to behavior-driven principles, deterministic project initialization, and high-fidelity documentation of system boundaries and entity relationships.

What are the prerequisites for implementing these development skills?

Implementation requires a project environment capable of processing Markdown-based specifications, Gherkin feature files, and Mermaid diagram syntax. Users must define project boundaries and intent via structured YAML or Markdown artifacts to trigger the generation of code scaffolds and test suites.