genesis-development

Solid

This skill should be used when developing, debugging, refactoring, or building Genesis itself — tasks like "fix this in Genesis", "add a new MCP tool", "wire up the runtime", "Genesis won't start", "create a worktree", "debug the bridge", or "add a capability". Applies to any task modifying files under src/, .claude/, or tests/. Do NOT load for Genesis-as-tool work ("summarize this", "write a LinkedIn post", "research X") or general questions unrelated to Genesis internals.

AI & Automation 77 stars 13 forks Updated today MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Load Gate Before reading any reference, confirm the task is Genesis-*development*, not Genesis-*as-tool*. If uncertain, ask the user: "Are we modifying Genesis itself, or using Genesis for something else?" ## On-Load Mindset Internalize these immediately when this skill fires — they shape how to work from the start, not just what to check before commit. ### Wiring Discipline Every new component needs at least one call site in the actual runtime path. Apply this 4-level verification taxonomy: 1. **Exists** — file/function present. Proves nothing. 2. **Substantive** — tests pass, handles happy + error. No runtime proof. 3. **Wired** — live call site, import chain unbroken. Minimum for "done." 4. **Data-Flow Verified** — real data flows end-to-end. Required for critical paths. Mark nothing "done" below Level 3. ### GROUNDWORK Code Is NOT Dead Code Code tagged `# GROUNDWORK(feature-id): why` is intentional future investment. Never delete or refactor it as dead code. Only remove when the feature is fully active or the user explicitly cancels it. ### Architecture Review For medium-to-large Genesis work (3+ files, new components, wiring changes), dispatch a `genesis-architect` subagent before implementation to check dependencies, edge cases, and DRY violations. Small targeted changes skip this. ### Timeout Policy The burden of proof is on you to justify why a timeout should exist. Do not default to "add a timeout for safety." Instead: 1. **Identify the specific f...

Details

Author
WingedGuardian
Repository
WingedGuardian/GENesis-AGI
Created
2 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

genesis

Use this skill BEFORE drafting any agentic primitive module (skill, persona scoping file, scope-attached rule file, orchestrator workflow) or when refactoring an existing one. Activate whenever the task asks to design, restructure, or critique an agentic module across any agent harness (Claude Code, Copilot, Cursor, OpenCode, Codex). This skill drives an 8-step disciplined design process whose output is mermaid diagrams + an interface sketch + a persisted plan that the calling thread (or a coder persona it loads) then turns into natural-language modules. Do not skip to natural-language drafting before the design artifacts exist.

38 Updated 1 weeks ago
danielmeppiel
AI & Automation Listed

genesis-evals

Use this skill to run the genesis maintainer-side eval suite against a target model (default: claude-opus-4.7). Activate when validating a genesis PR, when changing the genesis catalogue (architectural-patterns, primitives, design-patterns, refactor-patterns, composition-substrate, pattern-tradeoffs, SKILL.md), or when the operator asks to "run evals" or "regenerate the eval matrix". This skill orchestrates parallel cold sub-agent spawns via the harness's task tool, scores deterministically, and converges P>=0.8 / N>=0.8 / R==1.0 within max 3 iteration loops. This skill is contributor-only -- it lives under dev/skills/ (OUTSIDE .apm/) and is NOT shipped inside the user-facing skills/genesis/ bundle (BUNDLE LEAKAGE discipline). See "Why this lives outside .apm/" below.

38 Updated 1 weeks ago
danielmeppiel
Data & Documents Listed

genesis-architect

Use when starting a new project. Genesis finds real production failures from similar GitHub repos, then builds a working MVP immediately - not just documents. Two modes: fast-mvp (5 min research cap, builds right after) and deep-research (full analysis). Success = user can run the project. Triggers on: "genesis init [vision]", "I want to build X", "scaffold", "new project", "set up project", "start building", "create a tool", "make a CLI", "bootstrap", "בנה פרויקט", "צור פרויקט", "התחל פרויקט".

42 Updated 1 weeks ago
maioio