ditrixnew/edt-mcp/edt-mcp-project-forms
Claude Code and agent skill by ditrixnew/edt-mcp
- community
Checking that the SKILL.md file is still in the repository.
Research and safely change managed 1C forms through EDT-MCP, including parameters, bindings, handlers, dynamic lists, and visual verification. Structured operations by default.
Install
npx vskill@latest install ditrixnew/edt-mcp/edt-mcp-project-formsSKILL.md
EDT-MCP managed forms
Purpose and trigger
Use this skill to inspect or change a managed form's structure, data, commands, handlers, dynamic lists, or visible layout.
Operating rule
Read and apply the common operating rules before this workflow.
Task boundary
Work on the exact project and form FQN through structured EDT-MCP operations. Route code-only fixes to edt-mcp-project-local-fix and DCS changes to edt-mcp-project-query-dcs. Direct Form.form editing is a last resort only when the installed project rules describe the procedure, structured operations cannot represent the change, and the user explicitly authorizes the risk.
Primary workflow
- Read the form with
get_metadata_detailsand inspect only relevant handlers
with get_module_structure and read_method_source.
- Consult the current guide, then use the narrowest supported
create_metadata, modify_metadata, or delete_metadata operation.
- Re-read the form and verify the requested ownership, binding, data-path,
command, and handler relationships; validate changed query text with validate_query when applicable.
- For a dynamic list, verify its owning form attribute, main table or custom
query, selected fields, visible item data paths, settings/filter handlers, and refresh/requery behavior. Validate changed query text before writing and ensure every visible List.Field path resolves afterward.
- Use
get_form_layout_snapshotwhen layout structure matters and
get_form_screenshot only when rendered appearance is acceptance evidence. get_form_screenshot is disabled by default; if it is not in tools/list, report visual evidence as unavailable. When taking a post-change screenshot, use refresh=true. Blank output most likely means EDT lacks -DnativeFormBufferedLayoutRender=true; report visual evidence as unavailable rather than treating the change as failed.
- Run targeted validation and an authorized runtime UI scenario only when
interaction behavior must be proven.
Authority rule
Do not broaden a form mutation, leave dangling bindings, activate UI, launch a client, or change runtime data without the authority required for that effect.
Stop rule
Stop when the form target is ambiguous, the structured writer cannot represent the requested change, required references cannot be preserved, or necessary visual/runtime evidence is unavailable.
Completion signal
Return the exact form target, confirmed structural/source diff, targeted validation, requested layout or runtime evidence, and explicit gaps. A model read or screenshot proves only the state it actually reports, not user interaction.
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
- SKILL.md in the repositoryCheckingagent/skills/edt-mcp-project-forms/SKILL.md
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
[](https://verified-skill.com/skills/ditrixnew/edt-mcp/edt-mcp-project-forms)