# Platform Engineering Internal Developer

> Use when building internal developer platforms.

- Skill: `loopyluci/platform-engineering-internal-developer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add loopyluci/platform-engineering-internal-developer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/loopyluci/platform-engineering-internal-developer/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- License: MIT
- Author: LoopyLuci (https://skillmd.com/u/loopyluci)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/loopyluci/platform-engineering-internal-developer

---


# Platform Engineering and IDPs

Building internal developer platforms (IDPs) — from platform as a product through golden paths, Backstage, developer portals, and reducing cognitive load on developers.

## When to Use

- Reducing developer friction and cognitive load
- Standardizing infrastructure and deployment patterns
- Building self-service developer capabilities
- Creating golden paths for common workflows

## Platform Engineering

```python
PLATFORM_PRINCIPLES = {
    'platform_as_product': 'Treat platform like a product — user research, roadmap, feedback cycles',
    'golden_paths': 'Curated, opinionated workflows for common tasks (deploy, create service, add DB)',
    'cognitive_load': 'Reduce decisions developers need to make; provide sensible defaults',
    'self_service': 'Developers provision infra, deploy, and manage via UI/CLI without tickets',
    'abstraction': 'Hide infrastructure complexity behind simple interfaces (CRUD for services)',
}

class DeveloperPortal:
    """Self-service developer portal capabilities."""
    capabilities = {
        'scaffold_service': 'Template-based service creation with CI/CD, monitoring, docs',
        'deploy': 'One-click deploy to staging/production with rollback',
        'add_database': 'Provision PostgreSQL/Redis with backups, monitoring, connection string',
        'view_logs': 'Aggregated logs with search, filters, and alerting',
        'add_secret': 'Store and rotate secrets with audit trail',
        'run_migration': 'Execute database migrations with dry-run and rollback',
    }
```

## Verification Checklist

- [ ] Platform treated as product (user research, roadmap, feedback)
- [ ] Golden paths defined for common workflows
- [ ] Self-service capabilities for infra, deploy, databases
- [ ] Developer portal (Backstage, custom, or Portal) operational
- [ ] Cognitive load measured and reduced (surveys, DORA metrics)
- [ ] Platform adoption tracked (teams using golden paths)
- [ ] Platform documentation current and discoverable

