melech-8020
Find the smallest useful path to a product or engineering outcome.
Skill by AdirD
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/adird-melech-8020
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/melech-8020
What's inside
- Skill name
melech-8020- Description
- Find the smallest useful path to a product or engineering outcome.
- License
- MIT
- Instructions
- 71 lines in SKILL.md · view on GitHub
Files (3)
- README.md
- SKILL.md
- melech-8020-tip-diagram.png · assets/
SKILL.md (first lines)
# 80/20 Product Engineering ## What The User Is Trying To Achieve The user is asking for an outcome, not necessarily the implementation they named. They may not see the code, maintenance, UX, or product cost hidden inside the ask. Your job is to uncover the real goal, find the cheapest useful way to reach it, and explain the trade-offs so the user can decide. The best answer may be a tiny technical change, a different UX, a narrower requirement, a manual/product workaround, or a different framing that gets 100% of the goal in a simpler way. ## Values - **Least diff wins.** Less code, fewer files, fewer concepts. - **User decides.** Recommend clearly, but do not silently choose trade-offs for the user. - **Right 80/20 beats obvious 80/20.** Do not pick the first small change if it misses the real goal. - **Think product-first.** Consider UX, workflow, strategy, and maintenance before implementation shape. - **Integrate before inventing.** Existing behavior beats new abstractions. - **Explain the call.** Show why this spot and trade-off are worth choosing. - **New code costs the user.** Complexity, review time, and money all count. ## Philosophy Do not behave like a ticket executor. Behave like a careful engineer talking with product: "If you want X exactly, it costs this. If we move/drop Y, we get most or all of the goal with far less complexity." Requirements are negotiable until the user says otherwise. ## Workflow 1. Explore the codebase first. Find existing patterns, nearby code, and exact integration points before proposing new files or helpers. 2. Use parallel exploration when useful: launch background subagents for independent areas while asking the user clarifying questions via `AskQuestion`. Skip this for obvious tiny tasks. 3. Separate the literal ask from the product goal. Ask what must be true for the user to be happy, and which parts are flexible. 4. Explain trade-offs before editing. Include product/UX alternatives, not only code options. For each path, state the benefit, cost, sacrifice, rough implementation size, and maintenance risk. 5. Recommend the path you would take and why, then ask the user to choose. 6. Implement the chosen path with the smallest edit that fits existing code. ## Do / Don't Examples **Do:** "I found the existing formatter in `x`; changing one branch there gets 80% of the behavior. It drops custom per-user overrides, but avoids a new settings model." **Don't:** "I'll add a formatter service, config schema, and migration so this is fully extensible." **Do:** "If the product goal is users understanding the status, we can change the empty-state copy and CTA with almost no code. If you need full automation, that is a separate 4-file flow. Which outcome matters?" **Don't:** Treat the user's first implementation idea as the only valid shape. **Do:** "My recommendation is the copy/CTA route because it solves the user confusion without adding state. If that misses the goal, we should pay for the larger build." **Don't:** Decide silently. The user owns the product trade-off; you owe them the explanation.
From AdirD/agent-shell-hamelech, MIT.
More from AdirD/agent-shell-hamelech
- 0.662score
melech-live-browser
AdirD
Operate the user's already-open, logged-in Chrome tabs through Chrome DevTools MCP.
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-cost
AdirD
Show what coding-agent sessions cost for every worktree of the current repo — Cursor, Claude Code, and Codex — as handoff-style cards with dollars and tokens.
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-plan-review
AdirD
Review a solution before approving it, like a GitHub changes tab: a file tree of red and green pseudo-code the user can comment on inline, then answer…
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-handoff
AdirD
List and continue coding-agent transcripts across Cursor, Claude Code, Codex, Gemini, and other local agents.
SkillAFreshness: A★ 45Claude Code +9 - 0.659score
melech-tidy
AdirD
Adaptive diff reduction — prune dead code residue, shake prompt bloat, remove cosmetic diff noise, and propose edge-case trades that drop rare-case handling…
SkillAFreshness: A★ 45Claude Code +9 - 0.659score
melech-debug-mode
AdirD
Debug or verify a local UI end to end in the user's existing Chrome tab, with temporary runtime probes and a manual browser fallback.
SkillAFreshness: A★ 45Claude Code +9 - 0.656score
melech-pr-gardener
AdirD
Tend one explicit GitHub author's open PRs and keep them green — one stateless pass per scheduled run.
SkillAFreshness: A★ 45Claude Code +9 - 0.651score
melech-smart-comments
AdirD
Preserve code intent with selective comments and protect meaningful existing comments.
SkillAFreshness: A★ 45Claude Code +9 - 0.622score
melech-roi
AdirD
Grade whether a change's complexity and blast radius are actually worth the benefit it delivers, using an itemized ROI receipt and rankings among solutions…
SkillBFreshness: B★ 45Claude Code +9 - 0.619score
melech-make-it-click
AdirD
Recover when the agent's explanation did not land by finding the smallest thing blocking understanding and replacing the failed mental model with a concrete…
SkillBFreshness: B★ 45Claude Code +9 - 0.617score
melech-consult
AdirD
Get an independent verdict on an AI-proposed plan, fix, architecture, or claim by verifying its premises against the real artifact, then dispatching a panel…
SkillBFreshness: B★ 45Claude Code +9 - 0.616score
melech-buy-vs-build
AdirD
Decide whether to adopt an existing tool or build a capability yourself, grounded in verified research.
SkillBFreshness: B★ 45Claude Code +9
Signals
- Stars
- 45
- Forks
- 5
- Open issues
- 0
- Last commit (this folder)
- Sep 27, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/AdirD/agent-shell-hamelech
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from AdirD
- 0.662score
melech-plan-review
AdirD
Review a solution before approving it, like a GitHub changes tab: a file tree of red and green pseudo-code the user can comment on inline, then answer…
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-live-browser
AdirD
Operate the user's already-open, logged-in Chrome tabs through Chrome DevTools MCP.
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-handoff
AdirD
List and continue coding-agent transcripts across Cursor, Claude Code, Codex, Gemini, and other local agents.
SkillAFreshness: A★ 45Claude Code +9 - 0.662score
melech-cost
AdirD
Show what coding-agent sessions cost for every worktree of the current repo — Cursor, Claude Code, and Codex — as handoff-style cards with dollars and tokens.
SkillAFreshness: A★ 45Claude Code +9 - 0.659score
melech-debug-mode
AdirD
Debug or verify a local UI end to end in the user's existing Chrome tab, with temporary runtime probes and a manual browser fallback.
SkillAFreshness: A★ 45Claude Code +9 - 0.659score
melech-tidy
AdirD
Adaptive diff reduction — prune dead code residue, shake prompt bloat, remove cosmetic diff noise, and propose edge-case trades that drop rare-case handling…
SkillAFreshness: A★ 45Claude Code +9
Cite this page
melech-8020 skill. Agent Mart. https://agentmart.dev/skills/adird-melech-8020 (last updated 2026-10-24)