{"repo":"ViryaZheng/promptly-prompt","free":true,"listed":false,"github":"https://github.com/ViryaZheng/promptly-prompt","clone":"git clone https://github.com/ViryaZheng/promptly-prompt.git","description":"Claude Code skill that forces AI to understand before executing. Three disciplines: cognition check, requirement understanding, method search.","language":"Python","stars":37,"topics":["ai-tools","claude","claude-code","claude-code-hooks","claude-code-skill","context-engineering","prompt-engineering","prompt-optimization","agent-skills","ai-agent"],"license":"MIT","category":"ai-agents","readme_excerpt":"promptly-prompt A Claude Code skill that forces AI to understand before executing . A good prompt solves the problem fast — not through decoration, but by aligning with the AI from the very first message and on every one after. One plugin, two sentences, and 90% of prompt problems disappear. The two that matter: clear and concise . What It Does A UserPromptSubmit hook that acts as a clarity gate : it intercepts unclear prompts — vague verbs with no success criterion (\"make it better\"), hedging, dangling references — and injects two disciplines, both at once: 1. Restate to align — Echo the request back in its own words and state its understanding, so you can catch a misread before any work happens. If the restatement surfaces a mismatch, AI raises it before acting. 2. Diagnose, then reuse prior art — Don't solve from memory. Diagnose the root cause of the problem, search for the domain's mature, established practices — frameworks, libraries, methodologies, prior art — and only then proceed. If nothing fits, say so and explain why. Clear prompts pass through untouched — no matter how long. A detailed spec with file paths, error messages, and acceptance criteria is the clearest prompt there is; only unclear ones pay the alignment tax. Simple commands ( git status , read file.py , /commit ) also pass silently. The injection follows the prompt's language: Chinese prompts get the Chinese protocol, English prompts the English one. Why Most AI failures start with an unclear input — a","default_branch":null,"files":null,"tree":[],"storefront":"/r/ViryaZheng","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ViryaZheng/promptly-prompt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}