test-inherit-parent2

Test inheritance of the mcp__neo4j-cypher__read_neo4j_cypher tool from parent to child Skill.

3|1|Updated Dec 2, 2024
One-click install
npx skills add https://github.com/faisalanjum/EventTrader --skill test-inherit-parent2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-inherit-parent2
Source: https://github.com/faisalanjum/EventTrader/tree/main/.claude/skills/test-inherit-parent2
Command: npx skills add https://github.com/faisalanjum/EventTrader --skill test-inherit-parent2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill tests the inheritance of tools, specifically the MCP (Meta-Cognitive Programming) tool, from a parent Skill to a child Skill that does not explicitly define it.

Core Features & Use Cases

  • Tool Inheritance Verification: Confirms if a child Skill can access tools defined in its parent.
  • MCP Tool Usage: Specifically checks the accessibility of the mcp__neo4j-cypher__read_neo4j_cypher tool.
  • Use Case: Useful for developers building modular Skill architectures to ensure proper tool propagation and access control between parent and child Skills.

Quick Start

Run the test-inherit-parent2 skill to verify MCP tool inheritance.

Frequently Asked Questions about test-inherit-parent2

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does MCP tool inheritance work in a hierarchical skill architecture?

MCP tool inheritance allows a child skill to access tools defined in its parent skill without explicitly defining them. This validates tool accessibility and ensures proper propagation across modular skill structures.

How do I test if a child skill can access the neo4j-cypher read tool from a parent?

You can test neo4j-cypher read tool inheritance by running a validation skill that checks if the child skill accesses the parent-defined MCP tool. This requires the Write and Skill tools for execution and reporting.

Can I use the mcp__neo4j-cypher__read_neo4j_cypher tool in a skill that does not define it?

Yes, you can use the mcp__neo4j-cypher__read_neo4j_cypher tool in a skill that does not define it by leveraging tool inheritance from a parent skill. This confirms accessibility in hierarchical structures.

What do I need to verify MCP tool propagation between parent and child skills?

To verify MCP tool propagation you need the Write and Skill tools for execution and reporting. The process validates that a child skill inherits the neo4j-cypher read tool from its parent.

Why is my child skill not inheriting tools from the parent skill?

If child skill tool inheritance is not working, the hierarchical structure may lack proper tool propagation. Testing the mcp__neo4j-cypher__read_neo4j_cypher tool accessibility confirms if the parent-child architecture is configured correctly.