PitchHut logo
Baseline Core
An AI-powered system to optimize product workflows.
Pitch

Baseline Core is an innovative AI-powered workflow system designed for product teams. It integrates structured knowledge with domain expertise, enhancing workflows in research, strategy, design, and delivery. With its modular components—Skills for expertise, Context for business specifics, and Frameworks for methodology—this open-source solution empowers teams to achieve faster and better results.

Description

The Baseline System is an AI-driven workflow solution designed to enhance the efficiency and quality of product teams' operations, including research, strategy, design, communication, and delivery. By integrating structured knowledge and domain expertise, this system empowers users to streamline their product development processes, achieving results faster than traditional methods.

Core Components

The system is built around three key components:

ComponentDescriptionDetails
SkillsModules that impart domain expertise to execute specific tasks effectively.Skills Documentation
ContextPersonalized knowledge pertaining to a business—such as brand identity, tone, customer profiles, and product specifics.Context Directory
FrameworksEstablished methodologies for tasks like prioritization, research, and decision-making that can be reused across projects.Frameworks Documentation

Skills provide universal methodologies, while context tailors outputs to reflect the unique aspects of the business. For instance, invoking a skill produces results not only informed by proven practices but also consistent with the brand voice.

Functionality

The Baseline System operates through a series of steps:

  1. Task Definition: Specify the task at hand, such as "Create a PRD for the new onboarding flow" or "Help prioritize the Q2 roadmap."
  2. Skill Identification: The system matches the task to the relevant skill, e.g., mapping a PRD request to product-communications.
  3. Loading Resources: Based on a defined manifest.yaml, the system gathers necessary files associated with the skill, including frameworks and relevant context.
  4. Execution: The system then follows through to plan, clarify, execute, and validate the task.

Available Skills

The Baseline System offers twelve distinct skills to assist with various aspects of product development:

SkillDescription
Strategic AdvisoryAssists with strategic decisions, roadmaps, and OKRs.
Research & SynthesisConducts user research and competitive analysis.
Product CommunicationsCreates PRDs, feature specifications, and stakeholder updates.
UX DesignDesigns user interfaces, wireframes, and accessible user experiences.
Product AnalyticsAnalyzes metrics and conducts A/B testing.
PrototypingDevelops both coded prototypes and demos.
Project ManagementManages planning, tracking, and risk management.
Technical DocumentationGenerates user guides and API documentation.
Visual CommunicationCrafts presentations and narratives for data storytelling.
Product MarketingDevelops positioning and messaging frameworks.
Go-to-Market PlanningFormulates pricing strategies and channel strategies.
Skill BuildingEnables the creation of new skills and reference documentation.

For detailed documentation on individual skills, refer to the Skills Documentation.

System Usage

Automated Integration with AI Tools

Automated processes are facilitated through the AGENTS.md file, which provides AI tools with the instructions necessary to locate skills, access manifests, and execute operations seamlessly. Popular tools including Codex, Cursor, Windsurf, JetBrains AI, and Claude Code utilize this file for an efficient workflow.

Interaction with Chat Tools

Conversational AI tools that do not automatically access project files, such as ChatGPT or Gemini, require users to upload or paste the necessary files indicated in the skill’s manifest.yaml. After doing so, users can describe their tasks for assistance.

Context Creation and Management

The user's context is vital for ensuring high-quality output. This context consists of core elements like brand identity and voice, along with extended information about products, users, and competitive positioning. Users can easily maintain and update their context through commands such as npx baseline context and npx baseline context add <name> to tailor outputs further.

File Structure

The system's organization is clear and intuitive:

your-system/
├── AGENTS.md  
├── CLAUDE.md  
├── .github/
│   └── copilot-instructions.md  
├── baseline.config.json  
├── skills/  
├── context/  
│   ├── core/  
│   └── extended/  
├── frameworks/  
└── cli/  

This structure facilitates comprehensive management of the Baseline System while ensuring that users retain ownership of their context, which is crucial for customizing AI-generated outputs.

0 comments

No comments yet.

Sign in to be the first to comment.