Add Agentify — generate .cursorrules from OpenAPI specs#231
Add Agentify — generate .cursorrules from OpenAPI specs#231koriyoshi2041 wants to merge 1 commit intoPatrickJS:mainfrom
Conversation
📝 WalkthroughWalkthroughA single line was added to the README.md file under the "Utilities" section, introducing a reference to the Agentify TypeScript CLI tool with a description of its OpenAPI-to-agent transformation capabilities and example usage. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Warning |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@README.md`:
- Line 288: Replace the absolute external URL in the README entry for "Agentify"
with a repository-relative link: update the link text
"[Agentify](https://github.com/koriyoshi2041/agentify)" to point to the local
path for the tool or its documentation (e.g., a relative path like
./docs/agentify.md or ./tools/agentify/README.md), or create a local docs page
and link to it relatively; ensure the rest of the sentence and the command `npx
agentify-cli transform <openapi-spec>` remain unchanged and that the new
relative path resolves correctly in the repository.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
|
|
||
| ### Utilities | ||
|
|
||
| - [Agentify](https://github.com/koriyoshi2041/agentify) - A TypeScript CLI tool that transforms OpenAPI specs into 9 agent interface formats including `.cursorrules`, CLAUDE.md, MCP servers, AGENTS.md, Skills, and more. Run `npx agentify-cli transform <openapi-spec>` to generate `.cursorrules` files automatically from any API specification. |
There was a problem hiding this comment.
Use a repository-relative link for the new Utilities entry
Line 288 uses an absolute external URL, but this repo’s README rules require relative links. Please point this entry to a relative path in the repository (or add a local doc page and link to it relatively) to keep the README compliant.
As per coding guidelines "Ensure all links in the README.md file are relative and correct".
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@README.md` at line 288, Replace the absolute external URL in the README entry
for "Agentify" with a repository-relative link: update the link text
"[Agentify](https://github.com/koriyoshi2041/agentify)" to point to the local
path for the tool or its documentation (e.g., a relative path like
./docs/agentify.md or ./tools/agentify/README.md), or create a local docs page
and link to it relatively; ensure the rest of the sentence and the command `npx
agentify-cli transform <openapi-spec>` remain unchanged and that the new
relative path resolves correctly in the repository.
What is Agentify?
Agentify (
agentify-clion npm) is an open-source TypeScript CLI that transforms any OpenAPI specification into 9 agent interface formats — including.cursorrules.One command generates
.cursorrulesfiles automatically from any API spec:Key details
.cursorrules, CLAUDE.md, AGENTS.md, MCP Server, Skills, llms.txt, GEMINI.md, A2A Card, CLIWhy this belongs in Utilities
Agentify generates
.cursorrulesfiles programmatically from OpenAPI specs, making it a utility tool for the Cursor ecosystem. It fits alongside "Cursor Watchful Headers" in the Utilities section.Summary by CodeRabbit