ditrixnew/edt-mcp/edt-mcp-project-code-research

Claude Code and agent skill by ditrixnew/edt-mcp

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Investigate 1C BSL behavior, dependencies, impact, and implementation differences through EDT-MCP. Read-only by default; not for plugin development.

Install

npx vskill@latest install ditrixnew/edt-mcp/edt-mcp-project-code-research

SKILL.md

EDT-MCP code research

Purpose and trigger

Use this skill to produce a bounded, evidence-backed explanation of 1C project code, dependencies, impact, or implementation differences.

Operating rule

Read and apply the common operating rules before this workflow.

Task boundary

Keep the task read-only and tied to exact project, metadata FQN, module, method, or symbol targets. Route a known bounded correction to edt-mcp-project-local-fix; do not turn research into implementation without authorization.

Primary workflow

  1. Resolve candidates with get_metadata_objects, list_modules, and

search_in_code. Search is literal and not dialect-aware: for identifiers, use AST-backed definition/reference/hierarchy tools and do not infer absence from one Russian or English spelling.

  1. Narrow with get_module_structure, then prefer read_method_source over

read_module_source unless module-level context is required.

  1. Follow only the relationships needed using go_to_definition,

find_references, get_method_call_hierarchy, get_outgoing_structures, or get_symbol_info.

  1. get_method_call_hierarchy scans only one project's <project>/src.

Inspect each relevant base/extension project separately and name any project left unsearched. Treat get_outgoing_structures as a heuristic lower bound, even when its response is not marked partial.

  1. Treat every single-hop/depth-1 result and structured-output analysis as a

lower bound. Inspect bounded source and relevant projects before claiming a complete contract.

  1. Start with counts, file lists, filters, or method/range reads; request full

payloads or more pages only when needed. Preserve truncation and cursor evidence in the result.

  1. Use get_platform_documentation when the conclusion depends on platform

behavior rather than project code.

Authority rule

Do not write code, metadata, runtime data, or Git state. Request a new task boundary before any implementation or runtime experiment.

Stop rule

Stop when the exact target cannot be resolved, required project evidence is unavailable, or the conclusion needs unauthorized runtime proof.

Completion signal

Return exact targets, the evidenced call/data flow, relevant dependencies and exceptions, impact classification, partial-result caveats, unknowns, and the smallest useful next validation step.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ditrixnew/edt-mcp/edt-mcp-project-code-research/badge)](https://verified-skill.com/skills/ditrixnew/edt-mcp/edt-mcp-project-code-research)

Something wrong with this skill or its page? Tell us.