← Back to plugins

magician

Agent by Alexander-Tyagunov · 11 stars

Comprehensive software development lifecycle plugin that takes task from the idea to merged PR autonomously. Core capabilities: 1. Dynamic Project Inspector On every session start, it scans your project files (package.json, go.mod, Cargo.toml, pom.xml, etc.) and auto-assembles targeted knowledge ("lore") for every detected technology — no manual stack selection needed. Polyglot stacks get full coverage automatically. 2. Full Autonomous SDLC (/manifest) One command drives the entire flow with only 4 human approval gates: * /conjure — design dialogue (with an ability to strictly use design) → approved spec * /blueprint — implementation plan with parallelism map * /portal — git worktree isolation * /orchestrate + /ward — parallel agents with TDD * /certify — tests + types + linter + browser verification * /scrutinize → /absorb — multi-agent code review + integration * /seal — PR creation, loops until merged 3. Self-Learning A Stop hook (chronicle-stop.sh) captures git diffs at session end, writes entries to a chronicle, and detects repeated patterns. After 3 occurrences, it offers to codify the pattern as a reusable skill via /inscribe. 4. Team Memory Workspace .workspace/shared/ (git-committed, team-visible) holds context, roadmap, specs, and post-mortems. .workspace/local/ (gitignored) holds personal prefs and session state. 5. Security Infrastructure * Hard deny rules in settings.json blocking pipe-to-shell, eval, credential access * sentinel-guard.sh PreToolUse hook scanning every Bash command for injection patterns * magician-scan standalone CLI for CI pipelines * /sentinel skill for full OWASP Top 10 + credential + injection audits Skill Set (20 skills) Covers: debugging (/unravel), performance (/accelerate), incident analysis (/autopsy), CI/CD (/deploy), security (/sentinel), and meta-tooling (/inscribe).

/plugin install magician@claude-community