Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Changelog

## 0.21.1 — 2026-05-25

### Phase 4a content & media migration

Three more skills migrated from standalone `broomva/<name>` repos into the `broomva/skills` Tier-2 monorepo (broomva/skills PR #4 merge `2f5aec4`):

- `blog-post` — full-stack blog post production (substantial: 28KB SKILL.md + examples/ + references/ + scripts/publish.sh + templates/). **NEW** registry entry (was previously bundled / not registered separately).
- `brand-icons` — brand icon and visual identity asset generation. Registry entry updated from `repo: broomva/brand-icons` → `repo: broomva/skills, skillPath: skills/brand-icons/SKILL.md`.
- `seo-llmeo` — SEO and LLM Engine Optimization (audits, meta tags, structured data, llms.txt). Registry entry updated to monorepo path.

Each source repo carries a redirect-stub README during a 6-month deprecation window (until 2026-11-25):
- broomva/blog-post PR #1 (merge `a7d90b6`)
- broomva/brand-icons PR #1 (merge `2e20534`)
- broomva/seo-llmeo PR #1 (merge `2b635d6`)

### Files changed

- `references/companion-skills.yaml` — 2 entries rewritten (`brand-icons`, `seo-llmeo`), 1 new entry added (`blog-post`)
- `references/skills-roster.md` — install commands updated to monorepo paths
- `VERSION` — `0.21.0` → `0.21.1` (additive patch — new entries + corrected install paths)
- `CHANGELOG.md` — this entry

### Pattern note: multi-source-repo migration

Phase 3 migrated 9 sub-skills from ONE bundled source (`broomva/strategy-skills/.skills/`). Phase 4a tests the multi-source pattern — 3 separate standalone source repos, each with full skill layout (`SKILL.md` + scripts/ + references/ + assets/). The migration command is now well-rehearsed and ready to crystallize into the `bstack skill graduate` CLI (Phase 6b).

`broomva/blog-post`'s root canonical content was preserved; 24 IDE-specific dotfile-mirror dirs (`.agent/`, `.claude/`, `.continue/`, etc.) were excluded as deployment artifacts — downstream agents resolve to `skills/blog-post/SKILL.md` per the agentskills.io spec.

---

## 0.21.0 — 2026-05-25

### Schema additive bump — `skillPath` field for monorepo support
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.21.0
0.21.1
25 changes: 20 additions & 5 deletions references/companion-skills.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -168,26 +168,41 @@ skills:
description: "Next.js project scaffolding"

- name: brand-icons
repo: broomva/brand-icons
repo: broomva/skills
skillPath: skills/brand-icons/SKILL.md
category: design
required: false
introduced_in: 0.1.0
description: "Brand icon library"
min_bstack_version: 0.21.0
description: "Brand icon and visual identity asset generation — favicons, app icons, OG images, social avatars"

# ── Content + marketing ─────────────────────────────────────────────────
# Phase 4a migration 2026-05-25: blog-post + seo-llmeo moved to broomva/skills Tier-2 monorepo.
# content-creation pending Phase 4b (substantial repo with shared assets).
- name: blog-post
repo: broomva/skills
skillPath: skills/blog-post/SKILL.md
category: content
required: false
introduced_in: 0.21.1
min_bstack_version: 0.21.0
description: "Full-stack blog post production — research → angle → draft → multi-platform distribution (X, LinkedIn, Instagram, Substack)"

- name: content-creation
repo: broomva/content-creation
category: content
required: false
introduced_in: 0.1.0
description: "Content production pipeline"
description: "Content production pipeline (pending Phase 4b migration to broomva/skills monorepo)"

- name: seo-llmeo
repo: broomva/seo-llmeo
repo: broomva/skills
skillPath: skills/seo-llmeo/SKILL.md
category: content
required: false
introduced_in: 0.1.0
description: "SEO + LLM-optimized content"
min_bstack_version: 0.21.0
description: "SEO and LLM Engine Optimization — audits, meta tags, structured data, llms.txt generation"

# ── Strategy + decision intelligence ────────────────────────────────────
# Migrated 2026-05-25 from per-skill broomva/<name> repos (which never
Expand Down
5 changes: 3 additions & 2 deletions references/skills-roster.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,9 @@
| 16 | `alkosto-wait-optimizer` | `npx skills add broomva/alkosto-wait-optimizer-skill` | Probability-based decision tool for optimal waiting times. Bayesian estimation with uncertainty. |
| 17 | `content-creation` | (bundled with bstack) | Full content pipeline: blog posts, social threads, video scripts, SEO optimization. |
| 18 | `finance-substrate` | `npx skills add broomva/finance-substrate` | Personal finance & Colombian tax management. Bank CSV import, TRM rates, DIAN tax projection, withholdings, e-invoicing. Zero paid deps. |
| 19 | `seo-llmeo` | `npx skills add aaron-he-zhu/seo-geo-claude-skills@technical-seo-checker` | Technical SEO audit: robots.txt, sitemap, meta tags, structured data, canonical URLs, llms.txt validation. |
| 20 | `brand-icons` | (bundled with content-creation) | AI-generated logo/icon pipeline via nano-banana. Generates multi-size icons (favicon, PWA, Apple) from a single AI prompt. |
| 19 | `seo-llmeo` | `npx skills add broomva/skills --skill seo-llmeo` | SEO and LLM Engine Optimization — audits, meta tags, structured data (JSON-LD), llms.txt generation. (Migrated 2026-05-25 from `broomva/seo-llmeo` — Phase 4a.) |
| 20 | `brand-icons` | `npx skills add broomva/skills --skill brand-icons` | Brand icon and visual identity asset generation — favicons, app icons, OG images, social avatars. (Migrated 2026-05-25 from `broomva/brand-icons` — Phase 4a.) |
| 20b | `blog-post` | `npx skills add broomva/skills --skill blog-post` | Full-stack blog post production — research → angle → draft → multi-platform distribution (X, LinkedIn, Instagram, Substack). (Migrated 2026-05-25 from `broomva/blog-post` — Phase 4a.) |

## Strategy & Decision Intelligence

Expand Down
Loading