mirror of
https://github.com/github/spec-kit.git
synced 2026-08-03 06:26:30 +08:00
* feat(integrations): add Grok Build skills-based integration Add first-class support for xAI Grok Build via SkillsIntegration, installing speckit skills under .grok/skills and wiring init/invocation/catalog surfaces. Assisted-by: Grok Build (model: grok-4, supervised) * test+docs: address Copilot review on Grok multi-install and next steps Assert init next-steps guidance for Grok (.grok/skills, /speckit-*) and clarify that multi-install safety is path/manifest isolation, not agent-context defaults such as shared AGENTS.md. * fix(integrations): Grok headless --always-approve and isolation paths Document Grok multi-install isolation as .grok/skills and .grok/rules. Override build_exec_args to pass --always-approve so non-interactive dispatch is not blocked at tool permission gates. * docs(integrations): list only managed .grok/skills for Grok isolation Multi-install isolation documents Spec Kit-managed paths; Grok only writes .grok/skills, so drop the read-only .grok/rules entry. * fix(integrations): always-slash Grok hooks and refresh catalog date Move grok to ALWAYS_SLASH_AGENTS so hooks never emit /speckit.plan when ai_skills is missing/false. Update slash-format tests, persist ai_skills on init, and bump catalog updated_at for the Grok entry. --------- Co-authored-by: Nate Chadwick <1232206+natechadwick@users.noreply.github.com> Co-authored-by: test <test@example.com>
42 lines
1.5 KiB
JSON
42 lines
1.5 KiB
JSON
{
|
|
"_comment": "Default coding agent context file per integration, owned by the agent-context extension. Used to self-seed agent-context-config.yml when it declares no context_file/context_files. Keyed by the Spec Kit integration key recorded in .specify/init-options.json. This mapping is independent of the Specify CLI by design.",
|
|
"agents": {
|
|
"agy": "AGENTS.md",
|
|
"amp": "AGENTS.md",
|
|
"auggie": ".augment/rules/specify-rules.md",
|
|
"bob": "AGENTS.md",
|
|
"claude": "CLAUDE.md",
|
|
"cline": ".clinerules/specify-rules.md",
|
|
"codebuddy": "CODEBUDDY.md",
|
|
"codex": "AGENTS.md",
|
|
"copilot": ".github/copilot-instructions.md",
|
|
"cursor-agent": ".cursor/rules/specify-rules.mdc",
|
|
"devin": "AGENTS.md",
|
|
"firebender": ".firebender/rules/specify-rules.mdc",
|
|
"forge": "AGENTS.md",
|
|
"gemini": "GEMINI.md",
|
|
"generic": "AGENTS.md",
|
|
"goose": "AGENTS.md",
|
|
"grok": "AGENTS.md",
|
|
"hermes": "AGENTS.md",
|
|
"junie": ".junie/AGENTS.md",
|
|
"kilocode": ".kilocode/rules/specify-rules.md",
|
|
"kimi": "AGENTS.md",
|
|
"kiro-cli": "AGENTS.md",
|
|
"lingma": ".lingma/rules/specify-rules.md",
|
|
"omp": "AGENTS.md",
|
|
"opencode": "AGENTS.md",
|
|
"pi": "AGENTS.md",
|
|
"qodercli": "QODER.md",
|
|
"qwen": "QWEN.md",
|
|
"rovodev": "AGENTS.md",
|
|
"shai": "SHAI.md",
|
|
"tabnine": "TABNINE.md",
|
|
"trae": ".trae/rules/project_rules.md",
|
|
"vibe": "AGENTS.md",
|
|
"windsurf": ".windsurf/rules/specify-rules.md",
|
|
"zcode": "ZCODE.md",
|
|
"zed": "AGENTS.md"
|
|
}
|
|
}
|