Start from the supplied skills
Your first flight can use narevai/pilot-skills with folderv1, which the form fills in automatically. No fork is needed to try it.
To customize the agent, fork that repository, edit a SKILL.md instruction, then use your fork’s URL in GitHub skills repository. Keep v1 as the folder unless you move the files. Run the same scenario and compare the result.
Repository layout
The runner clones your repository, checks out the requested ref if provided, and findsSKILL.md files recursively under <folder>/skills/. Each containing directory is copied into the selected harness’s skill directory, including its supporting files.
Write a useful skill
BeginSKILL.md with YAML metadata containing name and description, followed by Markdown instructions. Describe when the skill applies, what evidence to inspect, how to select the next action, and how to check its result.
Repository inspection
The web preview supports public HTTPS GitHub repositories. It resolves the selected ref for inspection, reads skill names and descriptions, and never executes repository code. Preview limits are 10 MiB for the archive, 100 skill documents, and 64 KiB per skill document. An inspection failure does not prevent submission. A successful preview does not guarantee a successful flight or pin the queued request to that preview’s commit. The runner fetches the configured ref when it starts. Use a full commit SHA for reproducible revision selection.Common packaging errors
See Harnesses and models for the installation destinations.