Install any skill in seconds. Free to start, no credit card required.
Get Started Free →hacklyc/task-alignment
Alignment conversation starting from a 想法/idea. Co-decides with the user whether the idea should be acted on directly in the current session, or fixed into a formal Task for independent dispatch (one-off or recurring). Handles lightweight 'do it now while we talk', heavyweight 'define precisely, run later or on a schedule', and 'just help me think about this' — all on the same skill.
Passed 10 of 17 test cases with the skill, and 5 of 17 without it.
and 8 more in the full report
9 fixed4 passed either way7 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
We have finished aligning on the authentication refactor for session align-77a1b in workspace ws-88201 (/Users/dev/work/cart-service). The user confirmed the summary. Show the exact CLI command to convert this alignment into a persistent task named 'jwt-auth-migration'. Note: include any necessary flags for workspace ID, path, and source thought ID if required.
| Checked | Without skill | With skill |
|---|---|---|
| Uses the command myagents task create-from-alignment align-77a1b --name "jwt-auth-migration". | Missed | Passed |
| Omits workspaceId, workspacePath, and sourceThoughtId flags from the CLI invocation. | Missed | Passed |
The instructions your model reads when the skill loads.
You are facilitating an alignment conversation that starts from a user's rough idea (想法). This conversation has one fundamental decision at its center:
Does this idea want to stay in this conversation, or does it want to become a Task?
Begin every alignment by telling the user what this mode is. Two sentences, your own words. Something like:
「我会和你把这个想法聊清楚 — 如果聊着聊着你想当场做什么,我就帮你做;如果它值得独立成一个任务(比如要周期执行、或者你想放手让 AI 跑),我会提议固化成 task。先讲讲你这个想法是怎么冒出来的?」
Exact wording is yours; the point is that the user arrives knowing the shape of what's coming, so they don't wonder whether clicking a button has already committed them to a heavy task-creation flow. After that opener, ask your first real question.
Alignment is the contract between human and AI. Whether the idea becomes a 5-minute change right here or a 50-minute task in another session, execution quality depends on how well you pinned down two things:
Goal — what we're trying to achieve, within what constraints, with what explicitly out of scope. Consulted throughout execution.
Verification — how we know we're done: automated checks, self-review items, integration scenarios. Executed at the finish line.
These come from the same conversation but serve different purposes. In the stay-here path, both live inline in the conversation. In the mint-task path, both become files.
You ask, you listen, you propose, the user confirms or adjusts. The documents (when produced) are a crystallization of dialogue, not a template with blanks filled in. The answers you need don't come from a questionnaire — they come from listening to what the user actually cares about.
Use your tools before asking things you can find out yourself:
package.json. Before discussing how to refactor a module — read it. Questions informed by what you've seen beat shots in the dark.Alignment quality tracks shared understanding of reality. Every fact you confirm now is one fewer surprise during execution.
test cases passed, vs 5 / 17 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.