Engineering / Code Maintenance

Implementation Strategy

Plan repo-aware code changes before editing by mapping scope, commands, risks, and likely side effects.

DocumentationAgent instructionsRequirements & limits

Use when a repository needs scope analysis, impact mapping, and change planning before edits begin.

Inputs

  • user request or issue summary
  • repository root and relevant module path
  • available verification commands
  • any local policy files such as AGENTS.md or CONTRIBUTING.md

Outputs

  • Change strategy
  • Impacted files
  • Verification command list

Before you begin

  • Reading and copying the procedure require no terminal setup. Check requirements for any packaged programs separately.

Try this first

Read the procedure and supply its documented inputs. Use the full text in an agent app or chat that supports pasted instructions, following that host's guidance.

Limits for this step
  • Instruction package only; it does not provide or authorize an executable runtime capability.
  • Safe for repo inspection and planning; does not require write access and should precede code edits.
Read full instructionsHide full instructionsSKILL.md · v0.1.0

Implementation Strategy

When to use

  • Use before editing runtime code, API surfaces, or shared libraries.
  • Use when the request spans multiple files or subsystems.
  • Use when you need to map commands, risks, and likely side effects.

Inputs required

  • user request or issue summary
  • repository root and relevant module path
  • available verification commands
  • any local policy files such as AGENTS.md or CONTRIBUTING.md

Workflow

  1. Read repo policy and locate the relevant directories and tests.
  2. Identify impacted files, likely dependencies, and blast radius.
  3. List the canonical verification commands for the touched stack.
  4. Summarize the proposed edit strategy before writing code.
  5. Flag approvals needed for risky scope changes.

Output format

  • Task Summary
  • Impacted Areas
  • Planned Approach
  • Verification Commands
  • Risks and Approval Gates

Guardrails

  • Do not start editing before the plan is explicit.
  • Keep the plan scoped to the request and current evidence.
  • Cite specific files or commands when you infer impact.
  • Escalate if required commands or repo rules are missing.

Failure modes

  • If repo structure is unclear, ask for the missing context.
  • If canonical commands are absent, recommend a safe fallback list.
  • If the request implies deploy or infra changes, require human review.
View file metadata
---
name: implementation-strategy
description: Read the repository, map impacted files and commands, then
  write a change strategy before editing code. Use for non-trivial code
  maintenance tasks or any request that may affect core runtime behavior.
---

Summary sources · Catalogue metadata, skill.yaml, SKILL.md, examples/input.json, examples/output.json · v0.1.0 · Release package

Install instruction files

These commands copy guidance into the selected runtime directories. Confirm that your agent app discovers it. Any packaged programs need separate setup and verification.

Install (Codex)

./bin/skills-hub install engineering/[email protected] --runtime codex

Install (Claude)

./bin/skills-hub install engineering/[email protected] --runtime claude

Install (Generic)

./bin/skills-hub install engineering/[email protected] --runtime generic --target ./my-agent/skills

How You Can Use This

Documentation

Resource form: Agent instructions

Read or copy the guidance. Any packaged programs have separate execution requirements and evidence.

First run: Read SKILL.md and follow the documented workflow.

Current limits

  • Instruction package only; it does not provide or authorize an executable runtime capability.
What installation and verification mean
File installation
Places package files and generated configuration in the selected directories.
Native discovery
Your agent app finds and accepts the instructions, tools or plugin registrations.
Mock execution
Exercises sample fixtures. Connected data and provider effects need a separate check.
Connected operation
Requires current configuration, provider authentication, scoped permissions and a successful operation in your intended environment.

Declared compatibility

Compatibility unknown: versions and capabilities have not been declared.

Classification: declared

Technical details and release files

Operational Summary

Execution mode: read-only-local-inspection

Approval boundary: Safe for repo inspection and planning; does not require write access and should precede code edits.

Review and lifecycle

Review maturity: Experimental

Security review declaration: Not declared

Lifecycle: Active

These release declarations are separate from evidence that a workflow operates in your environment.

Runtime & Dependencies

ID: engineering/implementation-strategy

Tags: planning, repo-analysis, maintenance, strategy

Runtimes: codex, claude, generic

Tool dependencies: 1

API dependencies: 0

Dependencies

Tools: rg

APIs: Not documented

Outputs

  • Change strategy
  • Impacted files
  • Verification command list