OPEN SOURCE. CAREFULLY CURATED.

Your agent.
Better equipped.

Skills, rules, MCP and LSP tools from established open-source projects. One command to bring a thoughtful development toolkit to your coding agents.

~/your-next-project

01 / A small command. A capable toolkit.

uvx awesome-python-dev init --agents codex,claude --profile starter
✓ Pinned upstream sources✓ Project-local setup✓ Preview & remove
83curated resources
42ready to install
11focused profiles
05coding agents
FITS YOUR WORKFLOWCodexClaude CodeCursorVS Code CopilotOpenCode

01 / DISCOVER

A place for every part of your workflow.

Reusable workflows. Clear standards. Connected tools. Every entry traces back to its upstream project.

02 / ASSEMBLE

Start with what you’re building.

Focused profiles for real projects. Required rule packs are included automatically.

03 / THE COLLECTION

Good tools. Clear provenance.

Installable entries have a reviewed recipe. References point to upstream setup. No account or API key needed to browse.

83 resources

SkillsInstallable

Python Packaging

Build Python libraries and CLIs with package metadata, wheels, and release workflows.

wshobson/agentsMIT
View setup
MCP serversInstallable

Context7

Retrieve library documentation and version-specific examples for coding tasks.

upstash/context7MIT
View setup
MCP serversInstallable

Playwright MCP

Browser inspection and interactive web testing through accessibility snapshots.

microsoft/playwright-mcpApache-2.0
View setup
MCP serversInstallable

Fetch MCP

Retrieve web pages as text/Markdown for documentation and research.

modelcontextprotocol/serversApache-2.0 / MIT; docs CC-BY-4.0
View setup
LSP toolsInstallable

Serena

Expose semantic code navigation, references, diagnostics, and edits to coding agents through an MCP-to-LSP bridge.

oraios/serenaGPL-3.0-or-later (application); MIT (SolidLSP)
View setup
ReferencesReference

OpenSpec

Spec-driven change workflows with per-agent skills and initialization.

Fission-AI/OpenSpecMIT
Explore project
ReferencesReference

Spec Kit

Specification, planning, and implementation templates for coding agents.

github/spec-kitMIT
Explore project
ReferencesReference

uv

Python environments, dependency management, and isolated tool execution.

astral-sh/uvApache-2.0 OR MIT
Explore project
LSP toolsReference

Ruff

Python linting, formatting, and the built-in Ruff language server for diagnostics and code actions.

astral-sh/ruffMIT
Explore project
ReferencesReference

pytest

Python testing with fixtures and a broad plugin ecosystem.

pytest-dev/pytestMIT
Explore project
ReferencesReference

FastMCP

Build Python MCP servers and clients with a high-level API.

jlowin/fastmcpApache-2.0
Explore project
SkillsInstallable

Security Review

Review authentication, authorization, untrusted input, secrets, and sensitive application changes.

affaan-m/ECCMIT
View setup
SkillsInstallable

Coding Standards

Shared naming, readability, error-handling, immutability, and code-quality conventions.

affaan-m/ECCMIT
View setup
SkillsInstallable

Python Patterns

Python idioms, type hints, error handling, resource management, and maintainable code structure.

affaan-m/ECCMIT
View setup
SkillsInstallable

FastAPI Patterns

FastAPI application structure, Pydantic v2, async dependencies, service layers, and HTTP testing.

affaan-m/ECCMIT
View setup
SkillsInstallable

Django Patterns

Django and DRF architecture, ORM access, caching, middleware, and service organization.

affaan-m/ECCMIT
View setup
SkillsInstallable

Django Security

Django authentication, authorization, request protections, and production security settings.

affaan-m/ECCMIT
View setup
SkillsInstallable

Frontend Patterns

React and Next.js component composition, state, data fetching, forms, performance, and accessibility.

affaan-m/ECCMIT
View setup
SkillsInstallable

Backend Patterns

Node.js, Express, and Next.js API architecture, data access, caching, and observability.

affaan-m/ECCMIT
View setup
SkillsInstallable

Go Patterns

Idiomatic Go errors, interfaces, concurrency, package organization, and resource lifecycle patterns.

