tkellogg/open-strix
Why can't an AI agent harness ship systems thinking as a skill?
63Stars
11Forks
78Claude Commits
PythonLanguage
First Claude commit: Feb 23, 2026Last Claude commit: 26d agoDiscovered: Apr 5, 2026
Recent Claude Commits
feat: release pipeline — prerelease on merge, stable on Saturday, graceful drain
fd4c23d26d agoauthor_emailAdd Phase 0: Climb Design to mountaineering skill
b19735a1mo agoauthor_emailAdd file_read/file_write/file_discovery events to all builtin tools
2fc22511mo agoauthor_emailFix LoggingWriteGuardBackend.agrep_raw signature mismatch
04057251mo agoauthor_emailAdd system prompt guard against editing builtin skills
7ceb7141mo agoauthor_emailLaw 3: address Tim's PR review — values not ranking, remove DAG refs
38886761mo agoauthor_emailLaw 3 update: git revert is toxic for stateful agents, domain-specific rollback
aa888731mo agoauthor_emailAdd dedup context flag to LoggingWriteGuardBackend
cf8267a1mo agoauthor_emailAdd file I/O tools and bash read classification for DAG traversal logging
8b1064c1mo agoauthor_emailAdd file I/O tools and bash read classification for DAG traversal logging
d84d9d41mo agoauthor_emailWire supervisor.py into app.py: import, boot, and expose as tools
13b0e511mo agoauthor_emailrefactor: extract WriteGuardBackend to readonly_backend module
f6641951mo agoauthor_emailmountaineering: enforce Law 4 via WriteGuardBackend instead of prompt
3eff15d1mo agoauthor_emailmountaineering: add skill inheritance from parent agent
66219b01mo agoauthor_emailmountaineering v2: LangGraph DeepAgent, docs restructure, supervisor → core
8ec2eb11mo agoauthor_emailmountaineering: replace prctl with heartbeat pipe for cross-platform support
073deb31mo agoauthor_emailfeat: mountaineering skill — autonomous hill-climbing loops
4a3156f1mo agoauthor_emailAdd source_platform to poller contract and drift detection to introspection
43f9f761mo agoauthor_emailRename 'Monitoring (Pollers)' to 'External Awareness (Pollers)'
3a24df71mo agoauthor_emailRename skills/ to optional-skills/ per Tim's feedback on PR #44
b9eb6471mo agoauthor_emailRename skills/ to optional-skills/ per Tim's feedback
beac7a61mo agoauthor_emailRewrite docs: pollers as ClawHub-installable, not builtin
7b93b5e1mo agoauthor_emailMove github-poller from builtin to ClawHub-publishable skill
8b304911mo agoauthor_emailMove bluesky-poller from builtin to ClawHub-publishable skill
1fe185d1mo agoauthor_emailReapply "Enrich prediction-review skill with calibration framework and examples"
3b88ed01mo agoauthor_emailRevert "Enrich prediction-review skill with calibration framework and examples"
8ea9b7a1mo agoauthor_emailEnrich prediction-review skill with calibration framework and examples
36f58821mo agoauthor_emailEnrich prediction-review skill with calibration framework and examples
39397dc1mo agoauthor_emaildocs: advertise pollers as default capability
5f23e371mo agoauthor_emailAdd GitHub repository poller builtin skill
6cc26601mo agoauthor_emailAdd Bluesky notification poller as builtin skill
1504b721mo agoauthor_emaildocs: add Upgrading section to README
625a1c11mo agoauthor_emailReduce poller log noise: only log when pollers fire
f6cd03b1mo agoauthor_emailAdd test to catch unregistered tools in _build_tools()
87fd16d1mo agoauthor_emailFix reload_pollers not exposed to agents
f3007c61mo agoauthor_emailAdd external service state pattern and security docs for pollers
2e919c71mo agoauthor_emailAdd introspection skill triggers to system prompt Skills section
c236cce1mo agoauthor_emailReframe Rust poller section: reliability, not just efficiency
4aa80321mo agoauthor_emailAdd high-frequency poller pattern: use Rust for ≤1min intervals
df5d0a71mo agoauthor_emailAdd stdout JSONL format specification to design patterns
aa42dac1mo agoauthor_emailAdd notification noise warning, rewrite truncation section
12a391d1mo agoauthor_emailFix error handling section: let pollers crash, keep tracebacks
57375f01mo agoauthor_emailAdd poller design patterns doc with state management guidance
17e64c51mo agoauthor_emailRemove 'do not use' caveat from pollers skill description
50850da1mo agoauthor_emailAdd builtin pollers skill: teaches agents how to create and manage pollers
303f4941mo agoauthor_emailAdd reload_pollers tool for on-demand poller re-discovery
2dfb61b1mo agoauthor_emailpollers.json: use dict top-level instead of array
62c7ca21mo agoauthor_emailAdd pollers.json support to scheduler
fa5dd021mo agoauthor_emaildocs: make web UI more prominent as easy alternative to Discord
52dcab41mo agoauthor_emailFix truncated sentence in memory SKILL.md
4f31cb41mo agoauthor_email