-
Couldn't load subscription status.
- Fork 3.7k
feat: add Factory CLI (droid) support #650
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
@amogower can you please confirm whethere AI was used for these changes? See contribution guidelines. There are a lot of unrelated changes in this PR. |
ed8f342 to
6cfbb38
Compare
- Updated `__init__.py` to include Factory CLI in AI_CHOICES and agent folder mapping. - Modified release scripts to package Factory CLI templates. - Enhanced agent context update scripts to manage Factory CLI files. - Updated documentation to reflect the addition of Factory CLI support.
- Added Factory CLI to the list of supported agents. - Updated AI_CHOICES and command file formats to reflect Factory CLI integration. - Fixed minor formatting inconsistencies in the documentation.
8458a7b to
3aa763b
Compare
- Added Factory CLI to the list of supported AI agents. - Updated CLI tool check and initialization options to reflect Factory CLI integration. - Revised prerequisites section to include Factory CLI as an AI coding agent.
- Added support for Factory CLI (`droid`) agent, including necessary CLI help, packaging scripts, context updaters, and documentation updates. - Implemented fallback to locally built templates when a release archive for a new agent is not yet published.
3aa763b to
b124f4b
Compare
|
@localden apologies for that, I rushed opening the PR before looking at contribution guidelines. I have updated the PR and cleaned up some of the stuff I believe you're referring to, ensuring the only changes in the PR are related to the Factory CLI addition. Unfortunately my editor seems to be determined to make loads of whitespace edits as well 🙏 |
This PR was developed with AI assistance to add Factory CLI (
droid) support to Spec Kit.AI Usage:
Human Validation:
droidtool to benefit from spec-driven development workflowsTesting:
specify init --ai factorycreates appropriate directory structure (.factory/commands/)