affaan-m/ECCMIT
View setup
SkillsInstallable

API Design

REST resources, HTTP semantics, pagination, versioning, error contracts, and rate limits.

affaan-m/ECCMIT
View setup
SkillsInstallable

Deployment Patterns

Deployment strategies, container builds, health checks, CI/CD, rollback, and production readiness.

affaan-m/ECCMIT
View setup
RulesInstallable

ECC Go Rules

Portable golang-specific engineering guidance selected from ECC rules.

affaan-m/ECCMIT
View setup
LSP toolsReference

Pyright

Python type checking and language-server support for navigation and diagnostics.

microsoft/pyrightMIT
Explore project
LSP toolsReference

Python LSP Server

Jedi-based Python completion and navigation with configurable linting and formatting plugins.

python-lsp/python-lsp-serverMIT
Explore project
LSP toolsReference

TypeScript Language Server

Language Server Protocol wrapper around TypeScript language services for JavaScript and TypeScript.

typescript-language-server/typescript-language-serverApache-2.0; MIT portions
Explore project
LSP toolsReference

gopls

Official Go language server providing code navigation, diagnostics, and refactoring.

golang/toolsBSD-3-Clause
Explore project
LSP toolsReference

rust-analyzer

Rust language server with code navigation, completion, diagnostics, and assists.

rust-lang/rust-analyzerMIT OR Apache-2.0
Explore project
LSP toolsReference

clangd

C/C++ language server with completion, cross-references, diagnostics, and refactoring support.

clangd/clangdApache-2.0 WITH LLVM-exception
Explore project
ReferencesReference

Semgrep

Rule-based static analysis for security issues and code patterns across multiple languages.

semgrep/semgrepLGPL-2.1 (community engine); additional offerings/rules have separate terms
Explore project
ReferencesReference

Bandit

Find common Python security issues through AST-based static analysis.

PyCQA/banditApache-2.0
Explore project
ReferencesReference

pip-audit

Audit Python environments and dependency specifications against known vulnerability data.

pypa/pip-auditApache-2.0
Explore project
ReferencesReference

Gitleaks

Detect committed or working-tree secrets using configurable rules and allowlists.

gitleaks/gitleaksMIT
Explore project
SkillsInstallable

Code Review and Quality

Multi-axis review of a diff or pull request across correctness, readability, architecture, security, and performance before merge.

addyosmani/agent-skillsMIT
View setup
ReferencesReference

Hypothesis

Property-based testing for Python that generates inputs and shrinks failing examples.

HypothesisWorks/hypothesisMPL-2.0
Explore project
LSP toolsReference

ty

Fast Rust-based Python type checker and language server with editor integrations.

astral-sh/tyMIT
Explore project
LSP toolsReference

agent-lsp

MCP server that orchestrates native language servers into batch, refactor, and speculative-edit workflows for coding agents.

blackwell-systems/agent-lspMIT
Explore project
MCP serversInstallable

code-review-graph

Local Tree-sitter code graph served over MCP for review context, change impact, and affected-test hints.

tirth8205/code-review-graphMIT
View setup
MCP serversInstallable

MCP Tools Py

Run pylint, pytest, mypy, Ruff, Bandit, formatting, and symbol refactors on one Python project through a scoped MCP server.

MarcusJellinghaus/mcp-tools-pyMIT
View setup
ReferencesReference

Codebase Memory MCP

Local knowledge graph MCP server linking code, documentation, configuration, and infrastructure for navigation and change impact.

DeusData/codebase-memory-mcpMIT
Explore project
LSP toolsReference

mcpls

MCP-to-LSP bridge that runs rust-analyzer, pyright, gopls, and other language servers and exposes 31 code tools to agents.

bug-ops/mcplsMIT OR Apache-2.0
Explore project
ReferencesReference

Awesome Copilot

Community-contributed GitHub Copilot instructions, custom agents, skills, and prompts for Python and web projects.

github/awesome-copilotMIT
Explore project
ReferencesReference

ChunkHound

Local-first codebase index served over MCP for cited code research across current code, git history, and web sources.

chunkhound/chunkhoundMIT
Explore project
MCP serversInstallable

Fallow

