using-groundwork

Enforce Skill tool invocation before responding and validate YAML frontmatter.

41|4|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/etr/groundwork --skill using-groundwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-groundwork
Source: https://github.com/etr/groundwork/tree/main/skills/using-groundwork
Command: npx skills add https://github.com/etr/groundwork --skill using-groundwork

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures that users and agents invoke the appropriate Skill tool before replying, establishing a disciplined, consistent approach to how skills are discovered and applied in conversations.

Core Features & Use Cases

  • Enforces Skill invocation before any response to ensure the right capabilities are applied.
  • Guides users to locate and apply the correct Skill for a given task, improving accuracy and consistency.
  • Supports cross-platform usage by providing clear instructions for environments like Claude Code and other tools.

Quick Start

Always invoke the applicable Skill using the Skill tool before you respond.

Frequently Asked Questions about using-groundwork

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

FAQPage Schema
How do I ensure relevant skills are invoked before responding in Claude Code?

You can enforce skill invocation by using a workflow that requires the applicable Skill tool to be called before generating any reply. This establishes a disciplined approach to ensure the right capabilities are applied to each task.

What is the best way to locate the correct skill for a specific task in a conversation?

The best way to locate the correct skill is to enforce a skill discovery process where the agent checks available skills and asks clarifying questions if needed before responding. This improves accuracy and consistency in task execution.

Does using groundwork skill discovery work across different platforms and tools?

Yes, skill discovery works across platforms by providing clear instructions for environments like Claude Code and other tools. It applies across conversations to locate and apply the right skill regardless of the specific interface.

How do I define skill metadata using YAML frontmatter for consistent invocation?

You define skill metadata by enforcing YAML frontmatter that includes the name and description fields. The body of the skill file is then used as executable instructions to guide the agent behavior.

Why does my agent respond without applying the right skill capabilities?

Agents respond without applying skills when there is no enforced workflow requiring invocation beforehand. Establishing a disciplined approach ensures the agent always locates and applies the correct skill before generating a response.

Can I use clarifying questions to improve skill discovery accuracy?

Yes, you can use clarifying questions to improve skill discovery accuracy. The workflow supports asking questions if needed to ensure the correct skill is located and applied for a given task before responding.