goal-synthesis

Generate goals.md and non-goals.md from approved and rejected story nodes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Mharbulous/SyncoPaid --skill goal-synthesis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: goal-synthesis
Source: https://github.com/Mharbulous/SyncoPaid/tree/main/.claude/skills/goal-synthesis
Command: npx skills add https://github.com/Mharbulous/SyncoPaid --skill goal-synthesis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automatically synthesizes clear project goals and non-goals by analyzing your story backlog, giving you instant clarity on project direction without manual documentation work.

Core Features & Use Cases

  • Goal Extraction: Analyzes approved stories to generate a comprehensive goals.md document.
  • Non-Goal Identification: Reviews rejected stories with notes to create a non-goals.md document.
  • Parallel Processing: Uses multiple AI agents to update both documents simultaneously for efficiency.
  • Smart Caching: Only updates documents when the underlying story counts have changed.
  • Use Case: When starting a new project phase or onboarding a team member, use this Skill to instantly generate up-to-date goal documents that reflect your current backlog decisions.

Quick Start

Use the goal-synthesis skill to update my project goals based on the latest story approvals and rejections.

Frequently Asked Questions about goal-synthesis

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

FAQPage Schema
How do I automatically generate project goals from my story backlog?

Goal synthesis analyzes your approved stories to automatically generate a goals.md document that captures what you're building, target users, core capabilities, and guiding principles without manual documentation work.

Can I create non-goals documentation from rejected stories?

Yes, the synthesis process reviews rejected stories with notes to generate a non-goals.md document covering explicit exclusions, anti-patterns, YAGNI items, and philosophical boundaries for your project.

When should I use goal synthesis to update project direction?

Use goal synthesis when starting a new project phase or onboarding team members to instantly generate up-to-date goal documents that reflect your current backlog decisions and story approvals.

Does goal synthesis preserve existing documentation when updating?

Yes, the Skill reads existing context to preserve your documentation history and only updates the goals.md and non-goals.md files when underlying story counts have changed.

How does goal synthesis process multiple documents efficiently?

Goal synthesis uses parallel agent spawning to update goals and non-goals documents simultaneously, reducing processing time while generating both markdown files in .claude/data/goals/ with complete sections.