lythoskill-hello-world
A minimal hello-world skill. No scripts, no dependencies. Demonstrates the simplest possible thin-skill: just a SKILL.md.
lythoskill-project-onboarding
Session context loader. Reads the latest daily handoff to restore project context without redundant file exploration. Three-layer loading: CLAUDE.md (stable) → daily handoff (session state) → git verification (ground truth). Degrades to file exploration when no handoff exists. Read-side pair with...
Full skill instructions
Read the handoff. Don't re-explore what's already written down.
Loading order optimized for KV cache (stable content first, volatile last):
cat CLAUDE.md
Provides: how to work in this project, architecture, conventions.
# Find the most recent daily file
ls daily/*.md 2>/dev/null | sort | tail -1
# Read first section (## Session Handoff)
Handoff is fresh if: git_commit in handoff matches current HEAD and
date is recent (within 3 days).
If fresh: use handoff directly. Skip cortex/skills exploration.
If stale or missing: degrade to file exploration (see below).
If stale + gap >7 days: git log --since="7 days ago" --oneline to reconstruct activity, then cortex probe to check current state. Don't rely on stale Next Steps.
git status
git log --oneline -5
Compare against handoff's 0. Verify Current State section. If they diverge, handoff is stale — flag it and rely on real-time git output.
Only when Layer 2 fails. Read in this order:
cat skill-deck.toml # What skills are active
cat cortex/INDEX.md # Project governance state
git log --oneline -10 # Recent changes
ls -lt cortex/adr/02-accepted/ | head -10 # Recent decisions
ls -lt cortex/wiki/02-research/ | head -10 # Recent research
ls cortex/epics/01-active/ # Active epics
ls cortex/tasks/01-backlog/ # Pending work
ls cortex/tasks/02-in-progress/ # Active work
If the project has cortex, the ls -lt on adr/, wiki/, epics/, tasks/ directories
tells you what happened recently without reading every file — timestamps reveal
the most recent decisions, research, and active work at a glance.
Cortex ID = timestamp: ADR-/TASK-/EPIC- prefixes use yyyyMMddHHmmssSSS.
This enables date-range grep reconstruction (e.g., ls cortex/adr/02-accepted/ | grep '^ADR-2026051' finds all May 2026 decisions). Use this when a weekly is
missing or when verifying claims across a date range.
| Condition | Verdict | Action |
|---|---|---|
| Daily exists, git_commit matches HEAD, date ≤3 days | ✅ Fresh | Use handoff directly |
| Daily exists, git_commit ≠ HEAD | ⚠️ Stale | Read handoff for context, but verify everything |
| Daily exists, date >3 days old | ⚠️ Probably stale | Same as above |
| No daily file found | ❌ Missing | Full degraded exploration |
After loading, summarize to user:
📋 Project: <name> (<tech stack>)
📌 Version: <tag> (git: <hash>)
📄 Source: daily/<date>.md | degraded exploration
⚠️ Pitfalls: <top 1-2 from handoff>
🎯 Current: <active task>
💡 Next: <prioritized next step>
✅ Verification: git state matches handoff | ⚠️ diverged
git status + git logDon't re-explore when handoff is fresh. The whole point of the scribe→onboarding
pipeline is to avoid burning tokens on redundant ls and cat. If the handoff
exists and git state matches, trust it.
Handoff date ≠ freshness. A 2-day-old handoff with matching git_commit is
fresher than a same-day handoff whose git_commit doesn't match HEAD (someone
committed outside the agent session).
Multiple handoff sections. If the daily file has multiple ## Session Handoff
sections (multiple sessions same day), read the first one — scribe prepends
new handoffs to the top of the file.
| When you need to… | Read |
|---|---|
| Understand the CQRS architecture with scribe | references/cqrs-architecture.md |
| See detailed output format variants and edge cases | references/output-formats.md |
A minimal hello-world skill. No scripts, no dependencies. Demonstrates the simplest possible thin-skill: just a SKILL.md.
User-acceptance-driven release workflow using heredoc patch files. Each iteration produces a timestamped pr-<timestamp>-<desc>.sh that self-archives after execution. No tag without explicit user LGTM. Supports rollback via archived backups.
User-acceptance-driven release workflow using heredoc patch files. Each iteration produces a timestamped pr-<timestamp>-<desc>.sh that self-archives after execution. No tag without explicit user LGTM. Supports rollback via archived backups.
Register tasks BEFORE fixing bugs. Close epics when work is done. Always move state through the CLI — never mv files by hand: CLI moves write Status History, manual moves create probe mismatches. Never leave state drift for the next agent to discover via git log. GTD (Getting Things Done)-style g...
Scaffold and build projects for the lythoskill ecosystem only. Creates thin-skill monorepos: heavy logic in npm packages (Starter), agent-facing instructions in lightweight SKILL.md (Skill), build output committed to skills/ (Output).
Declarative skill deck governance. `deck link` reconciles the working set to match skill-deck.toml — deny-by-default removes undeclared skills. DEFAULT patterns: PHASE SWITCH via separate deck files (deck link --deck phase<N>.toml), SEED bootstrap (minimal deck → agent self-expands via deck add +...
Session context dump. Self-assess what the conversation contains that has NO other carrier (no task, no ADR, no epic) — pitfalls, working-tree anomalies, why-we-chose-this, specific next steps — and write to daily/YYYY-MM-DD.md. Things WITH structured carriers go to their carriers. Things WITHOUT...
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience