Skip to content

TuchSoft/mistral-vibe-cli-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mistral Vibe Configs

A reusable configuration for Mistral Vibe with enhanced system prompts and integrated tools for complex task planning.

Features

  • Better System Prompt: Optimized for clarity and efficiency in task execution.
  • Integrated MCP Server: Uses mcp-complex_plans for advanced thinking and complex task management.
  • Forbidden Git Commands: Prevents accidental git operations to ensure safety.

Installation

  1. Clone this repository or copy the configs to your .vibe directory:
git clone https://github.com/TuchSoft/mistral-vibe-cli-config ~/.vibe

Configuration Details

System Prompt

The system prompt is optimized for:

  • Clear and concise task execution
  • Efficient use of tools and resources
  • Minimal verbosity

Addressing Common Issues

This configuration aims to resolve the following issues:

  • Overconfidence: Ensures thorough verification before proceeding with tasks.
  • Stale File Content: Always re-reads files from disk to avoid using outdated in-memory content.
  • Generic Responses: Avoids repetitive phrases like "I have understood the issue now" and focuses on actionable steps.
  • Git Interactions: Prevents unauthorized git operations unless explicitly requested.
  • Duplicate Logic: Checks for existing logic or files before creating new ones to avoid redundancy.
  • Task Efficiency: Reduces trial and error by leveraging the right tools, libraries, or components for the environment (e.g., React-based solutions for React projects).
  • Chain of Thought: Uses an internal chain of thought for better reasoning and problem-solving.
  • Multi-File Edits: Ensures all parts of a task are addressed and verified before completion.
  • File Reading: Reads entire files or relevant portions to avoid missing context, especially in cases like mismatched tags.
  • Concise Responses: Provides brief and direct answers for simple questions in chat mode.

MCP Server Integration

The mcp-complex_plans server is integrated for:

  • Complex task planning
  • Sequential thinking and reasoning
  • Dynamic problem-solving

Forbidden Git Commands

To prevent accidental operations, the following git commands are forbidden:

  • git commit
  • git push
  • git reset
  • git checkout

Zed Editor Configuration

This repository includes Zed editor configurations in the zed/ folder. To use these configurations, you must manually configure the Zed editor:

  1. Copy the content of zed/config.jsonc to your Zed editor configuration file.
  2. Copy the content of zed/commit-prompt.md to your Zed editor commit prompts rule.
  3. Ensure the Zed editor is configured to use the Mistral Vibe agent server via ACP and/or API.

License

This project is licensed under the MIT License.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.

About

Custom Mistral CLI configs with an enhanced system prompt for superior complex task handling and advanced reasoning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors