Adds skill-stats.go, a tool that analyzes skill files in the repository:
- Parses skill frontmatter and body content
- Counts tokens using the Synthetic API
- Validates skill structure and naming conventions
- Generates detailed reports with token breakdowns
- Supports comparison with git HEAD to track changes
- Includes parallel processing for efficiency
Can be run with optional --compare flag to show differences
from the previous commit. Comparisons are integrated into the
main output rather than shown as a separate section.
Assisted-by: Claude Opus 4.5 via Claude Code
Enables creating executable Roc scripts with shebang support for
functional, type-safe CLI automation. Includes comprehensive reference
documentation (llms.txt and builtins-llms.txt) and emphasizes code
quality tooling (format, check, test).
Tested shebang execution with both #!/usr/bin/env roc and full paths.
Assisted-by: Claude Opus 4.5 via Claude Code
Enables creating executable Go scripts with shebang-like behavior using
the shell trick from https://lorentz.app/blog-item.html?id=go-shebang
Uses /**/usr/local/go/bin/go run "$0" "$@"; exit; to avoid gopls
formatting issues while allowing direct execution with ./script.go
Assisted-by: Claude Opus 4.5 via Claude Code
Amolith
created
d73a3bc
docs(lunatask): clarify status values and workflow
Click to expand commit body
- Fix 'complete' → 'completed' (correct status value)
- Document status progression: later → in-progress → completed
Assisted-by: Claude Opus 4.5 via Crush
Replace slash shorthand (projects/crush) with explicit prose (area
`projects` and goal `crush`) to prevent agents from misinterpreting it
as CLI syntax.
Assisted-by: Claude Opus 4.5 via Crush
- Add explicit note that subagents are cwd-scoped like any agent
- Example now shows cd to target repo before invoking
- Fix typo: "You make invoke" → "You may invoke"
Assisted-by: Claude Opus 4.5 via Crush
Amolith
created
e645e93
chore: remove version metadata from skills
Generates accessible HTML and frontend code following WCAG 2.2 AA.
Covers semantic HTML, keyboard accessibility, screen reader compat, ARIA
usage, and common antipatterns.
Assisted-by: Claude Opus 4.5 via Crush
- Add 'onboarding guides' framing and 'public good' phrasing
- Add 'What NOT to include' antipatterns section
- Add description as trigger mechanism note
- Add anti-duplication and grep patterns guidelines
- Add bridge/cliff metaphor to degrees of freedom
- Add script testing requirement to checklist
- Create process.md with requirements-gathering and analysis patterns
Assisted-by: Claude Opus 4.5 via Crush
Renamed skill to better reflect its expanded purpose: creating tasks in
Lunatask for todos, reminders, deferred work, and handoffs (not just
handoffs). Updated AGENTS.md and README.md references. Added handoff.md
reference with detailed guidance for future agent handoffs.
Assisted-by: GLM 4.7 via Crush <crush@charm.land>
Amolith
created
b12aa79
docs: use $HOME instead of ~ in Makefile examples
Click to expand commit body
Replace shell tilde expansion with explicit $HOME environment variable
in Makefile example commands for better clarity and consistency across
different shell environments.
Assisted-by: Kimi K2 Thinking via Crush <crush@charm.land>
Change description from conditional to mandatory phrasing and add
Assisted-by trailer to formatted-commit usage example.
Assisted-by: GLM 4.7 via Crush <crush@charm.land>
Amolith
created
03f09fb
build: add Makefile for skill installation
Click to expand commit body
Replace GNU Stow with Make targets for installing/uninstalling skills.
Supports tab completion for skill names and configurable SKILL_DIR.
Assisted-by: Claude Opus 4.5 via Crush <crush@charm.land>
Amolith
created
e8d7ca0
docs: improve Lunatask skill clarity and examples
Click to expand commit body
Add broader-context guidance to deferring skill, restructure resuming
skill around navigation-first philosophy, and expand CLI reference
examples.
Assisted-by: Claude Opus 4.5 via Crush <crush@charm.land>
Amolith
created
5204012
docs: emphasize navigation over completeness in handoff notes
Click to expand commit body
Restructure Lunatask skill to clarify that handoff notes are navigation
aids for future agents, not solutions. Add explicit guidance on what to
include (entry points, constraints) and what to avoid (code blocks,
exhaustive context).
Assisted-by: Claude Opus 4.5 via Crush <crush@charm.land>
Amolith
created
416f9bc
docs: add installation reference to Lunatask skill fallbacks
Click to expand commit body
Also simplify section formatting by replacing heading with horizontal
rule.
Assisted-by: Claude Opus 4.5 via Crush <crush@charm.land>
Assisted-by: Claude Opus 4.5 via Crush <crush@charm.land>
Amolith
created
c8703a6
feat: add Lunatask deferral and resumption skills
Click to expand commit body
Paired workflow skills for capturing work to resume later:
- deferring-work-through-lunatask: creates tasks with rich context
- resuming-work-through-lunatask: picks up deferred work safely
Both include CLI fallback references and installation guidance.
Assisted-by: Claude Opus 4.5 via Crush <crush@charm.land>