TypeScript and JavaScript codebase health over MCP: complexity, duplication, architecture boundaries, styling drift, and dead code.

fallow-rs/fallowMIT
View setup
ReferencesReference

SkillEvaluator

NVIDIA framework that scores agent skill quality, detects overlap, and measures a skill's effect on live agent runs.

NVIDIA/SkillEvaluatorApache-2.0
Explore project
ReferencesReference

deptry

Detects unused, missing, and transitive dependency issues in a Python project.

osprey-oss/deptryMIT
Explore project
ReferencesReference

OSV-Scanner

Scans lockfiles, SBOMs, source trees and container images against the OSV vulnerability database.

google/osv-scannerApache-2.0
Explore project
LSP toolsReference

Pyrefly

Rust-written Python type checker with a full language server for navigation, completion and inlay hints.

meta/pyreflyMIT
Explore project
MCP serversInstallable

Repomix

Packs a repository into a single AI-friendly file and serves packing, searching and reading over MCP.

yamadashy/repomixMIT
View setup
MCP serversInstallable

roam-code

Serve a reusable local codebase index over MCP for symbol search, dependency and coupling maps, dead-code, taint and change-impact questions.

Cranot/roam-codeApache-2.0
View setup
MCP serversInstallable

orm-lens

Answer Django model questions over MCP from static parsing — relations, ER diagrams, migration risk, N+1 candidates and schema drift — with SQLAlchemy and Alembic preview support.

FROWNINGdev/orm-lensMIT
View setup
LSP toolsInstallable

lsp-mcp-server

Bridge MCP clients to whichever language server a project configures, exposing navigation, references, diagnostics, completion and edits as 29 tools.

ProfessioneIT/lsp-mcp-serverMIT
View setup
ReferencesReference

ai-rulez

Compile one rules, skills and MCP source into native instruction files for dozens of coding agents, with lock files, signing and policy enforcement.

Goldziher/ai-rulezMIT
Explore project
MCP serversInstallable

Headroom

Local context-compression layer that shrinks tool output, logs, files and RAG chunks before they reach the model, with cached originals retrievable over MCP.

headroomlabs-ai/headroomApache-2.0
View setup
ReferencesReference

Open Code Review

Alibaba's agent-driven code review CLI: deterministic analysis pipelines feed a tuned review model, with matching skills and plugins for Claude Code, Codex, Cursor and OpenCode.

alibaba/open-code-reviewApache-2.0
Explore project
ReferencesReference

MCP Inspector

The reference MCP debugging client: launch, inspect and call any stdio, SSE or streamable-HTTP server from a web UI, TUI or CLI.

modelcontextprotocol/inspectorMIT and Apache-2.0 (project relicensing in progress)
Explore project
ReferencesReference

MCP Toolbox for Databases

Google's MCP server and framework that connects coding agents to PostgreSQL, MySQL, SQLite, BigQuery and other databases with prebuilt or hand-defined SQL tools.

googleapis/mcp-toolboxApache-2.0
Explore project
ReferencesReference

ripwire

Ranked, deterministic call-graph CLI that maps a repository before an agent reads it and checks an edit's blast radius, reachable tests and quality regressions, with an optional MCP interface.

redhat-et/ripwireApache-2.0
Explore project
MCP serversInstallable

Hippo

Local-first long-term memory server for coding agents that stores project or global memories over MCP, strengthens them on recall and lets mistakes decay.

kitfunso/hippo-memoryMIT
View setup
MCP serversInstallable

Reticle

MCP server that drives a web app from inside a real browser and returns pass/fail/cannot-tell verdicts with the file:line to fix, for change verification, access control, accessibility, performance and SEO checks.

reticlehq/reticleApache-2.0
View setup
LSP toolsReference

Tombi

Schema-driven TOML formatter, linter and language server that gives editors and coding agents completion, diagnostics and formatting for project configuration such as pyproject.toml.

tombi-toml/tombiMIT
Explore project

BUILT TO BE UNDERSTOOD

Know what goes into your project.

Skills and rules retain upstream licenses and provenance. MCP recipes pin their versions. Preview with --dry-run, inspect your setup with apd doctor, and remove managed entries with apd remove.

Read the ECC migration notes ↗