coding-framework

Guide AI-assisted coding changes toward small, verifiable implementations.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/amanm02/Content_System --skill coding-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-framework
Source: https://github.com/amanm02/Content_System/tree/main/.agents/skills/coding-framework
Command: npx skills add https://github.com/amanm02/Content_System --skill coding-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps keep AI-assisted coding work focused, simple, and verifiable so implementation plans, reviews, and refactors avoid unnecessary complexity, hidden assumptions, and risky overreach.

Core Features & Use Cases

  • Scoped implementation planning: Breaks requests into the smallest viable change and a repo-specific plan.
  • Code review and refactoring guidance: Surfaces assumptions, design trade-offs, and unrelated issues without expanding the scope.
  • Verification-oriented workflows: Recommends targeted tests, checks, and acceptance criteria for bugs, features, and cleanup.
  • Use case: Ask it to review a proposed change, and it will help shape a surgical implementation plan with clear tests and success criteria.

Quick Start

Use the coding-framework skill to review this proposed code change and produce a minimal implementation plan with assumptions, tests, and acceptance criteria.

Frequently Asked Questions about coding-framework

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

FAQPage Schema
How do I create a minimal implementation plan for AI-assisted code changes?

To create a minimal implementation plan, break requests into the smallest viable change, define explicit assumptions, and establish targeted tests and acceptance criteria aligned with TDD and SOLID principles.

What is the best way to review a proposed code change for hidden assumptions?

Reviewing a proposed code change for hidden assumptions requires surfacing design trade-offs and unrelated issues without expanding scope, ensuring edits remain surgical and aligned with KISS and DRY principles.

How do I apply TDD when refactoring existing software?

Applying TDD during refactoring involves recommending targeted tests and acceptance criteria for cleanup tasks, verifying that changes maintain behavior while reducing complexity and avoiding risky overreach.

Can I use this coding workflow for debugging and bug fixing?

Yes, you can use this coding workflow for debugging by generating structured, handoff-ready plans that require targeted verification and surgical edits to isolate and fix bugs without unnecessary changes.

Why does AI-assisted refactoring often introduce unnecessary complexity?

AI-assisted refactoring often introduces unnecessary complexity when it lacks explicit constraints, making structured guidance essential to enforce YAGNI, limit scope creep, and ensure changes remain verifiable.