cold-start

Bootstraps Memory Bank skeleton and routes workflows for greenfield or brownfield repos.

53|11|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/mrvladd-d/memobank --skill cold-start-mrvladd-d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cold-start
Source: https://github.com/mrvladd-d/memobank/tree/main/skills/cold-start
Command: npx skills add https://github.com/mrvladd-d/memobank --skill cold-start-mrvladd-d

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap a Memory Bank skeleton and routing workflow for a new or existing repository.

Core Features & Use Cases

  • Creates the Memory Bank skeleton, writes agent entry points, and routes the repo into the correct workflow.
  • Supports greenfield PRD-driven bootstrap or brownfield codebase mapping with as-is documentation.
  • Enables modular usage with mb-init, mb-from-prd, mb-map-codebase for flexible flows.

Quick Start

Run the cold-start skill to bootstrap a Memory Bank skeleton in your repository and route into the appropriate greenfield or brownfield flow.

Frequently Asked Questions about cold-start

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a memory bank skeleton for a new repository?

Bootstrap a memory bank skeleton by running the cold-start skill, which creates the directory structure and routes the repo into the correct workflow. It generates outputs in .memory-bank/, .tasks/, and .protocols/.

Can I map existing codebases into a memory bank workflow?

Yes, you can map existing codebases using the brownfield flow. This generates as-is documentation of the current codebase and routes the repository into the appropriate memory bank workflow.

What is the best way to start a greenfield project from a PRD?

Start a greenfield project from a PRD using the mb-from-prd flow. This PRD-driven bootstrap creates the memory bank skeleton and routes the repository into the greenfield workflow.

Does the memory bank bootstrap support modular usage?

Yes, the memory bank bootstrap supports modular usage through mb-init, mb-from-prd, and mb-map-codebase. These flexible flows allow you to initialize, generate from a PRD, or map an existing codebase.

What directories are created when bootstrapping a memory bank?

Bootstrapping a memory bank creates the .memory-bank/, .tasks/, and .protocols/ directories. It writes agent entry points into these directories and routes the repository into the correct workflow.

When should I use greenfield versus brownfield flows for memory bank setup?

Use the greenfield flow to bootstrap from a PRD for new repositories, and use the brownfield flow to map existing codebases with as-is documentation. The cold-start skill routes the repo into the correct workflow.