-
-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
Use this page to install an individual skill, inspect the repository, or run its validation suite.
- Use ChefSkills with GitHub Copilot: follow GitHub Copilot Setup.
- Inspect or contribute to the framework: clone the repository and run validation below.
- Understand how a request is handled: read Architecture, then Routing and State Model.
- Git
- Python 3.10 or newer
- PowerShell for the repository wrapper script
- GitHub CLI with
gh skillsupport for Copilot installation
The current validators use the Python standard library only.
git clone https://github.com/jeremylongworth-source/ChefSkills.git
cd ChefSkills
.\scripts\validate-all.ps1Expected result:
All ChefSkills validation checks passed.
The full suite checks skill files, skillsets, routing, state, evaluation fixtures, live-run manifests, reports, scorecards, and the generated scorecard summary.
If PowerShell is unavailable, run the individual Python commands listed in the repository evaluation documentation.
Read these source files in order:
Use a skillset as the starting composition:
-
skillsets/chef.yamlfor broad culinary reasoning -
skillsets/recipe-development.yamlfor recipe design, adaptation, testing, and scaling
Example:
Prompt: My chicken thighs keep charring on the grill before they are cooked near the bone.
Route: chef-core, equipment-cookery, protein-cookery, food-safety, cooking-techniques
The route combines equipment behavior, protein doneness, technique, and food safety without loading every specialist skill.
- Run commands from the repository root.
- Confirm Python is available with
python --version. - If scorecard validation fails after changing reports, regenerate the summary:
python .\scripts\summarize-scorecards.py --output .\evaluation\scorecards\summary.json- If routing validation fails, inspect
tests/scenarios/,tests/expected-routing.yaml, androuter/routing-catalog.yamltogether.
ChefSkills v0.1.0-public-preview is public-alpha software. Safety-sensitive culinary guidance requires current authoritative source checks and conservative uncertainty handling.