一键导入
start-work-on-story
Start development work on a Shortcut story. Creates a branch, analyzes requirements, sets up the environment, and plans implementation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Start development work on a Shortcut story. Creates a branch, analyzes requirements, sets up the environment, and plans implementation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Analyze a project or workspace to identify repeated patterns and propose abstractions for improved code reuse and maintainability.
Review codebase changes and create well-structured conventional commits with Shortcut ticket links. Use when asked to commit, save changes, or prepare code for review.
Run linting checks and fix all issues idiomatically. Never disables rules or suppresses errors.
Migrate React components from Snowflake SQL queries to NQL using the useNqlQuery hook. Handles query design, case sensitivity, and React dependency optimization.
Create a new PR for the current branch or update an existing one. Follows team PR best practices for titles, descriptions, and checklists.
Analyze and improve a React/TypeScript code file following component composition, hooks, performance, and file organization best practices.
| name | start-work-on-story |
| description | Start development work on a Shortcut story. Creates a branch, analyzes requirements, sets up the environment, and plans implementation. |
| argument-hint | [story-id] |
Story/Ticket ID: $ARGUMENTS
Follow this workflow to start working on a new story or ticket efficiently and safely.
Name the ticket after the shortcut ticket being worked on
# For new features
git checkout -b feat/sc-xxxx-brief-description
# For bug fixes
git checkout -b fix/sc-yyyy-brief-description
# For documentation
git checkout -b docs/sc-xxxx-brief-description
# For refactoring/technical work
git checkout -b refactor/sc-xxxx-brief-description
# Ensure you're on latest main
git checkout main
git pull origin main
# Create and switch to new branch
git checkout -b [branch-name]
# Verify clean working directory
git status
# Install/update dependencies
bun install
# Run type checking
bun run build
# Start development server
bun run dev
src/types/any types)src/types/index.ts if needed# Run type checking
bun run build
# Manual testing with MCP client
# Test all acceptance criteria scenarios
# Test error states and edge cases
# Clean build
bun run build
# Final manual test of acceptance criteria
# Check for console errors or warnings
# Development workflow
bun run dev # Start development server
bun run build # Type check and build
bun run start # Run built server
# Git workflow
git status # Check current changes
git add . # Stage changes
git commit -m "..." # Commit with conventional format + [sc-xxxxx] or "refs sc-xxxxx"
git push origin [branch-name] # Push for review
# Using [sc-xxxxx] format
git commit -m "feat: add dataset search functionality [sc-45538]"
git commit -m "fix: resolve API timeout issue [sc-45539]"
git commit -m "docs: update MCP server documentation [sc-45540]"
# Using "refs sc-xxxxx" format
git commit -m "feat: implement user authentication - refs sc-45538"
git commit -m "refactor: optimize search performance - refs sc-45539"
Before marking the story complete:
Remember: Start with the minimum viable implementation that meets acceptance criteria. You can always iterate and improve in follow-up stories.