Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add support for Hoosh coding agent#1315

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
armingjazi wants to merge2 commits intogithub:main
base:main
Choose a base branch
Loading
fromarmingjazi:main

Conversation

@armingjazi
Copy link

@armingjaziarmingjazi commentedDec 9, 2025
edited
Loading

Summary

This PR adds full support for the
https://nomad-prime.github.io/hoosh-docs/ coding agent to Spec Kit.
Hoosh is a powerful command-line AI assistant built in Rust that supports
multiple LLM backends (OpenAI Compatible Providers, Anthropic, Together AI, Ollama).

Changes

Core Integration

  • Agent Configuration (src/specify_cli/init.py)
    • Added hoosh to AGENT_CONFIG with CLI tool hoosh, directory .hoosh/,
      and installation URL
    • Updated --ai parameter help text to include hoosh

Documentation

  • README.md: Added Hoosh to the Supported AI Agents table
  • AGENTS.md:
    • Added Hoosh to Current Supported Agents table
    • Listed under CLI-Based Agents section
    • Included in Markdown format usage documentation

Release Infrastructure

  • create-release-packages.sh:
    • Added hoosh to ALL_AGENTS array
    • Added build configuration for .hoosh/commands/ with Markdown format
    • Updated usage documentation
  • create-github-release.sh:
    • Added hoosh-sh and hoosh-ps template packages to GitHub releases

Agent Context Scripts

  • scripts/bash/update-agent-context.sh:
    • Added HOOSH_FILE variable pointing to AGENTS.md
    • Added hoosh case to agent-specific update logic
    • Added hoosh to all-agents update flow
    • Updated usage documentation
  • scripts/powershell/update-agent-context.ps1:
    • Added $HOOSH_FILE variable
    • Added hoosh to ValidateSet parameter
    • Added hoosh switch case
    • Updated documentation

Hoosh Integration Details

  • Command Directory: .hoosh/commands/
  • File Format: Markdown with YAML frontmatter
  • Argument Placeholder: $ARGUMENTS
  • Command Invocation: Slash commands (e.g., /speckit.plan)
  • Frontmatter Fields: description, handoffs (optional), tags (optional)

Testing

Tested by examining the hoosh codebase at ../nomad-prime/hoosh to verify:

  • Command file format and structure
  • Directory conventions (.hoosh/commands/)
  • YAML frontmatter parsing requirements
  • Argument placeholder syntax

References

@armingjazi
Copy link
Author

@localden any chance to take a look at this?

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@localdenlocaldenAwaiting requested review from localdenlocalden is a code owner

At least 0 approving reviews are required to merge this pull request.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

@armingjazi

[8]ページ先頭

©2009-2025 Movatter.jp