nianyi778/work-ai-tools
Work-related Claude Code skills & MCP servers — Jira defect analysis, Jira MCP
Platform-specific configuration:
{
"mcpServers": {
"work-ai-tools": {
"command": "npx",
"args": [
"-y",
"work-ai-tools"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Work-related Claude Code skills and MCP servers. Monorepo at github.com/nianyi778/work-ai-tools.
work-ai-tools/
├── skills/
│ └── {skill-name}/
│ ├── package.json # npm: @nianyi778/skill-{skill-name}, keyword: agent-skill
│ └── skills/
│ └── {skill-name}/
│ ├── SKILL.md # frontmatter: name, description
│ └── reference/
└── mcps/
└── {mcp-name}/
├── package.json # npm: {mcp-name}
└── src/| Skill | npm | Description | |-------|-----|-------------| | jira-defect-analysis | @nianyi778/skill-jira-defect-analysis | Analyze Jira defects against source code, classify root causes, backfill Google Sheet |
| MCP | npm | Description | |-----|-----|-------------| | jira-dev-mcp | jira-dev-mcp | Jira Cloud MCP — search, read tasks, attachments, OAuth 2.0 |
---
# 1. scaffold
mkdir -p skills/{name}/skills/{name}/reference
# 2. create SKILL.md
cat > skills/{name}/skills/{name}/SKILL.md << 'EOF'
---
name: {name}
description: One line — what it does and when to trigger.
---
# content
EOF
# 3. create package.json
cat > skills/{name}/package.json << 'EOF'
{
"name": "@nianyi778/skill-{name}",
"version": "1.0.0",
"keywords": ["agent-skill", "claude-skill"],
"files": ["skills/"],
"license": "MIT"
}
EOF
# 4. publish
git tag skill-{name}-v1.0.0
git push origin skill-{name}-v1.0.0Scaffold under mcps/{name}/ with standard package.json + src/. Then:
git tag {name}-v1.0.0
git push origin {name}-v1.0.0The publish workflow (mcps/{name}/.github/workflows/publish.yml) uses defaults.run.working-directory: mcps/{name} so all steps run in the right directory.
---
| What | Tag format | Workflow | |------|-----------|----------| | Skill | `skill-{name}-v{
Loading reviews...