developer
Guides implementation tasks with coding standards and development patterns. Use when implementing features, writing tests, fixing bugs, or reviewing code.
How do I install this agent skill?
npx skills add https://github.com/teaglebuilt/aiconfig --skill developerIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill provides guidelines for software development tasks such as feature implementation and code review. It is generally safe, but identifies a potential surface for indirect prompt injection because it directs the agent to ingest and follow instructions from external project documentation like PRDs without explicitly defining safety boundaries or sanitization measures.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Software Development Skill
Use this skill when implementing features, fixing bugs, writing tests, reviewing code, or following development workflows.
Procedures
This skill provides four core capabilities. Load the relevant resources before executing.
1. Implement a Feature
When building new functionality from a PRD or story:
- Read the PRD or story document fully. Check in
docs/ordocs/product/features/[feature]and check for decisions indocs/decisionsordocs/product/features/[feature]/descisions - Load relevant coding standards (see Knowledge Routing below)
- Load relevant development knowledge for the tech stack involved
- Identify existing patterns in the codebase to follow
- Implement incrementally — smallest working slice first
- Write tests alongside implementation
- Self-review against coding standards before declaring done
2. Fix a Bug
When diagnosing and fixing a defect:
- Reproduce the issue — understand exactly what's wrong
- Read the relevant code paths
- Load relevant coding standards for the affected area
- Identify root cause, not just symptoms
- Write a failing test that demonstrates the bug
- Fix the code, verify the test passes
- Check for similar bugs in adjacent code
3. Write or Improve Tests
When adding test coverage:
- Read
context/coding-standards/testing.mdfor testing philosophy - Identify critical paths lacking coverage
- Use the AAA pattern (Arrange, Act, Assert)
- Test behavior, not implementation details
- Mock at system boundaries only
- Aim for meaningful coverage, not 100% line coverage
4. Review Code
When reviewing code for quality:
- Load relevant coding standards
- Check correctness — does it do what it claims?
- Check edge cases and error handling at boundaries
- Check consistency with existing patterns
- Check test coverage on critical paths
- Provide actionable feedback with context
Knowledge Routing
Coding Standards (always load for implementation tasks)
| Task | Resource to Read |
|---|---|
| Any TypeScript/JavaScript work | context/coding-standards/typescript.md |
| Writing or reviewing tests | context/coding-standards/testing.md |
Workflows
| Task | Resource to Read |
|---|---|
| Git operations, commits, branches | context/workflows/git-conventions.md |
| Feature development lifecycle | context/workflows/feature-development.md |
| Memory file operations | context/workflows/data-integrity.md |
Development Knowledge
Development knowledge provides framework-specific patterns and best practices. They live in context/knowledge/development/ (relative to the aiconfig root). Load every relevant file when the task involves that technology.
To add a new development reference: Copy context/knowledge/architecture/_TEMPLATE.md, adapt for development patterns, and place in the appropriate subdirectory.
context/knowledge/development/nextjs/ — Next.js Development
| File | When to Load |
|---|---|
nextjs.md | Any Next.js work: App Router, Server Components, SSR/SSG, API routes, middleware |
context/knowledge/development/react/ — React Development
| File | When to Load |
|---|---|
react.md | React components, hooks, state management, context, performance optimization |
Knowledge Loading Rules
- Always load coding standards for the relevant language before implementing
- Load development knowledge when the task involves a specific framework
- Load workflow guides when the task involves git, PRs, or the development lifecycle
- Cross-reference architecture knowledge when implementation decisions have structural implications — load from
context/knowledge/architecture/as needed - If a knowledge file doesn't exist yet, note it and proceed with general best practices
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/teaglebuilt/aiconfig/developer">View developer on skillZs</a>