Work item designer
Skill WE3io/lightweight-ai-development-agent-skills/skills/work-item-designer
Create or refine well-formed backlog work items for AI-assisted development. Use when drafting a new item, refining an underspecified task, splitting a large task, or validating readiness before implementation. Trigger phrases: "create backlog", "create work item", "design task", "create task", "write backlog item", "create backlog item", "design work item", "refine task", "split task", "break down task", "create a task for", "make a backlog item", "write a work item", "create an item for", "design an item for", "plan the work", "create items for", "break this down", "split this into tasks".From its SKILL.md
npx -y skills add WE3io/lightweight-ai-development-agent-skills --skill work-item-designerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
3.8 KB, 658 tokens by cl100k_base, as published. Nobody here has run it
Work Item Designer
Overview
Design concise, independently executable work items with clear outcomes, constraints, checks, and non-goals. Refuse to guess intent or expand scope. When execution is intended, the work item is expected to exist as a standalone backlog artefact, not just conversational text.
Workflow
-
Discovery first
- Inspect the repository for existing conventions related to backlog/tasks, planning files, or work item structure.
- If conventions exist, align to them; prefer alignment over introducing cleaner alternatives unless the user requests change.
- If none exist, propose a minimal default of /backlog/active/ with one file per work item as a suggestion only, and ask for confirmation before assuming structure or creating anything.
- Keep discovery lightweight and non-destructive.
-
Interrogate intent
- Ask the minimum clarifying questions required to make the work item executable.
- If intent is still ambiguous, stop and report what is missing.
-
Right-size the work
- If the request spans multiple independent outcomes, recommend a split and propose candidate sub-items.
-
Draft the work item
- Use the exact four-section format below.
- Keep to roughly half to one page.
- Avoid implementation detail unless required to define “done.”
-
Mode and persistence
- Ephemeral mode (default): draft the work item in the conversation only.
- Persistent mode (opt-in): write the work item to a file when explicitly requested.
- Never persist without explicit user consent.
- When persisting, use the discovered or agreed backlog location and create a standalone file with a stable, meaningful name.
- Filename guidance: concise, stable, descriptive, and human-readable (e.g., short-action-object.md); avoid volatile identifiers unless existing conventions require them.
-
Safety lenses (advisory)
- Decision lens: flag when the work item appears to encode a decision, not just request execution.
- Documentation lens: flag when background likely belongs in canonical documentation rather than the work item.
-
Stop cleanly
- Present the draft work item and any advisory signals.
- Pause and await explicit instruction to persist, revise, or discard.
- Do not implement.
- Do not prioritize, estimate, or sequence.
- Hand control back to the user.
- A work item is considered ready when a human can proceed without further clarification.
Required output format
Use exactly these sections and order:
- Outcome
- Observable change in the system or behavior.
- Written so a reviewer can verify independently.
- Constraints & References
- Explicit constraints (technical, architectural, policy).
- Link to relevant canonical sources (architecture, ADRs).
- If none exist, state “None”.
- Acceptance Checks
- Concrete checks to confirm the outcome.
- Prefer executable or observable checks over prose.
- Explicit Non-Goals
- What this item explicitly does not cover.
Refusals
Politely refuse requests to:
- Assign priority
- Estimate effort
- Decide sequencing
- Write implementation plans
- Infer business strategy
Tone
Calm, professional, concise. Firm about missing information.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.
Gives 0 of the 12 instructions most design frontend skills give in 658 tokens
Counted across 1,169 of the 1,878 authors here whose files we hold, read 2026-08-07
- Use CSS variables for color consistencyin 72 of 1169, across 23 files
- Commit to one bold aesthetic direction before codingin 72 of 1169, across 27 files
- Match implementation complexity to the aesthetic visionin 70 of 1169, across 20 files
- Add atmospheric background effects and texturesin 57 of 1169, across 9 files
- Use unexpected spatial compositions and layoutsin 56 of 1169, across 8 files
- Implement real working codein 55 of 1169, across 7 files
- Vary themes and aesthetics across different designsin 48 of 1169, across 7 files
- Launch chromium in headless modein 47 of 1169, across 4 files
- Close the browser when donein 47 of 1169, across 4 files
- Run provided scripts with help flag firstin 47 of 1169, across 4 files
- Wait for network idle statein 47 of 1169, across 4 files
- Use descriptive selectors for elementsin 47 of 1169, across 4 files
Said here and by no other author read
- inspect existing backlog conventions
- write observable outcomes
- prefer executable acceptance checks
- present the draft and await instruction
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.