principle-extract

Extract reusable decision principles and append decision records to a state log.

Updated May 1, 2026
One-click install
npx skills add https://github.com/picsky/flowos --skill principle-extract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: principle-extract
Source: https://github.com/picsky/flowos/tree/main/templates/skills/principle-extract
Command: npx skills add https://github.com/picsky/flowos --skill principle-extract

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It captures the reasoning behind your important decisions and converts them into reusable principles so you don’t have to relearn the same lessons later.

Core Features & Use Cases

  • Principle extraction from decisions: Synthesizes repeatable rules from a completed decision, including the condition and the recommended action.
  • Categorized principle writing: Stores principles into the most relevant category (career, time, relationships, or the best match).
  • Decision logging for traceability: Appends a structured record of the decision to support future review and verification.

Quick Start

When you say, “This experience is worth remembering,” the system will summarize the lesson as a principle and store it for future guidance.

Frequently Asked Questions about principle-extract

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

FAQPage Schema
How do I extract reusable principles from completed decisions?

To extract reusable principles, the system analyzes your finalized decision discussions and confirmation phrases to synthesize concise, testable rules in a specified conditional format, categorizing them for future cognitive load reduction.

What is the best way to log decision records for future traceability?

The best way to log decision records for traceability is to append a structured entry of the finalized choice to a state log, ensuring the reasoning behind your decisions is captured for future review and verification.

Can I categorize extracted principles automatically by career or time management?

Yes, you can categorize extracted principles automatically. The system writes synthesized principles into the most relevant category, matching domains like career, time, or relationships to optimize knowledge management.

When do I need to condense a decision discussion into a conditional principle?

You need to condense a decision discussion into a conditional principle when you have effectively finalized a choice, request principle extraction, or complete a decision analysis, capturing the lesson before cognitive load builds.

Does principle extraction work with moushi-decision outputs?

Yes, principle extraction works with moushi-decision outputs. It applies directly after you finish a decision analysis from such outputs, triggering the generation of testable principles and the logging of the decision record.

How does habit building benefit from storing decision principles?

Habit building benefits from storing decision principles by converting past reasoning into actionable, conditional rules. This reduces cognitive load and prevents relearning the same lessons during future user coaching or decision analysis.