plugins/dev/skills/feature-edit/SKILL.md
Incorporates mid-stream changes into feature documentation with validation and propagation.
npx skillsauth add rp1-run/rp1 feature-editInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Route to feature-editor agent after param validation.
Missing FEATURE_ID:
Error: Missing feature-id parameter
Usage: /rp1-dev:feature-edit feature-id "edit description"
Example: /rp1-dev:feature-edit auth-flow "Discovery: OAuth library doesn't support refresh tokens"
Missing EDIT_DESCRIPTION:
Error: Missing edit description
Usage: /rp1-dev:feature-edit feature-id "edit description"
Edit types:
- Requirement changes: "Add rate limiting to login endpoint"
- Discoveries: "Discovery: API doesn't support pagination"
- Concerns: "Concern: Error handling for failed requests not specified"
- Assumption changes: "Assumption change: Users will authenticate via SSO, not password"
- Pivots: "Pivot: Focus on mobile-first instead of desktop"
{% dispatch_agent "rp1-dev:feature-editor" %} FEATURE_ID: {FEATURE_ID} EDIT_DESCRIPTION: {EDIT_DESCRIPTION} DECISIONS: {} KB_ROOT: {kbRoot} WORK_ROOT: {workRoot}
Analyze and process this edit. {% enddispatch_agent %}
Parse agent response:
If type: "needs_decision" (JSON w/ decision_key, question, options, context):
{% ask_user "{question from JSON}", options: "{options mapped from JSON}" %}
Re-invoke agent w/ accumulated decisions:
{% dispatch_agent "rp1-dev:feature-editor" %} FEATURE_ID: {FEATURE_ID} EDIT_DESCRIPTION: {EDIT_DESCRIPTION} DECISIONS: {"classification": "...", "scope_action": "...", ...} KB_ROOT: {kbRoot} WORK_ROOT: {workRoot} {% enddispatch_agent %}
If success: Display summary
If error/abort: Display message
tools
Plan and execute splitting a large PR or branch into a reviewable stacked PR sequence.
documentation
Ask about rp1 capabilities, discover skills, and get workflow guidance.
tools
Generate an evidence-grounded markdown walkthrough for a pull request.
development
Run a bounded, evidence-driven two-agent debate into a separate rp1 debate artifact with backend locks only.