Skip to content

fix: improve miro-ast visualize command based on user feedback#16

Open
YI586 wants to merge 1 commit intomainfrom
fix/miro-ast-visualize-feedback
Open

fix: improve miro-ast visualize command based on user feedback#16
YI586 wants to merge 1 commit intomainfrom
fix/miro-ast-visualize-feedback

Conversation

@YI586
Copy link
Collaborator

@YI586 YI586 commented Feb 6, 2026

Summary

  • Fix brew install package name (tree-sittertree-sitter-cli)
  • Add grammar setup troubleshooting step (2b) with tree-sitter init-config guidance
  • Expand Python entry point auto-detection (glob patterns, pyproject.toml, setup.py/setup.cfg)
  • Replace S-expression → Mermaid workflow with source-reading structural description approach
  • Use generic tool references instead of mcp__miro__ in workflow text
  • Reduce default depth from 10 to 5, target 30-60 nodes instead of 500
  • Update summary doc template (no code blocks/tables, add semantic labels legend)
  • Update SKILL.md with structural strategy, semantic vocabulary, remove --scope

Test plan

  • Run bun run validate — all checks pass
  • Verify no references to brew install tree-sitter (without -cli) remain
  • Verify no mcp__miro__ references in workflow body text
  • Confirm default depth is 5 and node target is 30-60 across all files
  • Test /miro-ast:visualize with a real board URL to verify end-to-end flow

🤖 Generated with Claude Code

@YI586 YI586 requested a review from a team February 6, 2026 18:09
- Fix brew install package name (tree-sitter → tree-sitter-cli)
- Add grammar setup troubleshooting step (2b)
- Expand Python entry point auto-detection (glob patterns, pyproject.toml, setup.py)
- Replace S-expression → Mermaid workflow with source-reading structural description
- Use generic tool references instead of mcp__miro__ in workflow text
- Reduce default depth from 10 to 5, target 30-60 nodes instead of 500
- Update summary doc template (no code blocks/tables, add semantic labels)
- Update SKILL.md with structural strategy, semantic vocabulary, remove --scope

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@YI586 YI586 force-pushed the fix/miro-ast-visualize-feedback branch from 0beb8ff to f25fd34 Compare February 11, 2026 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant