Skip to content

Conversation

@jqnatividad
Copy link
Collaborator

No description provided.

jqnatividad and others added 3 commits January 11, 2026 06:39
- also remove apply_dp support as its not needed

Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
…iptions

Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances the MCP (Model Context Protocol) integration for qsv by adding expert guidance, common patterns, and optimized descriptions to help AI assistants make better decisions when working with CSV data.

Changes:

  • Adds comprehensive usage guidance (WHEN_TO_USE, COMMON_PATTERNS, ERROR_PREVENTION_HINTS) to TypeScript MCP tools
  • Implements README.md hint extraction in Rust to automatically populate behavioral hints from emoji markers
  • Updates behavioral hints (streamable, indexed, memory) across 25+ JSON skill files for accuracy
  • Removes applydp command from MCP skills (DataPusher+ specific variant)
  • Enhances tool and parameter descriptions with contextual examples and performance warnings

Reviewed changes

Copilot reviewed 37 out of 37 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/mcp_skills_gen.rs Adds README.md parsing to extract behavioral hints from emoji markers; removes applydp from commands list
.claude/skills/src/mcp-tools.ts Adds expert guidance dictionaries (WHEN_TO_USE_GUIDANCE, COMMON_PATTERNS, ERROR_PREVENTION_HINTS) and description enhancement functions
.claude/skills/src/mcp-server.ts Enhances filesystem tool descriptions with detailed usage guidance and workflows
.claude/skills/src/mcp-pipeline.ts Expands pipeline tool description with benefits, limitations, common workflows, and concrete examples
.claude/skills/qsv/*.json (25 files) Updates behavioral hints to accurately reflect memory characteristics and index support
.claude/skills/qsv/qsv-applydp.json Removes file (DataPusher+ specific command)

jqnatividad and others added 4 commits January 11, 2026 14:21
Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
harmless, but circular hint - chicken-egg

Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 37 out of 37 changed files in this pull request and generated 4 comments.

Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 37 out of 37 changed files in this pull request and generated 2 comments.

Co-Authored-By: Claude <81847+claude@users.noreply.github.com>
@jqnatividad jqnatividad merged commit 3f797c1 into master Jan 11, 2026
21 checks passed
@jqnatividad jqnatividad deleted the mcp-expert-guidance branch January 11, 2026 20:07
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.

2 participants