スキル一覧に戻る
Mharbulous

myskillium

by Mharbulous

Myskillium is a symbiotic artificial intelligence organism modeled on a mycellium networks, inspired by cellular automata ruliology, and dependent on Claude Code custom skills.

0🍴 0📅 2026年1月12日
GitHubで見るManusで実行

SKILL.md


name: myskillium description: Use when migrating skills between repositories or extracting skills from a project into a reusable form. Handles copying, cleanup of project-specific references, and genealogy documentation.

Mysk Extractor

Migrate and crossbreed skills between repositories while documenting provenance for reproducibility research.

Processes

This skill defines six processes, named after mycological and cellular biology:

ProcessFileDescription
Conidiationsubstrate/conidiation.mdSpore production - create/update the portable extraction tool
Fragmentationsubstrate/fragmentation.mdAsexual reproduction - extract a skill from a single source repo
Plasmogamysubstrate/plasmogamy.mdSexual reproduction - fuse two skills into a hybrid
Homeostasissubstrate/homeostasis.mdSelf-regulation - maintain process consistency across repositories
Apoptosissubstrate/apoptosis.mdProgrammed death - controlled removal/uninstallation
Tropismsubstrate/tropism.mdSensory process - discover and locate skills from external sources

Pedigree Schema

Every extracted skill gets a genealogy file documenting its lineage.

Schema Structure

See genealogy/templates/pedigree.json for the schema template.

Field Reference

FieldPurpose
dateWhen the extraction occurred
sourceURLGit URL of the source repository
sourcePathPath to skill within source repo
sourceCommitIDExact commit hash at extraction time
destURLGit URL of the destination repository
destPathPath to skill within destination repo
destCommitIDCommit hash after extraction was committed
destOperatorThe skill file that performed the extraction
destModelClaude model ID that executed the operator

Crossbreeding Support

The pedigree array supports multiple entries for hybrid skills:

  • Single entry = conidiation (one parent)
  • Multiple entries = plasmogamy (multiple parents fused)

Experimental Design: Isolated Agents

Why Exclude Human Input

The pedigree schema captures all variables needed to theoretically reproduce a skill extraction:

  • Source content (via sourceCommitID)
  • Transformation logic (via destOperator at destCommitID)
  • Model version (via destModel)

However, if human prompts influence the extraction, they become an uncontrolled variable that breaks reproducibility.

Isolating Claude's Non-Determinism

By designing extraction processes to:

  1. Spawn subagents rather than work in the main conversation
  2. Feed structured data rather than conversation history
  3. Exclude human prompt context from the transformation

We control for all external variables, leaving Claude's inherent non-determinism as the only remaining variable.

This enables experiments like:

  • Run identical extractions N times → measure output variance
  • Compare variance across different operator designs
  • Correlate variance with task complexity

The pedigree file serves dual purposes:

  1. Genealogy record - trace skill ancestry
  2. Experimental control log - prove all controllable variables were fixed

Implications for Process Design

Both fragmentation.md and plasmogamy.md processes MUST:

  • Use the Task tool to spawn isolated subagents
  • Provide all context via structured parameters, not conversation history
  • Record the exact operator and model in the pedigree

Templates

FilePurpose
genealogy/templates/migration-config.jsonMigration configuration structure
genealogy/templates/pedigree.jsonPedigree file template

Workflow (Fragmentation)

See substrate/fragmentation.md for the full single-source extraction workflow.

High-level phases:

  1. Configure - Define source/destination and cleanup rules
  2. Copy - Transfer skill files
  3. Cleanup - Generalize project-specific references
  4. Genealogy - Create pedigree record
  5. Commit - Finalize with descriptive message

Checklist

  • Process spawns isolated subagent (no conversation context)
  • Subagent receives structured data only
  • Skills copied to destination
  • Project names generalized
  • Domain terms universalized
  • Pedigree file created with all fields populated
  • destCommitID recorded after commit

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です