Stats
Actions
Tags
How this skill is triggered — by the user, by Claude, or both
Slash command
/gosmith:defuddle URL [--property NAME]URL [--property NAME]haikuThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. **Validate**: If URL ends in `.md`, use WebFetch directly and return content
Validate: If URL ends in .md, use WebFetch directly and return content
Parse arguments:
--property <name> → Extract metadata (title, description, domain, author, date)--json → Return full JSON outputExecute: npx -y defuddle parse <URL> --md (or with flags as specified)
Report:
Edge cases:
.md URL: Skip defuddle, use WebFetch| Goal | Command |
|---|---|
| Parse to stdout | npx -y defuddle parse <url> --md |
| Get Metadata | npx -y defuddle parse <url> -p <property> |
| JSON Output | npx -y defuddle parse <url> --json |
-p <name>: Metadata (title, description, domain, author, date)-o <file>: Save output to local file--json: Full JSON output--md: Markdown output (default for this skill)Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub otaviof/gosmith --plugin gosmith