A collection of coding rules, templates, MCP servers and examples for working with Agentic Coding tools (Cline, Github Copilot etc...)
- Cline: IMO The best agentic coding tool.
- MVP / Always On
- Context7: Used to fetch documentation.
- Fetch: Used to fetch URLs.
- Brave Search: Provides web search (free Brave Search AI API key required).
- Package Version: Used to get up to date package versions.
- Github: Used to fetch information from GitHub repositories, Github Issues & PRs.
- Sometimes Used
- Firecrawl: Provides web scraping and markdown conversion (Self hosted Firecrawl, or Firecrawl API key required).
- Markdownify: Converts documents to markdown.
- Browser Use: Gives access to a browser.
- SearXNG: Provides web search (Self hosted SearXNG required).
- Magic MCP: Provides frontend UI components.
I tend to try and write my rules in pseudo-XML format as some LLMs (such as Anthropic Claude) are specifically trained on XML which can result in better results and prompt adherence.
- My global clinerules.
- Always enabled across different projects.
- Implements Cline's 'new task tool'.
- Always enabled across different projects.
- mcp-server-development-rules.md
- Assists when developing new MCP servers.
- Modified version of https://docs.cline.bot/mcp-servers/mcp-server-from-scratch.
- mcp-server-repo-example.md
- Assists with working on existing MCP servers.
- See my blog post on this pattern here at smcleod.net
- This repository is licensed under the Apache 2.0 License.