Claude-skill-registry dev-workflow

SDLC workflow with MCP tools. Triggers on "start", "implement", "work on", or unclear workflow.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/dev-workflow" ~/.claude/skills/majiayu000-claude-skill-registry-dev-workflow-80326c && rm -rf "$T"
manifest: skills/data/dev-workflow/SKILL.md
source content

SDLC: Intake → Triage → Explore → Plan → Code → Test → Review → Commit → Deploy → Improve

MCP Tools by Phase

PhaseTools
Intake
mcp__linear__get_issue
,
mcp__notion__notion-search
Explore
mcp__memory__search_nodes
,
mcp__github__search_code
,
mcp__context7__query-docs
Plan
mcp__linear__create_issue
(subtasks),
mcp__notion__notion-create-pages
,
mcp__github__create_branch
Code
mcp__context7__query-docs
, Read, Write, Edit
TestBash (make test, npm test),
/quick-test
Deploy
mcp__github__create_pull_request
,
/smoke-test
Improve
mcp__memory__create_entities
,
mcp__linear__create_issue

Triage Decision

Change TypePath
New feature, breaking change, architectureOpenSpec →
/openspec:proposal
Bug fix, config, tests, typoQuick →
TodoWrite

Phase Actions

Intake: Fetch Linear issue, search Notion for context Explore: Search Memory for learnings, explore codebase, check related PRs Plan: OpenSpec proposal OR TodoWrite, create branch Code: Follow tasks, use platform rules, mark todos complete Test:

/quick-test
, add tests for new logic Review:
/code-review
,
/security-scan
if auth/data Commit:
/commit
with
type: description
Deploy: Create PR, run smoke tests after merge Improve: Store learnings in Memory, create improvement tasks if needed

Quick Reference

# Backend
cd backend && make test
cd backend && make build

# Web
cd web && npm test
cd web && npm run build

# iOS
cd mobile/ios && make test

# Android
cd mobile/android && ./gradlew test

Anti-Patterns

  • Coding without exploring → miss patterns
  • Skipping Linear context → untracked work
  • No Memory capture → repeat learnings
  • Big commits → hard to review