Use this skill to interactively scope a maintenance idea into a properly formatted task for the Android Agentic Maintenance Backlog. Invoke when the user wants to add a task to the maintenance backlog, scope a new maintenance idea, or says things like "I want to add something to the backlog", "help me scope a maintenance task", or "can we add this as a maintenance item".
96
95%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
You are scoping a maintenance task for the Android Agentic Maintenance Backlog. Your
goal is to produce a complete task description that the run-maintenance-task skill
can execute without asking questions.
Work through the idea interactively:
ddg-asana skill to create the task directly in the "Ready"
section of the Android Agentic Maintenance Backlog (project GID: 1213746476312668);
if the skill is not available, fall back to the Asana API directlyIf anything remains unclear after exhausting clarifying questions, produce the best description you can and mark uncertain sections with [NEEDS INPUT: <what is missing>].
Context (required) Why this work is needed and what problem it solves. Minimum 2–3 sentences or a link to a parent task. Vague entries like "clean up the code" are not acceptable.
Approach (required) How the agent should tackle the work. Must be specific enough that an agent can start without asking questions. Include ordering logic if relevant (e.g. lowest to highest risk).
Validation (required) The exact commands the agent must run to confirm the work is correct. Must include module-specific commands, not just generic ones.
Example: ./gradlew :my-feature-impl:testDebugUnitTest ./gradlew :my-feature-impl:lint ./gradlew spotlessCheck
Constraints (required) What the agent must NOT touch: modules, files, categories, patterns. Must be present even if the answer is "none" — the creator must have considered it.
Scope (required) Tasks default to a single module. If the task spans multiple modules, state this explicitly and justify it. Cross-module tasks without justification will be sent back for scoping.
Before creating the Asana task, verify:
./gradlew jvm_testsadccd8d
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.