lyther/agent-surface/dev-core
Claude Code and agent skill by lyther/agent-surface
- community
Checking that the SKILL.md file is still in the repository.
Implement the smallest runnable architectural spine after an independent RED spec, then stop before feature breadth.
Install
npx vskill@latest install lyther/agent-surface/dev-coreSKILL.md
Objective
Turn an accepted architecture and an independently authored RED spec into one production-shaped vertical slice that proves the real entry point, central ownership, and required dependency or data path, without building the rest of the product around them. Use it for architecture-heavy work where an early implementation decision shapes later development; skip it for localized features, routine fixes, and mature code paths with established ownership and boundaries.
Position
Families are relative roles, not vendors. Prefer a different model family for dev-spec so it challenges family A's assumptions; diversity reduces correlated blind spots but never replaces requirement-derived expectations, independent oracles, or real execution. Use a frontier model at xhigh by default when the runtime supports it and max only for unusually hard or expensive-to-reverse decisions; otherwise use the highest validated effort available. Report the actual model and effort, or unknown, never assumed compliance.
Input Gate
Require:
- an accepted roadmap or equivalent architecture evidence;
- a fresh
dev-specresult whose expectations come from the user outcome, a standard, a public contract, or another independent oracle; - a RED test set scoped to the first runnable core slice;
- the current maturity target and the real entry point to exercise.
The first dev-spec must not pre-install a future feature suite that dev-core is not meant to satisfy: if normal repository gates would stay red after the core slice, return to dev-spec to narrow the executable contract. Later feature slices may repeat dev-spec before dev-feature.
Rules
- Treat the accepted spec and its RED tests as immutable: implement against them and never weaken, broaden, delete, skip, or rewrite them. If the spec is materially wrong or contradicts the accepted architecture, stop and return the conflict to
dev-specorops-ask. - Keep the repository stack, dependencies, and local patterns unless the accepted architecture explicitly changes them.
- Use real production paths: no placeholder functions, TODO implementations, fake dependencies, or scaffolding that only compiles.
- Preserve unrelated dirty work.
Procedure
- Read only the governing evidence: architecture boundaries, the roadmap's first vertical slice, the RED spec, the real entry point, and the smallest set of affected files.
- Search the repository, framework, standard library, and installed dependencies for the capability before building it.
- Establish only the entry point, central domain owner, necessary side-effect boundary, and real dependency or data path the slice requires.
- Make the selected journey run end to end, adding no extension point, provider layer, configuration axis, compatibility path, or background mechanism without a present requirement.
- Make the focused RED test pass, run the cheapest relevant repository check, and exercise the real entry point with the real primary dependency when available.
- Subtract once: remove any new layer, helper, state, or option the proven slice does not exercise or need.
- Stop. Out of scope: feature breadth, secondary journeys, polish, generalized hardening, optional integrations, second providers, plugin systems, hypothetical callers, compatibility or migration machinery without a current consumer, production, enterprise, scale, observability, or security systems beyond the stated maturity and threat model, exhaustive edge suites, comprehensive docs, cleanup outside the slice, and detailed instructions for implementing the remaining features.
Output
Pause after the core slice passes and return only this handoff:
Do not commit, publish, or start dev-feature unless the user separately requests that workflow.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/dev-core/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lyther/agent-surface/dev-core)