editing

Apply structured replace, insert, and delete edits to files.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/jonjonbinx1/SolixAI-Marketplace --skill editing-jonjonbinx1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: editing
Source: https://github.com/jonjonbinx1/SolixAI-Marketplace/tree/main/skills/base/editing
Command: npx skills add https://github.com/jonjonbinx1/SolixAI-Marketplace --skill editing-jonjonbinx1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual file edits are error-prone and time-consuming, and ad-hoc changes can introduce syntax errors, broken indentation, or unintended side effects. This Skill provides a structured, read-verify-apply workflow to ensure edits are deliberate, minimal, and reversible when needed.

Core Features & Use Cases

  • Structured edit actions: Supports replace, replace-all, insert-at-line, and delete-lines with explicit parameters to avoid ambiguous changes.
  • Safe workflow: Read-before-write verification, optional backups, and confirmation flags to prevent accidental overwrites.
  • Use cases: Refactor code functions, update configuration files, apply documentation snippets, or patch single-line bugs across repositories.

Quick Start

Provide the file path and a change object describing the action (replace, replace-all, insert-at-line, or delete-lines) along with search or line metadata and the replacement or content to insert.

Frequently Asked Questions about editing

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

FAQPage Schema
How do I safely apply search and replace operations to code files?

You can safely apply search and replace operations to code files using structured edit descriptions that enforce a read-before-write verification workflow, ensuring changes are deliberate, minimal, and reversible.

What is the best way to perform precise file edits without breaking indentation?

The best way to perform precise file edits without breaking indentation is using structured edit actions like replace, replace-all, insert-at-line, and delete-lines with explicit parameters to avoid ambiguous changes.

Can I insert text at a specific line number or delete line ranges in configuration files?

Yes, you can insert text at specific line numbers or delete line ranges in configuration files by providing the file path and a change object describing the insert-at-line or delete-lines action.

Does this file editing workflow support backups and confirmation prompts?

Yes, the file editing workflow supports optional safeguards such as backups and confirmation flags to prevent accidental overwrites when applying patches or refactoring code functions.

Why should I use a structured edit workflow instead of manual file modifications?

You should use a structured edit workflow because manual file modifications are error-prone and can introduce syntax errors, broken indentation, or unintended side effects to your documentation and code.

What do I need to provide to patch a single-line bug across repositories?

To patch a single-line bug across repositories, you need to provide the filesystem read/write access, the target file path, and a change object specifying the replace action along with the search and replacement metadata.