project-bootstrap

Extracts keywords from .carl/manifest to import matching lessons from Supermemory into a new project's LESSON.md file.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/gerardloupecyb/claude-code-project-template --skill project-bootstrap-gerardloupecyb
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: project-bootstrap
Source: https://github.com/gerardloupecyb/claude-code-project-template/tree/main/.claude/skills/project-bootstrap
Command: npx skills add https://github.com/gerardloupecyb/claude-code-project-template --skill project-bootstrap-gerardloupecyb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap cross-project lessons from Supermemory into LESSONS.md to avoid cold starts when starting a new project.

Core Features & Use Cases

  • Inject cross-project lessons from Supermemory into LESSONS.md to prevent cold starts when starting a new project.
  • Identify recall keywords by reading .carl/manifest to extract recall keywords.
  • Recall and inject relevant lessons, conventions, and decisions from Supermemory into LESSONS.md with proper formatting and deduplication.

Quick Start

Run /project-bootstrap to bootstrap cross-project lessons into LESSONS.md.

Frequently Asked Questions about project-bootstrap

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

FAQPage Schema
How do I prevent cold starts when bootstrapping a new Claude Code project?▼

Bootstrap cross-project lessons by injecting relevant conventions and decisions from Supermemory into LESSONS.md, preventing cold starts when starting a new project.

How does keyword extraction work for Supermemory recall?▼

Keyword extraction works by reading the .carl/manifest file to identify recall keywords, which are then used to query Supermemory for relevant lessons, conventions, and decisions.

Can I inject cross-project lessons into LESSONS.md with deduplication?▼

Yes, you can recall and inject relevant lessons from Supermemory into LESSONS.md with proper formatting and deduplication to avoid duplicate entries across projects.

What is the best way to apply cross-project conventions to a new project?▼

The best way is to run /project-bootstrap, which automatically collects and injects cross-project lessons, conventions, and decisions from Supermemory into LESSONS.md.

Do I need a .carl/manifest file to bootstrap project lessons?▼

Yes, the Skill requires a .carl/manifest file because it reads this manifest to extract the recall keywords needed to query Supermemory for relevant project lessons.