Telos
TELOS (Telic Evolution and Life Operating System) is a comprehensive context-gathering system with two applications:
-
Personal TELOS - {principal.name}'s life context system (beliefs, goals, lessons, wisdom) at ~/.claude/skills/CORE/USER/TELOS/
-
Project TELOS - Analysis framework for organizations/projects (relationships, dependencies, goals, progress)
Voice Notification
When executing a workflow, do BOTH:
Send voice notification:
curl -s -X POST http://localhost:8888/notify
-H "Content-Type: application/json"
-d '{"message": "Running the WORKFLOWNAME workflow from the Telos skill"}' \
/dev/null 2>&1 &
Output text notification:
Running the WorkflowName workflow from the Telos skill...
Full documentation: ~/.claude/skills/CORE/SkillNotifications.md
Workflow Routing
When executing a workflow, output this notification directly:
Running the WorkflowName workflow from the Telos skill...
Workflow Trigger File
Update "add to TELOS", "update my goals", "add book to TELOS" Workflows/Update.md
InterviewExtraction "extract content", "extract interviews", "analyze interviews" Workflows/InterviewExtraction.md
CreateNarrativePoints "create narrative", "narrative points", "TELOS report", "n=24" Workflows/CreateNarrativePoints.md
WriteReport "write report", "McKinsey report", "create TELOS report", "professional report" Workflows/WriteReport.md
Note: For general project analysis, dashboards, dependency mapping, and executive summaries, the skill handles these directly without a separate workflow file.
Examples
Example 1: Update personal TELOS
User: "add Project Hail Mary to my TELOS books" --> Invokes Update workflow --> Creates timestamped backup of BOOKS.md --> Adds book entry with formatted metadata --> Logs change in updates.md with timestamp
Example 2: Analyze project with TELOS
User: "analyze ~/Projects/MyApp with TELOS" --> Scans all .md and .csv files in directory --> Extracts entities, relationships, dependencies --> Returns analysis with dependency chains and progress metrics
Example 3: Build project dashboard
User: "build a dashboard for TELOSAPP" --> Launches up to 10 parallel engineers --> Creates Next.js dashboard with shadcn/ui + Aceternity --> Returns interactive dashboard with dependency graphs, metrics cards, progress tables
Example 4: Generate narrative points
User: "create TELOS narrative for Acme Corp, n=24" --> Invokes CreateNarrativePoints workflow --> Analyzes TELOS context (situation, problems, recommendations) --> Returns 24 crisp bullet points (8-12 words each) --> Output is slide-ready for presentations or customer briefings
Example 5: Generate McKinsey-style report
User: "write a TELOS report for Acme Corp"
--> Invokes WriteReport workflow
--> First runs CreateNarrativePoints to generate story content
--> Maps narrative to McKinsey report structure
--> Generates web-based report with professional styling
--> Output at {project_dir}/report - run bun dev to view
--> White background, subtle Tokyo Night Storm accents
--> Includes: cover page, executive summary, findings, recommendations, roadmap
Context Detection
How {daidentity.name} determines which TELOS context:
User Request Context Location
"my TELOS", "my goals", "my beliefs", "add to TELOS" Personal TELOS ~/.claude/skills/CORE/USER/TELOS/
"Alma", "TELOSAPP", "analyze [project]", "dashboard for" Project TELOS User-specified directory
"analyze ~/path/to/project" Project TELOS Specified path
Part 1: Personal TELOS ({principal.name}'s Life)
Location
CRITICAL PATH: All personal TELOS files are located at:
~/.claude/skills/CORE/USER/TELOS/
Personal TELOS lives in the CORE USER directory, NOT directly under the Telos skill directory.
Personal TELOS Framework
All files located in ~/.claude/skills/CORE/USER/TELOS/ :
Core Philosophy
-
TELOS.md - Main framework document
-
MISSION.md - Life mission statement
-
BELIEFS.md - Core beliefs and world model
-
WISDOM.md - Accumulated wisdom
Life Data
-
BOOKS.md - Favorite books
-
MOVIES.md - Favorite movies
-
LEARNED.md - Lessons learned over time
-
WRONG.md - Things {principal.name} was wrong about (growth tracking)
Mental Models
-
FRAMES.md - Mental frames and perspectives
-
MODELS.md - Mental models used for decision-making
-
NARRATIVES.md - Personal narratives and self-stories
-
STRATEGIES.md - Strategies being employed in life
Goals & Challenges
-
GOALS.md - Life goals (short-term and long-term)
-
PROJECTS.md - Active projects
-
PROBLEMS.md - Problems to solve
-
CHALLENGES.md - Current challenges being faced
-
PREDICTIONS.md - Predictions about the future
-
TRAUMAS.md - Past traumas (for context and healing)
Change Tracking
- updates.md - Comprehensive changelog of all TELOS updates
Working with Personal TELOS
Read Files
View specific file
read ~/.claude/skills/CORE/USER/TELOS/GOALS.md read ~/.claude/skills/CORE/USER/TELOS/BELIEFS.md
View recent updates
read ~/.claude/skills/CORE/USER/TELOS/updates.md
Update Personal TELOS
CRITICAL: Never manually edit. Use the Update workflow.
Workflow: Workflows/Update.md
The workflow provides:
-
Automatic timestamped backups
-
Change logging in updates.md
-
Version history preservation
-
Proper formatting and structure
Valid files for updates: BELIEFS.md, BOOKS.md, CHALLENGES.md, FRAMES.md, GOALS.md, LEARNED.md, MISSION.md, MODELS.md, MOVIES.md, NARRATIVES.md, PREDICTIONS.md, PROBLEMS.md, PROJECTS.md, STRATEGIES.md, TELOS.md, TRAUMAS.md, WISDOM.md, WRONG.md
Part 2: Project TELOS (Organizational Analysis)
Capabilities
For any project directory, TELOS provides:
-
Relationship Discovery - Find how files/entities connect
-
Dependency Mapping - Identify what depends on what
-
Goal Extraction - Discover stated and implied objectives
-
Progress Analysis - Track advancement and metrics
-
Narrative Generation - Create executive summaries
-
Visual Dashboards - Build beautiful UIs with data
Target Directory Detection
Flexible file discovery - no required structure:
User specifies directory
"Analyze ~/Cloud/Projects/TELOSAPP" --> {daidentity.name} scans for .md and .csv files anywhere in tree
{daidentity.name} automatically finds all .md and .csv files regardless of structure
Analysis Workflow
Step 1: Identify Target
Auto-detection:
-
User mentions project name (TELOSAPP, Alma, etc.)
-
User provides path explicitly
-
{daidentity.name} looks for common project locations
Step 2: Scan Files
Discover all markdown and CSV files:
find $TARGET_DIR -type f ( -name ".md" -o -name ".csv" )
Index:
-
Markdown structure (headings, sections, links)
-
CSV schema (columns, data types)
-
Cross-references and mentions
-
Entities (people, teams, projects, problems)
Step 3: Relationship Analysis
Build relationship graph:
-
Entity Extraction - Identify unique entities
-
Connection Discovery - Find explicit/implicit links
-
Dependency Mapping - Trace dependencies
-
Network Construction - Build directed graph
Step 4: Generate Insights
Produce analytics:
-
Dependency Chains: PROBLEMS --> GOALS --> STRATEGIES --> PROJECTS
-
Bottlenecks: What blocks progress?
-
Goal Alignment: Projects aligned with objectives?
-
Progress Metrics: Completion percentages
-
Risk Areas: Overdue items, blocked work
Step 5: Create Outputs
Output Formats:
-
Markdown Report - Static analysis with Mermaid diagrams
-
Web Dashboard - Interactive app with shadcn/ui + Aceternity
-
JSON Export - Structured data
-
Executive Summary - Narrative overview
-
Custom Format - As requested
Building Dashboards
Parallel Engineer Strategy
CRITICAL: When building UIs, use up to 16 parallel engineers.
Launch Strategy: Use single message with 10 Task calls in parallel:
Engineer 1: Project structure + layout + navigation Engineer 2: Overview page with metrics cards Engineer 3: Projects page with progress tracking Engineer 4: Teams page with performance tables Engineer 5: Vulnerabilities/issues page Engineer 6: Progress timeline visualization Engineer 7: Data parsing library (MD/CSV) Engineer 8: Shared components (cards, badges, tables) Engineer 9: Design polish and theme Engineer 10: Integration and testing
Dashboard Requirements
Tech Stack:
-
Next.js 14 + TypeScript
-
shadcn/ui for UI components
-
Aceternity UI for layouts
-
Tailwind CSS
-
Tokyo Night Day theme (professional light)
Features:
-
Dependency graphs (Mermaid or D3.js)
-
Progress tables (sortable, filterable)
-
Metrics cards (KPIs, stats)
-
Timeline visualizations
-
Relationship networks
Design:
--background: #ffffff --foreground: #1a1b26 --primary: #2e7de9 --accent: #9854f1 --destructive: #f52a65 --success: #33b579 --warning: #f0a020
Common TELOS Files
Standard Project TELOS Structure (auto-detected):
Context Files
-
OVERVIEW.md - Project overview
-
COMPANY.md - Organization context
-
PROBLEMS.md - Issues to solve
-
GOALS.md - Objectives
-
MISSION.md - Mission statement
-
STRATEGIES.md - Strategic approaches
-
PROJECTS.md - Active initiatives
Operational Files
-
EMPLOYEES.md - Team members
-
ENGINEERING_TEAMS.md - Team structure
-
BUDGET.md - Financial tracking
-
KPI_TRACKING.md - Metrics
-
APPLICATIONS.md - App inventory
-
TOOLS.md - Tooling
-
VENDORS.md - Third parties
Security Files
-
VULNERABILITIES.md - Security issues
-
SECURITY_POSTURE.md - Security state
-
THREAT_MODEL.md - Threats
Data Files (CSV)
-
data/VULNERABILITIES.csv - Vuln tracking
-
data/INCIDENTS.csv - Incident log
-
data/VENDORS.csv - Vendor data
Note: Files are optional. TELOS adapts to whatever exists.
Visualization Types
Available Visualizations:
-
Dependency Graphs - Mermaid or D3.js network
-
Progress Tables - shadcn/ui tables with filters
-
Metrics Cards - Aceternity card layouts
-
Timeline Charts - Progress over time
-
Status Dashboards - KPI overviews
-
Relationship Networks - Force-directed graphs
-
Bar Charts - Recharts for comparisons
-
Line Charts - Trend analysis
Security & Privacy
Personal TELOS:
-
NEVER commit to public repos
-
NEVER share publicly
-
Always backup before changes
-
Use Update workflow only
Project TELOS:
-
May contain sensitive data
-
Ask before sharing externally
-
Redact sensitive info in examples
-
Follow PAI security protocols
Key Principles
-
Dual Context - Handles both personal and project TELOS seamlessly
-
Personal TELOS: ~/.claude/skills/CORE/USER/TELOS/ (in CORE USER directory)
-
Project TELOS: User-specified directories
-
Auto-Detection - Determines context from user question
-
Flexible Discovery - Finds files regardless of structure
-
TELOS Methodology - Applies relationships, dependencies, goals, narratives
-
Parallel Execution - Up to 10 engineers for dashboard builds
-
Visual Excellence - Beautiful outputs with shadcn/ui + Aceternity
-
Privacy-Aware - Respects sensitive data
-
Integrated - Works with development, research, and other skills
TELOS is {principal.name}'s life operating system AND project analysis framework. One skill, two powerful contexts.
Remember: Personal TELOS files live at ~/.claude/skills/CORE/USER/TELOS/ (in the CORE USER directory)