Skip to content
Back to skills

Ascii Motd Profile Banner

ASecurity

Generate ASCII-only MOTD / SSH login banner / shell profile welcome messages (short/long variants, quiet mode guidance, security notices).

  • 4 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 12, 2026
toolsshellsecurity

Works with

  • terminal

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add aibot88/sec_skill_store --skill ascii-motd-profile-banner --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ascii Motd Profile Banner?

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

Security grade badge for Ascii Motd Profile Banner
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aibot88-ascii-motd-profile-banner/badge)](https://www.skillsdirectory.com/skills/aibot88-ascii-motd-profile-banner)

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
---
name: ascii-motd-profile-banner
description: "Generate ASCII-only MOTD / SSH login banner / shell profile welcome messages (short/long variants, quiet mode guidance, security notices)."
license: Complete terms in LICENSE.txt
---


## When to use this skill
**CRITICAL TRIGGER RULE**
- Use this skill ONLY when the user explicitly mentions the exact skill name: `ascii-motd-profile-banner`.

**Trigger phrases include:**
- "ascii-motd-profile-banner"
- "use ascii-motd-profile-banner"
- "用 ascii-motd-profile-banner 生成 SSH 登录欢迎"
- "使用 ascii-motd-profile-banner 输出 MOTD(短版/长版)"

## Boundary
- Produce templates and placement guidance only; do not modify system files.
- Never include sensitive information (tokens, internal URLs, account details, personal data).
- Default output is ASCII-only; ANSI color is optional and must have a no-color fallback.

## How to use this skill
### Inputs
- title (required)
- messageBullets (1–5 bullet points, required)
- mode (short | long, default short)
- width (default 80)
- includeLinks (optional: Docs / Tickets / Repo)
- colorMode (none | ansi256, default none)
- quietHint (default true: recommend quiet output for non-interactive shells)

### Outputs (required)
- bannerShort (<= 12 lines)
- bannerLong (<= 30 lines)
- safetyNotes (>= 3 actionable security notes)
- toggleAdvice (interactive vs non-interactive display guidance)

### Inline Example (short mode)

```
================================================================================
  MyServer - Production
================================================================================
  * Disk usage: 42% (210GB / 500GB)
  * Last deploy: 2024-03-15 14:30 UTC
  * Docs: https://docs.example.com
--------------------------------------------------------------------------------
  WARNING: Do not store credentials in shell history
================================================================================
```

### Workflow

1. Define `title` and `messageBullets` (1-5 items)
2. Choose `mode` (short for <= 12 lines, long for <= 30 lines)
3. Generate `bannerShort` and `bannerLong` variants
4. Include `safetyNotes` (>= 3 actionable security reminders)
5. **Validate**: Confirm line count, width <= 80, no trailing spaces

## Examples
- `examples/ssh-short.md`
- `examples/ssh-long.md`

## Quality checklist
1. Short mode does not spam (<= 12 lines)
2. Copy/paste safe (no trailing spaces)
3. Security notes are clear, short, and actionable

## Keywords
**English:** ascii-motd-profile-banner, motd, ssh banner, profile, welcome message, security notice, terminal
**中文:** ascii-motd-profile-banner, MOTD, SSH Banner, 登录欢迎, Profile, 安全提示, 终端

Files in this skill

  • SKILL.md2.7 KB
  • source.json722 B

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.

Comments

Loading comments…

Newsletter

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