Skip to content

feat(skills): add FocusAlignment skill to Telos category#876

Open
larsboes wants to merge 2 commits intodanielmiessler:mainfrom
larsboes:feat/focusalignment-skill
Open

feat(skills): add FocusAlignment skill to Telos category#876
larsboes wants to merge 2 commits intodanielmiessler:mainfrom
larsboes:feat/focusalignment-skill

Conversation

@larsboes
Copy link
Copy Markdown

@larsboes larsboes commented Mar 2, 2026

Summary

Adds a FocusAlignment skill to the Telos category — checks proposals, decisions, and life balance against TELOS goals.

Key design decision: the original version hardcoded 5 focus areas. This PAI version reads GOALS.md, MISSION.md, PROJECTS.md, and CHALLENGES.md dynamically at runtime — every user's priorities are different, so the skill discovers them instead of assuming them.

Four workflows:

  • AlignmentCheck — "should I do this?" → maps proposal to TELOS goals, flags conflicts and opportunity costs
  • NeglectScan — "what am I neglecting?" → scans goal areas for gaps in active projects
  • BalanceAssessment — rates investment (1-5) across all goal areas, good for review periods
  • DecisionFilter — filters a choice through TELOS priorities with a clear recommendation

Changes

Added:

  • skills/Telos/FocusAlignment/SKILL.md + 4 workflows in Workflows/

Modified:

  • skills/Telos/SKILL.md — routing entry + trigger words

Structure mirrors Council (frontmatter, customization check, voice notification, routing table).


Ported from a personal Claude Code skill system. The dynamic TELOS reading is new for the PAI version.

🤖 Generated with Claude Code

Copilot AI review requested due to automatic review settings March 2, 2026 20:08
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new FocusAlignment sub-skill to the Telos skill category. It provides TELOS-powered goal alignment checking by dynamically reading a user's GOALS.md, MISSION.md, PROJECTS.md, and CHALLENGES.md files at runtime — rather than using hardcoded focus areas. The skill exposes four workflows for different alignment scenarios.

Changes:

  • Adds FocusAlignment/SKILL.md with YAML frontmatter, voice notification, context detection, workflow routing, and examples.
  • Adds four workflow files: AlignmentCheck.md, NeglectScan.md, BalanceAssessment.md, and DecisionFilter.md.
  • Updates Telos/SKILL.md to include FocusAlignment in the parent skill's routing table and description triggers.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
Telos/SKILL.md Adds FocusAlignment entry to the routing table and appends its trigger keywords to the description
FocusAlignment/SKILL.md Main sub-skill file with routing, examples, principles, and integration notes
FocusAlignment/Workflows/AlignmentCheck.md Checks a new proposal against TELOS goals
FocusAlignment/Workflows/NeglectScan.md Scans all TELOS goal areas for neglected ones
FocusAlignment/Workflows/BalanceAssessment.md Rates investment across all goal categories
FocusAlignment/Workflows/DecisionFilter.md Filters a decision through TELOS priorities

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +22 to +24
4. **Recommend next steps:**
- Rank neglected areas by importance (from MISSION.md context)
- Suggest one small action per neglected area
Copy link

Copilot AI Mar 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The NeglectScan.md workflow's step 4 instructs the model to "Rank neglected areas by importance (from MISSION.md context)", but MISSION.md is never loaded in step 1 (which only loads GOALS.md, PROJECTS.md, and CHALLENGES.md). Without reading MISSION.md, there is no mission context available to rank by importance. Either add Read ~/.claude/PAI/USER/TELOS/MISSION.md to step 1's file-loading list (following the pattern in BalanceAssessment.md line 11 which does load it), or remove the MISSION.md reference from step 4.

Copilot uses AI. Check for mistakes.

| Workflow | Purpose | Input | Output |
|----------|---------|-------|--------|
| **AlignmentCheck** | Verify proposal against TELOS goals | New project/commitment | Alignment score + honest assessment |
Copy link

Copilot AI Mar 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Quick Reference table in FocusAlignment/SKILL.md describes the AlignmentCheck output as "Alignment score + honest assessment", but the actual AlignmentCheck.md workflow output template contains no score field — only PROPOSAL, SERVES, COSTS, CONFLICTS, and ASSESSMENT. Either add a score field (e.g. SCORE: [alignment score 1-5]) to the output template in AlignmentCheck.md, or update the Quick Reference description to accurately reflect the actual output format.

Suggested change
| **AlignmentCheck** | Verify proposal against TELOS goals | New project/commitment | Alignment score + honest assessment |
| **AlignmentCheck** | Verify proposal against TELOS goals | New project/commitment | Honest alignment assessment |

Copilot uses AI. Check for mistakes.

**Works well with:**
- **Telos** — Reads all TELOS context files for goal discovery
- **BrainDump** — When dumps touch goals/direction, BrainDump suggests running alignment check
Copy link

Copilot AI Mar 2, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Integration section references BrainDump as a skill that "Works well with" FocusAlignment. However, no BrainDump skill exists anywhere in the repository (Releases/v4.0.3/.claude/skills/). This reference is dangling and could confuse users or the AI model. Either remove this integration entry, or ensure the BrainDump skill is created and included in this PR.

Suggested change
- **BrainDump** — When dumps touch goals/direction, BrainDump suggests running alignment check

Copilot uses AI. Check for mistakes.
larsboes and others added 2 commits April 30, 2026 11:49
Port TELOS-powered goal alignment checking as a PAI skill with 4 workflows:
- AlignmentCheck: Verify new proposals against TELOS goals
- NeglectScan: Find neglected goal areas
- BalanceAssessment: Rate investment across goal areas
- DecisionFilter: Filter decisions through TELOS priorities

Key design: reads GOALS.md, MISSION.md, PROJECTS.md dynamically instead
of hardcoding focus areas — every user's goals are different.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@larsboes larsboes force-pushed the feat/focusalignment-skill branch from 5fd4371 to 4c92611 Compare April 30, 2026 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants