Initializes and configures the centralized .things directory required for portable knowledge systems and career tracking plugins.
setup-things is the foundational skill for the brenna-plugs ecosystem, designed to establish a structured, git-backed data directory at ~/.things/. It automates the creation of configurations, collection registries, and shared resources like professional profiles and company data. By providing seamless migration from legacy YAML formats and integrated git synchronization checks, it ensures a consistent environment for all career-focused plugins while maintaining data portability and version control across different machines.
Key Features
01Interactive professional profile setup for consistent metadata across plugins
02Intelligent migration from legacy config.yml to modern JSON schemas
03Integrated Git synchronization and health checks for remote data storage
04Automated .things/ directory and sub-structure initialization
050 GitHub stars
06Centralized registry management for shared resources like roles and people
Use Cases
01Migrating legacy configurations to the latest structured data format
02Configuring Git-based synchronization for a portable, machine-agnostic knowledge system
03Initializing a new development environment for brenna-plugs career tracking