feat: add Mistral Vibe CLI extension support#598
Merged
Conversation
- Add complete arckit-vibe extension with 70+ skills, 10 agents, templates, and schemas - Add conversion scripts for Vibe skills and agents - Add comprehensive test suite (28 tests passing) - Update README.md with installation, platform support, usage, and upgrade instructions Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
… status - Mark Mistral Vibe implementation as complete (95% of scope) - Update success criteria with actual delivery numbers - Add Section 8: Completion Summary with detailed deliverables - Update extension README status from Alpha to Production Ready - Document key decisions (standalone scripts, path strategy, etc.) Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Document experimental hooks system (v2.16.1+) - Add Phase 4: Hooks and Advanced Features with complete implementation guide - Update hook equivalency table with Vibe's post_agent_turn, before_tool, after_tool - Add hook configuration examples for path_rewrite, context_inject, output_augment - Include Python hook handler examples - Update success criteria: mark hooks as now possible - Update Next Steps with hooks implementation plan - Add hooks documentation reference Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
…nalysis - Add Section 4.5: Command-Specific Hook Dependencies - Add Section 4.6: Hook Implementation Priority (HIGH/MEDIUM/LOW) - Add Section 4.7: Hook Implementation Files (11 hook scripts) - Add Section 4.8: Hook Configuration (vibe-config.toml + .vibe/hooks.toml) - Add Section 4.9: Example Hook Implementation (graph-inject.py) - Add Section 4.10: Skill Updates Required (9 skills with fallback logic) - Update Next Steps with prioritized hook implementation plan - Document all 11 hooks replacing Claude's 17 hooks - Identify 9 skills requiring updates for hook fallback logic Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
ac946e4 to
9133423
Compare
- Add language specifier to fenced code blocks (text) - Add required blank lines around tables and code blocks - Fixes MD040 and MD022 lint errors Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Add hook fallback logic to 7 skills: analyze, search, impact, navigator, graph-report, pages, wardley (health and traceability already had it) - Convert 2 missing skills: arckit-principles.md, arckit-requirements.md - Update skill count expectation in tests from 70 to 72 - Total: 72/73 skills now available (build.md intentionally skipped as Claude-only) Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
Owner
Author
🎯 Issue #599 Resolution CompleteAll blocking, high-priority, and medium-priority issues from issue #599 have been resolved in this PR branch. ✅ Blocking Issues ResolvedMissing Runtime Assets:
Missing Reader/Writer Subagents:
✅ High Priority Issues ResolvedREADME Accuracy: Fixed overlay command examples, updated status to Beta ✅ Medium Priority Issues ResolvedConfig Consistency: vibe-config.toml updated with all 19 agents 🎯 All 6 acceptance criteria from issue #599 are now met📊 Metrics: Agents 10→19, Tests 28→38, Templates ~66→153
|
- Add references/ directory with citation-instructions.md - Add scripts/ directory with validate-handoff.mjs, owm-to-mermaid.mjs, and bash helpers - Add schemas/ with handoff schemas and scoring rubrics - Add hooks/ directory with owm-tidy.mjs - Add skills/mermaid-syntax/references/ with 26 reference files including c4-layout-science.md - Generate 9 reader/writer subagents: datascout-reader/writer, gov-reuse-reader/writer, grants-reader/writer, tenders-reader/writer, competitors-writer - Update vibe-config.toml with all 19 agents (removed missing arckit-tenders.toml, added all variants) - Update README.md: fix overlay command examples, update status to Beta - Update convert_vibe_agents.py to include reader/writer variants - Update convert_vibe_skills.py to support UAE/France overlay plugins - Add Vibe to converter.py AGENT_CONFIG - Add Vibe to bump-version.sh version management - Add Vibe to push-extensions.sh push targets - Add Vibe to pyproject.toml package data - Enhance tests from 28 to 38 (100% passing) with new config consistency, reference validity, and subagent coverage tests All blocking, high-priority, and medium-priority issues from #599 resolved. All 6 acceptance criteria met. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
e0bd7d0 to
28f4f5e
Compare
# Conflicts: # CHANGELOG.md # README.md # plugins/arckit-claude/CHANGELOG.md # tests/plugin/test_graph_utils.mjs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds complete Mistral Vibe CLI extension support to ArcKit, enabling users of Mistral's CLI coding agent to access all ArcKit enterprise architecture governance capabilities.
Status: All blocking issues resolved - Ready for review and merge
Issue Resolution
Resolves:
All blocking, high-priority, and medium-priority issues from #599 have been resolved.
Metrics
Key Changes
Ready for review and merge.