code-implementation

Plan and execute minimal code changes following repository conventions and tests.

1|1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/eymass/swe-plugin --skill code-implementation-eymass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-implementation
Source: https://github.com/eymass/swe-plugin/tree/main/skills/code-implementation
Command: npx skills add https://github.com/eymass/swe-plugin --skill code-implementation-eymass

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides engineers to apply strict context gates, enforce project conventions, and deliver small, correct changes.

Core Features & Use Cases

  • Enforces reading files and conventions before editing.
  • Ensures changes match existing patterns and exports.
  • Provides minimal-diff, edge-case handling guidance for safe maintenance.

Quick Start

Follow the Context Gate and Discovery Workflow to produce the smallest, correct change that respects project conventions.

Frequently Asked Questions about code-implementation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ensure my code refactoring aligns with existing project conventions?

To ensure code refactoring aligns with project conventions, apply a strict context gate by reading target files and existing patterns before editing. This guarantees your minimal diff matches repository styles, maintaining code quality and safety during routine maintenance and feature refinements.

What is a minimal diff approach for routine code maintenance and bug fixes?

A minimal diff approach for routine code maintenance involves planning and performing small, non-disruptive code changes. By following established conventions and applying edge-case handling guidance, you produce the smallest correct change that respects existing tests without altering unrelated logic.

How do I apply a context gate to prevent breaking existing code patterns?

You apply a context gate to prevent breaking code patterns by enforcing a discovery workflow that reads and understands the target context before any edits. This ensures changes strictly follow repository conventions and maintain safe code editing practices.

Does this approach work for small feature refinements across an existing codebase?

Yes, this approach works efficiently for small feature refinements across an existing codebase. It guides you to plan and perform non-disruptive code changes by matching existing exports and patterns, ensuring the feature update integrates safely without large refactoring overhead.

What is the best way to handle edge cases during safe code editing?

The best way to handle edge cases during safe code editing is to enforce reading project conventions before modifying code. This provides edge-case handling guidance, ensuring your minimal diff is correct and safely maintains the established code quality of the repository.

When should I not use minimal-diff code changes for repository updates?

You should not use minimal-diff code changes for repository updates when a broad architectural refactoring is required instead of routine maintenance. This approach targets small, non-disruptive changes and feature refinements, making it unsuitable for large-scale system migrations or pattern rewrites.