Repository navigation
feat(quickstart): add an agent skill for the quickstart - #5
Merged
Merged
Conversation
factories/sre/README.md runs make alert from the root, and the root Makefile did not forward it to quickstart/.
.claude/skills/runkora-quickstart/SKILL.md takes a person from a fresh clone to a running example. It asks which demo to run, states what the example needs, checks the prerequisites, sets up the model provider, runs make up and shows where to see the example work. AGENTS.md points other coding agents at the same file.
There was a problem hiding this comment.
Walkthrough
Adds an agent skill and AGENTS.md that guide a coding agent through the quickstart. Adds the alert target to the root Makefile forwarding list and links the skill from the README.
| Severity | Finding | Location |
|---|---|---|
Stage list omits tools |
.claude/skills/runkora-quickstart/SKILL.md:77 |
Review effort: Low
Risk: Low, documentation and a Makefile forwarding list
Coverage: 4 of 4 files reviewed
Where to focus
| Area | Why it needs a person |
|---|---|
.claude/skills/runkora-quickstart/SKILL.md |
Confirm the secrets and sudo rules match the intended agent behavior. |
Checked
Root Makefile forwarding list against quickstart/Makefile, AGENTS.md, README link.
The skill uses the plain style of the runkora concepts and guides: short lookup tables, labelled lists and one instruction per sentence. The install stage list now starts with tools, which make up runs first. The GitHub App step clears the App's own webhook, because the form needs a URL when it is active and the examples receive webhooks from the repository or organisation.
kora-agent
approved these changes
Oct 29, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This adds an agent skill that runs the quickstart, from a fresh clone to a signed-in console with a run to watch.
.claude/skills/runkora-quickstart/SKILL.mdholds the procedure. Claude Code loads it as a skill when a person asks to set up, install or demo runkora.AGENTS.mdpoints Codex, OpenCode and other coding agents at the same file.make alert.factories/sre/README.mdruns it from the root, and the root did not forward it.How the skill chooses the example
The skill asks what the person wants to see and maps the answer to an example:
single-tenant.multi-tenant.factories/autofix.factories/sre.single-tenant, the example with the fewest steps.It then states what the example needs beyond the base install, walks the person through the GitHub App in the browser where the example needs one, checks the prerequisites, sets up OpenRouter or Ollama, and runs
make up EXAMPLE=<example>. On a failure it reruns the failed stage target and the stages after it. Each step cites the README section that holds the detail. The READMEs stay the source of truth.Hard rules
quickstart/.env.sudo. The person runsmkcert -installin their own terminal before the install.What was checked
maketarget, README anchor, port, URL, environment variable and user in the skill exists in the repository.make -nresolves each target from the root.make validatedid not run locally for lack ofkubeconform, and CI runs it on this pull request.