← ClaudeAtlas

swe-developing-applications-commonlisted

Common software development workflow patterns shared across all language developer agents
wahidyankf/ose-primer · ★ 2 · AI & Automation · score 75
Install: claude install-skill wahidyankf/ose-primer
# Common Software Development Workflow This Skill provides universal development workflow guidance shared across all language-specific developer agents in the Open Sharia Enterprise platform. ## Purpose Use this Skill when: - Developing applications in any programming language - Working within the Nx monorepo structure - Following platform git workflow standards - Understanding tool usage patterns for development - Leveraging platform automation ## Tool Usage for Developers **Standard Developer Tools**: read, write, edit, glob, grep, bash **Tool Purposes**: - **read**: Load source files and documentation for analysis - **write**: Create new source files and test files - **edit**: Modify existing code files - **glob**: Discover files matching patterns - **grep**: Search code patterns across files - **bash**: Execute language tooling, run tests, git operations **Tool Selection Guidance**: - Use **read** for understanding existing code and documentation - Use **write** for creating new files from scratch - Use **edit** for modifying existing files (preferred over write for changes) - Use **glob** for file discovery (NOT bash find) - Use **grep** for content search (NOT bash grep) - Use **bash** for running compilers, test runners, build tools, git commands ## Nx Monorepo Integration ### Repository Structure This platform uses **Nx** for monorepo management with clear separation of concerns: **Apps** (`apps/[app-name]`): - Deployable applications - Import libraries