propose

Draft structured software specification proposals through research and planning.

4|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/dmitriyb/spexmachina --skill propose-dmitriyb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: propose
Source: https://github.com/dmitriyb/spexmachina/tree/main/skills/propose
Command: npx skills add https://github.com/dmitriyb/spexmachina --skill propose-dmitriyb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Crafting a well-structured proposal for specifications can be a time-consuming task. This Skill simplifies the process by guiding users through research, planning, and drafting stages.

Core Features & Use Cases

  • Proposal Drafting: Offers a step-by-step process to create proposals for project initiation or specification changes.
  • Spec Analysis: Utilizes spec and code insights to inform proposal content.
  • Plan Mode: Enters a focused mode to draft and refine the proposal.
  • Templates: Provides templates for both project and change proposals.

Quick Start

Run the 'propose' skill with the name of your proposal to start drafting.

Frequently Asked Questions about propose

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

FAQPage Schema
How do I draft a structured proposal for software specification changes?

Draft a structured proposal for software specification changes by running the propose skill with your proposal name. It guides you through research, planning, and drafting stages using spec analysis to inform the content.

What is specification driven proposal drafting and when do I need it?

Specification driven proposal drafting is a structured process for creating project or change proposals based on software specs. You need it when initiating a project or modifying specifications within a spec-driven development environment.

How do I use plan mode to create a project initiation proposal?

Use plan mode to create a project initiation proposal by entering a focused drafting state with the propose skill. It leverages spec and code insights to refine the proposal structure and content step by step.

Can I generate change proposals by analyzing existing project specifications?

Yes, you can generate change proposals by analyzing existing project specifications. The propose skill utilizes spec and code insights to inform the content, applying templates specifically designed for change proposal creation.

Does proposal drafting work without source code access in a spec-driven environment?

Proposal drafting in a spec-driven environment requires interaction with project specifications and potentially source code. While spec analysis is the primary driver, accessing source code provides deeper insights to inform the proposal content.

What is the best way to structure a project proposal for specifications?

The best way to structure a project proposal for specifications is to use built-in templates. The propose skill provides dedicated templates for both project and change proposals, ensuring a structured format guided by research and planning workflows.