Implement a story using test-driven development. Use when the user says 'implement story', 'work on S-xxx', 'let's code this', or 'start development'.
Skills in this repository
superMLdev/smart-sdlc - Page 2
SkillsMP has collected 53 skills from superMLdev/smart-sdlc. Open a skill to review its source and details.
superMLdev/smart-sdlcShowing 13 of 53 collected skills.
Plan a sprint by selecting and sizing stories from the backlog. Use when the user says 'plan sprint', 'let's plan the next sprint', or 'which stories go in sprint X'.
Deep read of legacy codebases (COBOL, Mainframe JCL, RPG/AS400, J2EE, WCF, legacy .NET). Maps programs, data structures, job flows, and shared definitions. Feeds into build-knowledge-graph. Use when the codebase contains legacy technology and needs to be…
Structured idea generation and diverge/converge facilitation. Use when the user says 'let's brainstorm', 'I need ideas', or 'help me explore options'.
Advanced requirements elicitation using five-whys, assumption surfacing, and stakeholder mapping. Use when the user says 'help me think this through', 'I'm not sure what I want', or 'elicitation'.
Push a planning artifact to Confluence as a formatted page. Use when the user says 'push to Confluence', 'publish this doc', or 'sync to Confluence'.
Set up and verify GitHub integration using the GitHub CLI. Use when the user says 'connect to GitHub', 'set up GitHub', or 'configure GitHub'.
Create a feature branch for a story, checking for conflicts first. Use when the user says 'create a branch', 'start a branch for story X', or 'create feature branch'.
Create a pull request for the current story branch with JIRA link and AC summary. Use when the user says 'create a PR', 'open a pull request', or 'ready for review'.
Check if a story is already being worked on by another team member. Use before starting any story implementation.
Create an epic in JIRA from a planning artifact. Use when the user says 'create this epic in JIRA' or 'push epic to JIRA'.
Create a single story ticket in JIRA from a local story file. Use when the user says 'create this story in JIRA' or 'push story to JIRA'.
Bulk sync all epics and stories from the local backlog to JIRA. Use when the user says 'sync to JIRA', 'push everything to JIRA', or 'create all JIRA tickets'.