Skip to content
Back to skills

Mb Skill Concept

ASecurity

Generate N concept variations of a site / asset on localhost in parallel, foreground subagents. Default 2. Operator picks one to publish. Used by /mb-site as the concept-generation step.

  • 44 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 5, 2026
ai-agentspython

Security analysis

A100/100

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

Scanned October 5, 2026

npx -y skills add noontide-co/mainbranch --skill mb-skill-concept --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mb Skill Concept?

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

Security grade badge for Mb Skill Concept
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/noontide-co-mb-skill-concept/badge)](https://www.skillsdirectory.com/skills/noontide-co-mb-skill-concept)

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: mb-skill-concept
tier: skill
calls: []
description: "Generate N concept variations of a site / asset on localhost in parallel, foreground subagents. Default 2. Operator picks one to publish. Used by /mb-site as the concept-generation step."
loops: [ship]
---

# skill-concept

A composable skill for generating concept variations. /mb-site calls this after the brief is locked, before the first publish.

## Inputs

- The locked brief (path provided in the user message)
- Reference URLs (taste anchors, not templates)
- Conversion endpoint config (`.mainbranch/conversion.json`)

## Outputs

- N localhost-runnable HTML variations, each in its own subdir of the project repo (e.g., `concepts/v1/`, `concepts/v2/`)
- A short comparison summary for the operator: hero artifact, palette, voice variant for each
- Operator picks one; that variation is promoted to the project root

## Flow

1. **Spawn N foreground subagents** (default 2). Each gets the same brief + reference URLs but is asked to make different decisions.
2. **Each subagent writes its variation.** Foreground only — background writes are known to silently fail.
3. **Validate** each variation: footer present, OG.svg under 1200×630, no AI tells in the copy.
4. **Render preview.** `python3 -m http.server` from each subdir; open in browser.
5. **Operator picks.** One concept → promoted to repo root; others archived under `concepts/`.

## Foreground rule

Subagents MUST be foreground. The known background-subagent file-write bug means files appear written but don't persist. Foreground only. See [`references/concept-variations.md`](references/concept-variations.md) for the spawn pattern.

## Cross-references

- [references/concept-variations.md](references/concept-variations.md)
- [references/minisite-generation-system.md](references/minisite-generation-system.md)

Files in this skill

  • SKILL.md1.8 KB
  • references/anti-patterns.md5.3 KB
  • references/concept-variations.md6.2 KB
  • references/minisite-generation-system.md10.7 KB

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…