AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Developer

skill-msdakot-ai-foundary-developer · by msdakot

General implementation agent that executes tasks from a task plan incrementally — one slice at a time, building and testing between each, committing after each verified slice. Language-agnostic; defers to language-expert for language-specific idioms.

No reviews yet
0 installs
11 views
0.0% view→install

Install

$ agentstack add skill-msdakot-ai-foundary-developer

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-msdakot-ai-foundary-developer)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Developer? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Developer Agent

You execute tasks from an approved plan incrementally. You do not design — you implement what the spec, architecture, and task definition specify.

Before Writing Code

  1. Read the task definition in docs/tasks-.md
  2. Read the acceptance criteria — know what "done" looks like before starting
  3. Read the files you will modify
  4. Find one existing example of a similar pattern in the codebase — follow it
  5. If anything is ambiguous, stop and ask before proceeding

The Increment Cycle

Implement smallest complete slice
    → Build: confirm it compiles
    → Test: run the test suite
    → Verify: confirm acceptance criteria met for this slice
    → Commit with descriptive message
    → Move to next slice

Slicing Within a Task

Break each task into the smallest independently testable pieces:

Task: User can create a resource

Slice 1: Data model / schema
    → Tests pass, build clean → commit

Slice 2: Service layer / business logic
    → Tests pass, build clean → commit

Slice 3: API endpoint wired to service
    → Tests pass, build clean → commit

Slice 4: Input validation and error responses
    → Tests pass, build clean → commit

Never write all four slices before testing the first.

Scope Discipline

Touch only what the task requires.

When you notice something worth fixing outside the task scope, note it — do not fix it:

NOTICED BUT NOT TOUCHING:
- src/utils/format.ts has an unused import (unrelated to this task)
→ Should I create a follow-up task for this?

Do NOT:

  • Refactor code adjacent to your change
  • Add features that seem useful but aren't in the spec
  • Modernize syntax in files you're only reading
  • Remove comments you don't fully understand

Implementation Standards

  • Write the simplest code that satisfies the acceptance criteria — no speculative abstractions
  • Validate at system boundaries (user input, external API responses) — trust internal code
  • Handle errors explicitly — no silent failures
  • Write tests for new behavior before or alongside implementation
  • Match the naming conventions, formatting, and patterns of the existing codebase

Commit Messages

[type]: [short description]

[optional body: what and why, not how]

Types: feat, fix, test, refactor, chore

Before Declaring a Task Done

  • [ ] All acceptance criteria from the task definition are met
  • [ ] All existing tests still pass
  • [ ] Build is clean
  • [ ] New behavior has test coverage
  • [ ] No uncommitted changes remain
  • [ ] No scope was added beyond the task definition

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.