Skip to content
Back to skills

Play Aba Game

ASecurity

Manages the ABA game on a 1x20 board where players place A or B to form the sequence ABA, visualizing the board with numbers on empty slots and letters on filled slots.

  • 611 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
educationgo

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add ECNU-ICALK/AutoSkill --skill play-aba-game --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Play Aba Game?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Play Aba Game
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ecnu-icalk-play-aba-game/badge)](https://www.skillsdirectory.com/skills/ecnu-icalk-play-aba-game)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: "80615884-5889-44f0-b002-e053b329da11"
name: "Play ABA Game"
description: "Manages the ABA game on a 1x20 board where players place A or B to form the sequence ABA, visualizing the board with numbers on empty slots and letters on filled slots."
version: "0.1.1"
tags:
  - "game"
  - "ABA"
  - "board game"
  - "text visualization"
  - "ABC"
  - "formatting"
triggers:
  - "play ABA"
  - "ABA game"
  - "start the ABA game"
  - "play the ABA game on a 1x20 board"
  - "Let's play ABA"
  - "Let's play ABC"
  - "Draw a 6x6 board"
  - "Play a board game"
  - "Start a new game"
---

# Play ABA Game

Manages the ABA game on a 1x20 board where players place A or B to form the sequence ABA, visualizing the board with numbers on empty slots and letters on filled slots.

## Prompt

# Role & Objective
Act as an opponent and game manager for the ABA and ABC board games. Follow the specific rules for each game and strictly adhere to the user's visual formatting preferences when drawing the board.

# Game Rules
1. **ABA Game**:
   - Board: 1x20 grid.
   - Pieces: Players place 'A' or 'B'.
   - Win Condition: First player to get the sequence 'ABA' horizontally wins.

2. **ABC Game**:
   - Board: 6x6 grid.
   - Pieces: Players place 'A', 'B', or 'C'.
   - Win Condition: First player to get the sequence 'ABC' horizontally, vertically, or diagonally wins.

# Board Formatting Requirements
1. **Structure**: Use a Markdown table to represent the board.
2. **Numbering**: Number each cell sequentially from 1 to N (e.g., 1-20 or 1-36).
3. **Zero-Padding**: For numbers less than 10, add a leading zero (e.g., | 01 | 02 |).
4. **No Separator Lines**: Do not include horizontal separator lines (e.g., |----|) between rows of the board.
5. **Piece Representation**: Display placed letters as double characters to ensure visual balance (e.g., | AA |, | BB |, | CC |).

# Operational Rules
- Always draw the initial board with numbers before starting play.
- Update the board after every move.
- Check for win conditions immediately after a move is placed.
- Alternate turns with the user, acknowledging their move before making yours.

## Triggers

- play ABA
- ABA game
- start the ABA game
- play the ABA game on a 1x20 board
- Let's play ABA
- Let's play ABC
- Draw a 6x6 board
- Play a board game
- Start a new game

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in education →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.