How timothyvang/grill-me works
This repository is primarily a collection of independent, composable agent skills for engineering and everyday work—not a single application pipeline. Engineers choose a skill for a task such as clarifying requirements, implementing with TDD, diagnosing a bug, or improving architecture. A separate trading toolkit records market candles and paper-backtests a fixed strategy. Skill relationships are intentionally not chained: the README describes them as independently usable, and their prompt files were not sampled. The toolkit wiring shown is supported by the sampled server source.
Main entry points: recorder.ts Scheduled recorder · dashboard.ts Paper-trading dashboard · engine.ts Candle and backtest engine · grill-with-docs Grill with docs
Components 19
Engineering skills
- Grill with docs
skills/engineering/grill-with-docs - Create PRD
skills/engineering/to-prd - Break into issues
skills/engineering/to-issues - TDD loop
skills/engineering/tdd - Diagnose bugs
skills/engineering/diagnose - Improve architecture
skills/engineering/improve-codebase-architecture - Zoom out
skills/engineering/zoom-out - GitHub triage
skills/engineering/github-triage
Productivity skills
- Grill me
skills/productivity/grill-me - Write a skill
skills/productivity/write-a-skill
Other skills
- Project utilities
skills/misc - Personal workflows
skills/personal
Trading toolkit
- Scheduled recorder
trading-toolkit/server/recorder.ts - Candle and backtest engine
trading-toolkit/server/engine.ts - Paper-trading dashboard
trading-toolkit/server/dashboard.ts
Other components
- Engineer
- Toolkit user
- Coinbase candles
- Val Town SQLite
Connections 18
- Engineer → Grill with docs: uses to clarify
- Engineer → Create PRD: uses to plan
- Engineer → Break into issues: uses to break down
- Engineer → TDD loop: uses to develop
- Engineer → Diagnose bugs: uses to debug
- Engineer → Improve architecture: uses to redesign
- Engineer → Zoom out: uses to understand
- Engineer → GitHub triage: uses to triage
- Engineer → Grill me: uses to clarify
- Engineer → Write a skill: uses to author
- Engineer → Project utilities: uses utilities
- Engineer → Personal workflows: uses workflows
- Toolkit user → Paper-trading dashboard: views
- Scheduled recorder → Candle and backtest engine: calls backtest
- Scheduled recorder → Coinbase candles: fetches candles
- Scheduled recorder → Val Town SQLite: writes candles and runs
- Paper-trading dashboard → Val Town SQLite: reads candles and runs
- Paper-trading dashboard → Candle and backtest engine: reads strategy name