feat(profiles): add Redis caching and distributed systems workflow profile
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 82/100
Research direction
Start with tests/test_profile_schemas.py to learn the required keys and types, then compare against an existing JSON file in src/skills_mcp_server/profiles/. Create src/skills_mcp_server/profiles/redis_distributed.json with the id, name, description, version, category, skills, tools and best_practices fields from the issue. Done when the file parses as valid JSON and pytest tests/test_profile_schemas.py passes.
Written by the indexing model from the issue text.
Description
Summary
Add a curated workflow profile for Redis caching and distributed primitives in src/skills_mcp_server/profiles/redis_distributed.json.
Scope and Requirements
Create src/skills_mcp_server/profiles/redis_distributed.json following the schema enforced by tests/test_profile_schemas.py:
id:"redis_distributed"name:"Redis Caching & Distributed Systems"description:"High-throughput caching architectures, pub/sub messaging, rate limiting, and distributed locking."version:"1.0.0"category:"systems"skills: list of relevant skills (for exampleredis,valkey,redlock,pubsub,streams,lua-scripting).tools: list of database and caching tools.best_practices: list of caching practices (for example cache stampede mitigation, TTL expiration policies, atomic Lua scripts for complex updates, eviction policy selection).
Acceptance Criteria
- File
src/skills_mcp_server/profiles/redis_distributed.jsonis created and valid JSON. pytest tests/test_profile_schemas.pypasses without error.
- Dominant language
- Python
- Stars
- 1
- Forks
- 4
- Avg merge
- 5h 58m
- Merged PRs (30d)
- 20
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from rajpreetcodes/Skills_MCP_Server
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
rajpreetcodes/Skills_MCP_Server#50 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
rajpreetcodes/Skills_MCP_Server#49 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
rajpreetcodes/Skills_MCP_Server#48 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
rajpreetcodes/Skills_MCP_Server#47 ·
Maintainers usually reply within 1 day
-
enhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
rajpreetcodes/Skills_MCP_Server#44 ·
Maintainers usually reply within 1 day
All issues in rajpreetcodes/Skills_MCP_Server
Similar issues
-
md/asciidoc/csv: an explicit `encoding="utf-8"` keeps a leading BOM, the auto-detect path drops itOpen
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
docling-project/docling#4846 ·
Maintainers usually reply within 1 day
-
area/sessions comp/dashboard comp/desktop comp/gateway comp/tui duplicate P2 sweeper:risk-session-state type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
NousResearch/hermes-agent#138914 · 1 comment ·
Maintainers usually reply within 1 day
-
bot-triaged module: activation checkpointing module: inductor oncall: pt2 triaged
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
[oblt-aw][autodoc] Update PR Actions Detective E2E prerequisites and fix dashboard-format table typoOpendocumentation
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
elastic/oblt-aw#2382 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 1 day