Generate a reusable ASCII-only text template library (titles, dividers, notice boxes, slogans/CTA), with naming conventions and selection rules for consistent CLI/log/README output.
Resources
3Install
npx skillscat add partme-ai/full-stack-skills/ascii-text-art-library Install via the SkillsCat registry.
We need to produce a 2-3 sentence plain-text summary, objective, factual, no marketing language, no superlatives, no calls to action, natural prose, no bullet points, no headings, no markdown formatting. At most 60 words. Must be only the summary text, no quotes. So just plain text. We need to explain what the skill does, what problem it solves, when to use it. 2-3 sentences, max 60 words. Let's craft: "The skill provides a library of reusable ASCII-only text templates such as titles, dividers, notice boxes, and slogans, organized by category with naming conventions.
When to use this skill
CRITICAL TRIGGER RULE
- Use this skill ONLY when the user explicitly mentions the exact skill name:
ascii-text-art-library.
Trigger phrases include:
- "ascii-text-art-library"
- "use ascii-text-art-library"
- "用 ascii-text-art-library 生成 ASCII 模板库"
- "使用 ascii-text-art-library 输出提示框/分隔线/标题样式"
Boundary
- Output templates + naming/selection rules only; do not modify repository files.
- ASCII-only by default to avoid ambiguous-width Unicode.
- Templates must be width-tunable (default 80 columns).
How to use this skill
Inputs
- width (default 80)
- language (zh | en, default zh)
- tone (serious | fun, default serious)
- categories (title/divider/info/warn/error/success/cta, default all)
- variantsPerCategory (default 2)
Outputs (required)
- templates: grouped by category (>= 2 variants per category)
- namingRules: e.g.
TITLE_COMPACT_A,WARN_BOX_B - usageRules: selection guidance + anti-spam thresholds
Script
scripts/generate_templates.py: generate a baseline template set for a given width (local preview)
Examples
examples/templates-80.md
Quality checklist
- Stable alignment at 80 columns; no trailing spaces
- Templates are semantically clear and not over-decorated
- Notice boxes support multi-line content and remain readable
Keywords
English: ascii-text-art-library, templates, ascii, divider, banner, notice box, warning, error, success, plain text
中文: ascii-text-art-library, 模板库, ASCII, 分隔线, 标题, 提示框, 警告, 错误, 成功, 纯文本