Skip to content

Conversation

sanathusk
Copy link

@sanathusk sanathusk commented Sep 27, 2025

Summary

This pull request adds support for Cline (https://cline.bot) to Spec Kit, expanding its compatibility and enabling users to generate project templates tailored for this AI assistant.

Changes

  • Added Cline to the list of supported AI assistants in build scripts.
  • Included Cline-specific release packages (sh and ps variants).
  • Updated README with Cline compatibility and CLI option details.

Rationale

Cline is a modern bot for developer automation. Integrating Cline with Spec Kit allows users to leverage its capabilities for enhanced workflow automation, in line with Spec Kit's goal of supporting a broad range of AI agents and tools.

Testing

  • Verified CLI compatibility and tested changes with a sample project.
  • Ran tests locally to confirm Cline integration works as expected.

Disclosure

This PR was assisted by GitHub Copilot Chat for code suggestions and documentation drafting. All changes have been personally reviewed and tested.

- Add 'cline': 'Cline' to AI_CHOICES dictionary
- Add 'cline': '.clinerules/' to agent_folder_map for security notices
- Update --ai option help text to include cline

Similar to Roo Code support added in previous PR, Cline uses .clinerules folder for config/rules/commands.
- Add Cline to the list of supported AI assistants in build scripts
- Include Cline-specific release packages (sh and ps variants)
- Update README with Cline compatibility and CLI option details

This expands Spec Kit's compatibility to include Cline, enabling users to generate project templates tailored for this AI assistant.
@sanathusk sanathusk marked this pull request as ready for review September 27, 2025 08:12
@sanathusk sanathusk requested a review from localden as a code owner September 27, 2025 08:12
@sanathusk sanathusk changed the title Add-support-for-cline Support for Cline Sep 27, 2025
@BuggyButLearning
Copy link

I would love to see this merged.

@localden
Copy link
Collaborator

@sanathusk can you please share a screenshot of these slash commands popping up in Cline? I want to make sure that the experience actually lines up with customer expectations.

@localden localden self-assigned this Sep 29, 2025
@localden localden added merge-candidate Reasonable change that is going to be merged after a review. new-agent labels Sep 29, 2025
@sanathusk
Copy link
Author

@localden
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge-candidate Reasonable change that is going to be merged after a review. new-agent
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants