By taqatechno
Publish unpublished bilingual (English + Arabic) news articles from a Relief Center news .docx file into the Odoo Latest News blog, and recolor the published cells purple. Handles the full pipeline: docx row inspection, field extraction, author/country fuzzy resolution, JSON-RPC create + Arabic translation writes, and in-place docx recolor.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
ODOO_DBOdoo database name, e.g. relief-center-staging-30897768
${user_config.ODOO_DB}ODOO_UIDNumeric Odoo user ID to authenticate as (e.g. 67)
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.
${user_config.ODOO_UID}ODOO_URLOdoo instance URL, e.g. https://relief-center-staging-30897768.dev.odoo.com/
${user_config.ODOO_URL}ODOO_PASSWORDPassword for the Odoo user
${user_config.ODOO_PASSWORD}A marketplace of Claude Code plugins that support Relief Center's Odoo CMS workflows.
| Plugin | What it does |
|---|---|
publish-relief-center-news | Publish unpublished bilingual (English + Arabic) news articles from a monthly news .docx into the Odoo Latest News blog, and recolor the published cells purple so the docx stays in sync. |
New plugins land under plugins/<plugin-name>/ and get an entry added to .claude-plugin/marketplace.json.
Add this repository as a marketplace in your Claude Code settings, then enable whichever plugins you want.
In your user-level ~/.claude/settings.json or a project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"relief-center-claude-plugins": {
"source": { "source": "directory", "path": "/absolute/path/to/relief-center-claude-plugins" }
}
},
"enabledPlugins": {
"publish-relief-center-news@relief-center-claude-plugins": true
}
}
Replace the path with the absolute path to your clone. Claude Code re-reads settings on session start — restart the session to pick up the changes, or run /plugin to reload.
{
"extraKnownMarketplaces": {
"relief-center-claude-plugins": {
"source": { "source": "github", "repo": "<your-org>/relief-center-claude-plugins" }
}
},
"enabledPlugins": {
"publish-relief-center-news@relief-center-claude-plugins": true
}
}
Each plugin declares its own userConfig fields. After enabling a plugin, run /plugin config <plugin-name> to fill them in. See each plugin's README for field descriptions.
relief-center-claude-plugins/
├── .claude-plugin/
│ └── marketplace.json # index of plugins in this repo
├── plugins/
│ └── publish-relief-center-news/
│ ├── .claude-plugin/
│ │ └── plugin.json # plugin manifest + userConfig declaration
│ ├── skills/
│ │ └── publish-relief-center-news/
│ │ ├── SKILL.md
│ │ ├── references/
│ │ └── scripts/
│ └── README.md # plugin-specific install/config/usage
├── README.md # you are here
├── LICENSE # MIT, shared across all plugins in this repo
└── .gitignore
plugins/<plugin-name>/.claude-plugin/plugin.json with the manifest (name, description, version, author, userConfig).plugins/<plugin-name>/..claude-plugin/marketplace.json with "source": "./plugins/<plugin-name>".README.md.MIT. See LICENSE.
npx claudepluginhub taqatechno/relief-center-claude-plugins --plugin publish-relief-center-newsComprehensive 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.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
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.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.