CONNECTORS

Context in. Plans out.

Connectors do two jobs: bring your context in, and hand the finished plan off to the issue tracker where your dev team already works.

A connector is a link between Plansmith and one other tool. Code connectors let the planning agent read a repository so Specs fit the product as it works today, read access only. Issue-tracker connectors push a finished Plan out as issues. Push is one way.

No tracker? Still works.

Export any Plan as a document (Markdown) or a spreadsheet (CSV) and hand it off however your team works. Every Spec keeps its acceptance criteria, its effort size, and its place in the build order. Connect a tracker whenever you are ready.

Questions, answered

What can Plansmith connect to?
Three kinds of thing. For context: GitHub, GitLab, and Bitbucket repositories, plus documents, web pages, and any source that speaks MCP. For your wiki: Confluence, which the agent reads and, with your approval, writes back to. For handoff: Linear, Jira, Asana, and Radial. Context comes in, a finished Plan goes out.
Do I need a connector to get value?
No. Plan, prototype, and export from day one: any Plan becomes a document (Markdown) or a spreadsheet (CSV). Connect a tracker when you want the one-click push, and a repository when you want the Specs grounded in your code.
Does Plansmith write to my code?
No. Code connectors are read only. The agent lists files, reads them, and searches the default branch, and that is the entire surface. It never writes, commits, branches, or opens a pull request.
What happens if I push the same plan twice?
Push is one way, and Plansmith remembers which issue belongs to which Spec. A re-push updates the issues for Specs that changed and creates issues for new ones. Issues for unchanged Specs are left alone, and issues your team created themselves are never touched.