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.