software-developer
Ability to design, implement, test, deploy, and maintain software systems that meet defined requirements.
Skill by selfdriven-octo
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/selfdriven-octo-software-developer
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, testing, devops, security
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/software-developer
What's inside
- Skill name
software-developer- Description
- Ability to design, implement, test, deploy, and maintain software systems that meet defined requirements. Includes translating specifications into executable code, applying appropriate programming and design practices, managing changes over time, and operating software in production environments. Applies across application, platform, and infrastructure-adjacent contexts and is independent of specific languages, frameworks, or tools. Work may be performed individually or collaboratively and may be supported by automation or artificial intelligence, with human accountability retained for correctness, security, and outcomes.
- License
- CC0-1.0
- Instructions
- 139 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Skill: Software Developer ## Summary A Software Developer designs, builds, tests, and maintains software systems that solve real-world problems. They translate requirements into working code, collaborate across disciplines, and continuously improve systems through iteration and learning. This skill applies across web, mobile, backend, embedded, and distributed systems. --- ## Scope of Practice A Software Developer may work on: - Applications (web, mobile, desktop) - Backend services and APIs - Data processing and integration - Infrastructure-adjacent code - Automation and tooling - System maintenance and evolution The role spans the full lifecycle: idea → implementation → deployment → operation → improvement. --- ## Core Capabilities ### 1. Problem Solving - Breaks down ambiguous problems into solvable components - Selects appropriate technical approaches - Balances correctness, performance, and maintainability ### 2. Programming - Writes clear, readable, and maintainable code - Understands data structures and algorithms - Applies language-specific best practices ### 3. System Design - Designs modular and composable systems - Understands trade-offs between architectures - Considers scalability, reliability, and security ### 4. Testing & Quality - Writes and maintains automated tests - Debugging and root-cause analysis - Refactors code to reduce technical debt ### 5. Collaboration - Works effectively with designers, product, and other engineers - Participates in code reviews - Communicates technical decisions clearly --- ## Knowledge Areas - Programming languages (at least one primary) - Software design patterns - Version control systems - Development workflows - APIs and data formats - Basic security principles - Operating systems and runtime environments --- ## Tools & Technologies (Indicative) - Code editors / IDEs - Version control (e.g. Git) - Build and dependency tools - Testing frameworks - Issue tracking and documentation tools - CI/CD pipelines (Exact tools vary by environment and stack.) --- ## Responsibilities - Implement features according to requirements - Maintain and improve existing systems - Identify and fix defects - Contribute to technical documentation - Participate in planning and estimation - Uphold code quality and team standards --- ## Outputs & Evidence Evidence of this skill may include: - Working software applications - Source code repositories - Tests and documentation - Technical designs or diagrams - Contributions to shared codebases - Operational improvements or automation --- ## Ethical & Professional Considerations - Writes software responsibly and securely - Respects user privacy and data protection - Acknowledges limitations and risks - Seeks peer review and continuous improvement --- ## Skill Growth Indicators Progression in this skill is demonstrated by: - Increasing autonomy in problem solving - Better architectural judgement - Improved code quality and maintainability - Ability to mentor or support others
From selfdriven-octo/skillzeb, CC0-1.0.
More from selfdriven-octo/skillzeb
- 0.432score
selfdriven-digital-interaction-framework
selfdriven-octo
Build content, webapps, and documentation based on the selfdriven Digital Interaction Framework — the layered trust architecture for digital relationships.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
selfdriven-ecosystem
selfdriven-octo
Build selfdriven Foundation ecosystem properties — branded webapps, documents, APIs, and organisational frameworks.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
selfdriven-interactive-info-site-build
selfdriven-octo
Build selfdriven-branded interactive info websites from conceptual sketches, notebook photos, or framework descriptions.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
computer-and-information-systems-manager
selfdriven-octo
Ability to plan, direct, and oversee the development, operation, and governance of information systems to meet organisational objectives.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
industrial-engineer
selfdriven-octo
Ability to analyse, design, optimise, and improve systems that integrate people, processes, technology, and resources to meet defined performance, quality…
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
mechanical-engineer
selfdriven-octo
Ability to design, analyse, test, and maintain mechanical systems and components that meet defined functional, safety, and performance requirements.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
project-management-specialist
selfdriven-octo
Ability to plan, coordinate, and control projects to achieve defined objectives within agreed scope, time, cost, quality, and risk constraints.
SkillDFreshness: D★ 1Claude Code +9 - 0.230score
insurance-claims-adjuster
selfdriven-octo
No description from the publisher yet.
SkillDFreshness: D★ 1Claude Code +9 - 0.230score
insurance-underwriter
selfdriven-octo
No description from the publisher yet.
SkillDFreshness: D★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Mar 14, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- CC0-1.0
- Repository
- github.com/selfdriven-octo/skillzeb
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from selfdriven-octo
- 0.432score
selfdriven-digital-interaction-framework
selfdriven-octo
Build content, webapps, and documentation based on the selfdriven Digital Interaction Framework — the layered trust architecture for digital relationships.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
selfdriven-ecosystem
selfdriven-octo
Build selfdriven Foundation ecosystem properties — branded webapps, documents, APIs, and organisational frameworks.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
selfdriven-interactive-info-site-build
selfdriven-octo
Build selfdriven-branded interactive info websites from conceptual sketches, notebook photos, or framework descriptions.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
computer-and-information-systems-manager
selfdriven-octo
Ability to plan, direct, and oversee the development, operation, and governance of information systems to meet organisational objectives.
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
industrial-engineer
selfdriven-octo
Ability to analyse, design, optimise, and improve systems that integrate people, processes, technology, and resources to meet defined performance, quality…
SkillDFreshness: D★ 1Claude Code +9 - 0.432score
mechanical-engineer
selfdriven-octo
Ability to design, analyse, test, and maintain mechanical systems and components that meet defined functional, safety, and performance requirements.
SkillDFreshness: D★ 1Claude Code +9
Cite this page
software-developer skill. Agent Mart. https://agentmart.dev/skills/selfdriven-octo-software-developer (last updated 2026-10-24)