draft-contract

Converts a tracker issue into a non-executable .goal-contract.draft.yml.

Updated Apr 22, 2026
One-click install
npx skills add https://github.com/ValescoAgency/flightplan --skill draft-contract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: draft-contract
Source: https://github.com/ValescoAgency/flightplan/tree/main/draft-contract
Command: npx skills add https://github.com/ValescoAgency/flightplan --skill draft-contract

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Lift a tracker issue into a non-executable draft contract for AFK runs. It is vendor-agnostic and reads issues through the active tracker adapter (Linear today; GitHub Issues planned). Use when the user asks to "draft a contract for VA-NNN" or similar. The draft is intended to be transformed by a human into a final contract via <PLANNER_SUGGESTED:> tokens per governance plan G8.

Core Features & Use Cases

  • Converts a tracker issue into a .goal-contract.draft.yml template.
  • Emits authority fields as <PLANNER_SUGGESTED:> tokens for human replacement.
  • Validates pre-flight requirements and guides next steps for finalization.

Quick Start

Invoke the draft-contract skill with the target tracker issue identifier to generate a non-executable .goal-contract.draft.yml in the repository.

Frequently Asked Questions about draft-contract

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

FAQPage Schema
How do I draft a contract from a tracker issue?

The draft-contract skill converts a tracker issue into a non-executable .goal-contract.draft.yml file by reading the issue through the active AFK tracker adapter and extracting intent, metadata, and authority fields into the repository.

What is a non-executable draft contract used for in AFK workflows?

A non-executable draft contract lifts tracker issue data into a structured .goal-contract.draft.yml template for AFK runs, providing a baseline for humans to review and finalize by replacing placeholder tokens per governance plan G8.

Can I generate a draft contract from a Linear issue?

Yes, the skill reads issues through the active AFK tracker adapter, which currently supports Linear, allowing you to convert Linear issues into non-executable .goal-contract.draft.yml files.

How do I finalize a goal contract draft after generation?

To finalize a goal contract draft, replace the emitted <PLANNER_SUGGESTED:> authority tokens with actual data, complete the guided pre-flight validation checks, and follow the provided next steps for finalization.

Why does my contract draft contain PLANNER_SUGGESTED tokens?

Your contract draft contains <PLANNER_SUGGESTED:> tokens because the skill cannot mechanically derive certain authority fields from the tracker issue, requiring human replacement to finalize the contract.

Does the draft-contract skill support GitHub Issues?

GitHub Issues support is planned for the future, but currently the draft-contract skill only reads tracker issues through the active Linear adapter to generate the non-executable draft contract file.