bootspring content

Generate and manage content for your project including blog posts, documentation, and release notes.

Overview#

The content command provides templates for creating various types of content. It generates structured content files ready for customization.

Usage#

bootspring content <command> [options]

Commands#

CommandDescription
new <type>Generate new content from template
typesList available content types
helpShow help

Content Types#

TypeDescription
blog-postBlog article template
release-notesVersion release notes
documentationDocumentation page (MDX)
changelogChangelog entry
readmeREADME file
api-docAPI endpoint documentation
tutorialStep-by-step tutorial

Options#

OptionDescription
--title, -tContent title
--description, -dBrief description
--author, -aAuthor name
--tagsComma-separated tags
--version, -vVersion number (for releases)
--output, -oOutput directory

Examples#

1# List available content types 2bootspring content types 3 4# Create a blog post 5bootspring content new blog-post --title "Getting Started" 6 7# Create release notes 8bootspring content new release-notes --version "2.0.0" 9 10# Create documentation page 11bootspring content new documentation --title "API Reference" 12 13# Create with custom output directory 14bootspring content new tutorial --title "Setup Guide" -o ./docs

Template Structure#

Each content type generates a markdown file with:

  • Frontmatter metadata (title, date, author, tags)
  • Structured sections with placeholder content
  • Formatting guidelines
  • Common patterns for the content type