By aRustyDev
Streamline developer job hunting: analyze postings for requirements and skill gaps, tailor resumes with targeted bullets and cover letters, research employer salaries, benefits, culture, discover opportunities across platforms, and track applications in a local SQLite database.
Craft targeted cover letters tailored to specific job descriptions and employer requirements
Analyze job descriptions to extract key requirements, responsibilities, and qualification signals
Analyze and categorize job requirements to identify must-have vs nice-to-have qualifications
Search and discover relevant job opportunities across platforms and networks
Research employers including compensation, culture, and organizational details to inform job decisions
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Reusable Claude Code components: skills, agents, commands, rules, plugins, MCP server configurations, and a universal component management system.
just init # Install deps, init knowledge graph, pull embedding model
just agents --help # CLI tool for component management
content/ Component source of truth
├── skills/ SKILL.md files (130+)
├── agents/ Agent definitions (markdown + frontmatter)
├── commands/ Slash commands (markdown + frontmatter)
├── rules/ Instruction rules (markdown)
├── plugins/ Plugin bundles (.claude-plugin/plugin.json)
├── hooks/ Hook configurations
├── output-styles/ Output formatting templates
└── reference/ Reference documentation
packages/cli/ TypeScript tooling (Bun + Citty)
├── src/
│ ├── bin/agents.ts CLI entrypoint
│ ├── commands/ Command modules (verb-first + legacy noun-first)
│ ├── lib/ Library modules
│ │ ├── component/ Universal component model (7 providers)
│ │ ├── skill-*.ts Skill lifecycle (add/find/list/outdated/update/remove/info/init)
│ │ └── ... Hash, lockfile, output, runtime, schemas, etc.
│ ├── client/ Graph viewer frontend
│ ├── server/ Graph viewer backend
│ └── sql/ SQL query files
└── test/ bun:test suites (900+ tests)
settings/mcp/ MCP server configurations
docs/src/adr/ Architecture Decision Records
just agents skill add owner/repo@skill # Install a skill
just agents skill find "kubernetes" # Search registries
just agents skill list # List installed skills
just agents skill list --agent claude-code # Filter by agent
just agents skill outdated # Check for updates
just agents skill update # Update outdated skills
just agents skill remove skill-name # Remove a skill
just agents skill info skill-name # Detailed metadata
just agents skill init my-skill # Scaffold new skill
just agents mcp search "postgres" # Search Smithery registry
just agents mcp add smithery://ns/server --client cursor # Add to client config
just agents mcp list --client claude-desktop # List in client config
just agents mcp remove server-name --client cursor # Remove from client
just agents mcp info ns/server-name # Server details
just agents mcp publish --name ns/server --url https://...# Publish to Smithery
just agents component search "kubernetes" # Search all types
just agents component list # List all installed
just agents component list --type agent # Filter by type
just agents plugin check <name> # Validate a plugin
just agents skill validate <name> # Validate skill frontmatter
just kg-search "query" # Semantic search (knowledge graph)
All entity types flow through a universal ComponentProvider interface:
| Provider | ID | Entity Types | Backend |
|---|---|---|---|
| LocalProvider | local | skill | Filesystem (wraps skill-* modules) |
| LocalAgentProvider | local-agent | agent | content/agents/**/*.md |
| LocalPluginProvider | local-plugin | plugin | content/plugins/**/.claude-plugin/ |
| LocalRuleProvider | local-rule | rule | content/rules/**/*.md |
| LocalCommandProvider | local-command | command | content/commands/**/*.md |
| LocalOutputStyleProvider | local-output-style | output-style | content/output-styles/**/*.md |
| SmitheryProvider | smithery | mcp-server | registry.smithery.ai API |
The ComponentManager aggregates search across all providers, deduplicates results, and handles pagination.
MCP servers can be installed to 19 AI client config files:
| Client | Method | Format |
|---|---|---|
| Claude Desktop | file | JSON |
| Claude Code | command | claude mcp add |
| Cursor | file | JSON |
| Windsurf | file | JSON |
| VS Code | command | code --add-mcp |
| Cline, Roo Code, Continue, Zed, Goose, OpenCode, ... | file | JSON/YAML/JSONC |
Curated plugins at .claude-plugin/marketplace.json:
| Plugin | Description |
|---|---|
homebrew-dev | Homebrew formula development |
browser-extension-dev | Cross-browser extension development |
blog-workflow | Technical blog post creation |
job-hunting | Job hunting toolkit |
swiftui-dev | SwiftUI development |
design-to-code | Design-to-code conversion |
npx claudepluginhub arustydev/agents --plugin job-huntingComprehensive end-to-end support for building, testing, and deploying cross-browser extensions across Firefox, Chrome, and Safari with modern patterns, WASM integration, and best practices.
Homebrew formula development toolkit — research packages, generate formulas from JSON schema, validate with brew audit/style, and batch-create formulas for a custom tap.
Multi-phase blog content creation with personas, templates, and iterative review. Supports tutorials, deep dives, research summaries, and development journals.
Bridge design tools and code generation, enabling seamless translation of design files into production-ready UI code across multiple frameworks.
Comprehensive SwiftUI development support for UI testing, integration testing, data-driven apps, and interactive development practices
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
TypeScript/JavaScript full-stack development with NestJS, React, and React Native
Give your AI a memory — mine projects and conversations into a searchable palace. 33 MCP tools, auto-save hooks, and guided setup.