apply-proposals

Apply accepted proposals from learn-proposals.md to skill and rule files.

10|2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/dixus/claudeframework --skill apply-proposals
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apply-proposals
Source: https://github.com/dixus/claudeframework/tree/main/.claude/skills/apply-proposals
Command: npx skills add https://github.com/dixus/claudeframework --skill apply-proposals

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the application of accepted proposals from learn-proposals.md to the target skill and rule files, ensuring changes are tracked, validated, and deployed consistently.

Core Features & Use Cases

  • Load proposals from .claude/reviews/learn-proposals.md and build a queue of pending changes to be applied.
  • Validate the proposed changes against the current .claude/skills and .claude/rules files, ensuring diffs align with existing content and frontmatter requirements.
  • Apply accepted proposals, update frontmatter, track statuses, and produce a consolidated report of Applied, Skipped, and Failed proposals.

Quick Start

Run the apply-proposals skill to ingest accepted proposals into the corresponding skill and rule files.

Frequently Asked Questions about apply-proposals

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

FAQPage Schema
How do I apply accepted proposals to skill and rule files automatically?

To apply accepted proposals to skill and rule files, this Skill ingests changes from learn-proposals.md, validates proposed diffs against current files, updates frontmatter, and generates a summary of Applied, Skipped, and Failed statuses across .claude/skills and .claude/rules.

What is the scout learn apply loop for workflow skill management?

The scout learn apply loop is a workflow process where proposals are generated, reviewed, and then applied to update skill and rule files. This Skill closes that loop by taking accepted proposals from learn-proposals.md and deploying them to target files with syntax checks and frontmatter updates.

Can I apply all pending proposals at once or do I need to select them individually?

You can apply all pending proposals at once using the --all flag, select specific changes with --proposal <N>, or use interactive mode to choose which accepted proposals to apply to your skill and rule files.

How does proposal validation work before updating skill and rule files?

Proposal validation checks proposed diffs against current .claude/skills and .claude/rules files to ensure changes align with existing content and frontmatter requirements. It also verifies that referenced files exist before applying any updates.

What happens when a proposal fails to apply to a skill or rule file?

When a proposal fails to apply, the Skill tracks it as Failed in the consolidated report. The summary includes counts of Applied, Skipped, and Failed proposals so you can identify which changes need manual review or correction.

Do I need a specific file structure to apply proposals to skills and rules?

You need a .claude directory structure containing skills and rules subdirectories, plus a learn-proposals.md file in .claude/reviews. The Skill validates that referenced files exist in these locations before applying any accepted proposals.