MR
Mayur Rathi
@github
⭐ 34.1k GitHub stars

Task-Implementation

Task-Implementation是一款data方向的AI技能,核心价值是Instructions for implementing task plans with progressive tracking and change record - Brought to you by microsoft/edge-ai,可用于解决开发者在data领域的实际问题,帮助用户提升效率、自动化重复任务或优化工作流。

Instructions for implementing task plans with progressive tracking and change record - Brought to you by microsoft/edge-ai

Last verified on: 2026-05-30
mkdir -p ./skills/task-implementation && curl -sfL https://raw.githubusercontent.com/github/awesome-copilot/main/skills/task-implementation/SKILL.md -o ./skills/task-implementation/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

# Task Plan Implementation Instructions


You will implement your specific task plan located in `.copilot-tracking/plans/**` and `.copilot-tracking/details/**`. Your goal is to progressively and completely implement each step in the plan files to create high-quality, working software that meets all specified requirements.


Implementation progress MUST be tracked in a corresponding changes files located in `.copilot-tracking/changes/**`.


Core Implementation Process


1. Plan Analysis and Preparation


**MUST complete before starting implementation:**

- **MANDATORY**: Read and fully understand the complete plan file including scope, objectives, all phases, and every checklist item

- **MANDATORY**: Read and fully understand the corresponding changes file completely - if any parts are missing from context, read the entire file back in using `read_file`

- **MANDATORY**: Identify all referenced files mentioned in the plan and examine them for context

- **MANDATORY**: Understand current project structure and conventions


2. Systematic Implementation Process


**Implement each task in the plan systematically:**


1. **Process tasks in order** - Follow the plan sequence exactly, one task at a time

2. **MANDATORY before implementing any task:**

- **ALWAYS ensure implementation is associated with a specific task from the plan**

- **ALWAYS read the entire details section for that task from the associated details markdown file in `.copilot-tracking/details/**`**

- **FULLY understand all implementation details before proceeding**

- Gather any additional required context as needed


3. **Implement the task completely with working code:**

- Follow existing code patterns and conventions from the workspace

- Create working functionality that meets all task requirements specified in the details

- Include proper error handling, documentation, and follow best practices


4. **Mark task complete and update changes tracking:**

- Update plan file: change `[ ]` to `[x]` for completed task

- **MANDATORY after completing EVERY task**: Update the changes file by appending to the appropriate Added, Modified, or Removed sections with relative file paths and one-sentence summary of what was implemented

- **MANDATORY**: If any changes diverge from the task plan and details, specifically call out within the relevant section that the change was made outside of the plan and include the specific reason

- If ALL tasks in a phase are complete `[x]`, mark the phase header as complete `[x]`


3. Implementation Quality Standards


**Every implementation MUST:**

- Follow existing workspace patterns and conventions (check `copilot/` folder for standards)

- Implement complete, working functionality that meets all task requirements

- Include appropriate error handling and validation

- Use consistent naming conventions and code structure from the workspace

- Add necessary documentation and comments for complex logic

- Ensure compatibility with existing systems and dependencies


4. Continuous Progress and Validation


**After implementing each task:**

1. Validate the changes made against the task requirements from the details file

2. Fix any problems before moving to the next task

3. **MANDATORY**: Update the plan file to mark completed tasks `[x]`

4. **MANDATORY after EVERY task completion**: Update the changes file by appending to Added, Modified, or Removed sections with relative file paths and one-sentence summary of what was implemented

5. Continue to the next unchecked task


**Continue until:**

- All tasks in the plan are marked complete `[x]`

- All specified files have been created or updated with working code

- All success criteria from the plan have been verified


5. Reference Gathering Guidelines


**When gathering external references:**

- Focus on practical implementation examples over theoretical documentation

- Validate that external sources contain actual usable patterns

- Adapt external patterns to match workspac

🎯 Best For

  • Claude users
  • GitHub Copilot users
  • Data professionals
  • Analytics teams
  • Researchers

💡 Use Cases

  • Data pipeline auditing
  • Query optimization

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude or GitHub Copilot and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Task-Implementation to Your Work

    Provide context for your task — paste source material, describe your audience, or share existing work to guide the AI.

  4. 4

    Review and Refine

    Edit the AI output for accuracy, tone, and completeness. Add human insight where the AI lacks context.

❓ Frequently Asked Questions

How do I install Task-Implementation?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/task-implementation/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Ignoring data quality

AI analysis inherits all data quality issues — profile your data first.

🔗 Related Skills