speckit-baseline

Generate baseline-spec.md and current-state.md from repository analysis.

2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/pradeepmouli/lspeasy --skill speckit-baseline-pradeepmouli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-baseline
Source: https://github.com/pradeepmouli/lspeasy/tree/main/.github/skills/speckit-baseline
Command: npx skills add https://github.com/pradeepmouli/lspeasy --skill speckit-baseline-pradeepmouli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create baseline documentation for a project and a changelog to establish context for future specs.

Core Features & Use Cases

  • Establishes a comprehensive baseline specification and a change-tracking document to bootstrap spec-kit workflows.
  • Generates baseline-spec.md and current-state.md by analyzing the repository state, including existing specs, directories, and commits.
  • Produces structured metadata and guidance to support future spec authoring and auditing.

Quick Start

Run the baseline script from the repository root to generate baseline-spec.md and current-state.md.

Frequently Asked Questions about speckit-baseline

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

FAQPage Schema
How do I create baseline specifications for a repository to track future changes?

To create baseline specifications, you can generate a baseline-spec.md and current-state.md by analyzing your repository structure, existing specs directories, and commit history. This establishes context for future spec authoring and auditing.

What is a spec-kit baseline used for in a documentation workflow?

A spec-kit baseline is used to establish comprehensive project documentation and a change-tracking document. It bootstraps spec-kit workflows by producing structured metadata that supports future spec evolution and repository auditing.

Does generating a project baseline require a specific repository structure?

Yes, generating a project baseline requires a spec-kit layout and YAML frontmatter on your SKILL.md file. The process analyzes existing specs directories, optional assets, scripts, and references to output precise metadata.

How do I bootstrap spec-kit workflows when adopting specs for an existing project?

You can bootstrap spec-kit workflows by running the baseline script from your repository root. It analyzes commit history and existing directory structures to produce foundational documentation for future specs.

Can I track repository evolution and commit history using baseline specs?

Yes, baseline specs track repository evolution by analyzing commit history and existing specs to generate a current-state.md change-tracking document. This provides structured context for auditing future modifications.