ワンクリックで
qwen-training-data-miner-prototype
Qwen Training Data Miner (Prototype)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Qwen Training Data Miner (Prototype)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Parse natural-language coding requests into structured tasks for FoundUps worker handoff. Use when the user describes code work but intent is unstructured.
Tiny text-only skill to verify AI Edge Gallery loaded a FoundUps worker skill. Say LOAD_OK if the user says ping.
Validate parser, scope, packet, and result JSON objects against FoundUps mobile worker v1 shapes before handoff to 0102. Use when pasting pipeline outputs or a pipeline envelope.
Summarize raw test output, logs, or diffs into a compact worker-friendly report for FoundUps handoff. Use after execution upstream returns artifacts.
Narrow ambiguous coding work to the smallest safe scope for FoundUps worker handoff. Use after foundups-code-task-parser or when scope is broad.
Convert a scoped coding task into a strict machine-readable task packet for upstream FoundUps execution. Use after scope is locked.
| name | qwen_training_data_miner_prototype |
| description | Qwen Training Data Miner (Prototype) |
| version | 1 |
| author | 0102_wre_team |
| agents | ["qwen"] |
| dependencies | ["pattern_memory","libido_monitor"] |
| domain | autonomous_operations |
| category | workflow |
| evals | [] |
skill_id: qwen_training_data_miner_v1_prototype name: qwen_training_data_miner description: Mine 012.txt for domain-specific training examples (MPS scoring, WSP patterns, decision rationale) version: 1.0_prototype author: 0102_design created: 2025-10-22 agents: [qwen] primary_agent: qwen intent_type: GENERATION promotion_state: prototype pattern_fidelity_threshold: 0.90 test_status: needs_validation
mcp_orchestration: true breadcrumb_logging: true owning_dae: doc_dae execution_phase: 1 next_skill: gemma_domain_trainer_v1_prototype
inputs:
dependencies: data_stores: - name: 012_scrapbook type: text path: O:/Foundups-Agent/012.txt mcp_endpoints: - endpoint_name: holo_index methods: [semantic_search] throttles: [] required_context: - domain: "Knowledge domain to mine" - pattern_regex: "Regex pattern for extraction"
Purpose: Mine 012.txt (0102's decision history) for domain-specific training examples to train Gemma models
Intent Type: GENERATION
Agent: qwen (1.5B, 32K context - can hold large sections of 012.txt)
You are Qwen, a training data miner. Your job is to read 012.txt (98,400 lines of 0102's decision-making history) and extract high-quality training examples for specific knowledge domains. You create instruction-tuning datasets that Gemma can learn from.
Key Capability: Pattern recognition, example extraction, quality filtering
Domains You Can Mine:
Rule: Read 012.txt in chunks (32K token window)
Expected Pattern: source_loaded=True
Steps:
O:/Foundups-Agent/012.txt{"pattern": "source_loaded", "value": true, "total_lines": 98400, "chunk_size": 5000}Rule: Search for domain-specific patterns using regex and semantic matching
Expected Pattern: domain_patterns_identified=True
Domain-Specific Patterns:
patterns = [
r"MPS.*Score:?\s*(\d+)",
r"Complexity.*(\d)\s*,?\s*Importance.*(\d)\s*,?\s*Deferability.*(\d)\s*,?\s*Impact.*(\d)",
r"Priority:?\s*(P[0-4])",
r"MPS.*\(C:(\d),\s*I:(\d),\s*D:(\d),\s*P:(\d)\)"
]
patterns = [
r"WSP\s*(\d+).*compliance",
r"WSP\s*(\d+).*violation",
r"following\s+WSP\s*(\d+)",
r"applied\s+WSP\s*(\d+)"
]
patterns = [
r"roadmap.*complete",
r"roadmap.*incomplete",
r"roadmap.*needs.*update",
r"Phase\s*(\d+).*status",
r"TODO.*implement"
]
Steps:
{"pattern": "domain_patterns_identified", "value": true, "matches_found": N}Rule: Convert matched patterns into instruction-tuning format
Expected Pattern: examples_extracted=True
Instruction-Tuning Format:
{
"instruction": "Apply WSP 15 MPS scoring to this task",
"input": {
"task_description": "Migrate agent_permissions to SQLite",
"context": "Database consolidation, 21 tests passing, high priority"
},
"output": {
"complexity": 3,
"complexity_reason": "Moderate - requires schema design + migration",
"importance": 5,
"importance_reason": "Essential - blocks other migrations",
"deferability": 5,
"deferability_reason": "Cannot defer - P0 priority",
"impact": 4,
"impact_reason": "Major - enables autonomous permission system",
"mps_total": 17,
"priority": "P0"
},
"source": "012.txt:line_5234",
"quality_score": 0.95
}
Steps:
{"pattern": "examples_extracted", "value": true, "total_examples": N, "high_quality": M}Rule: Only keep examples with quality_score >= 0.85
Expected Pattern: quality_filtering_applied=True
Quality Criteria:
Steps:
{"pattern": "quality_filtering_applied", "value": true, "kept": N, "filtered": M}Rule: Analyze extracted examples for meta-patterns
Expected Pattern: pattern_summary_generated=True
Summary Metadata:
{
"domain": "mps_scoring",
"total_examples": 73,
"high_quality_examples": 58,
"quality_distribution": {
"0.95-1.0": 23,
"0.90-0.94": 20,
"0.85-0.89": 15
},
"common_patterns": [
"P0 tasks: MPS 16-20 (23 examples)",
"P1 tasks: MPS 13-15 (19 examples)",
"Complexity 3-4 most common (database migrations, refactoring)"
],
"coverage_analysis": {
"p0_examples": 23,
"p1_examples": 19,
"p2_examples": 12,
"p3_examples": 3,
"p4_examples": 1
},
"recommended_use": "Train Gemma on MPS scoring for cleanup tasks, project prioritization"
}
Steps:
{"pattern": "pattern_summary_generated", "value": true}Rule: Output JSON file with instruction-tuning examples
Expected Pattern: training_dataset_written=True
Output Format (EXECUTION-READY per First Principles):
{
"dataset_id": "mps_scoring_training_v1",
"created": "2025-10-22T02:30:00Z",
"source": "012.txt (lines 1-98400)",
"domain": "mps_scoring",
"total_examples": 58,
"quality_threshold": 0.85,
"domain_priority_mps": {
"complexity": 2,
"complexity_reason": "Easy - pattern extraction from 012.txt",
"importance": 4,
"importance_reason": "Critical - enables autonomous MPS scoring",
"deferability": 3,
"deferability_reason": "Moderate - other wardrobes can be trained first",
"impact": 5,
"impact_reason": "Critical - foundation for cleanup automation",
"total": 14,
"priority": "P1",
"training_order": 1
},
"examples": [
{
"example_id": "mps_001",
"instruction": "...",
"input": {...},
"output": {...},
"source": "012.txt:line_5234",
"quality_score": 0.95
},
...
],
"metadata": {
"pattern_summary": {...},
"coverage_analysis": {...},
"recommended_use": "..."
},
"recommended_wardrobe_config": {
"wardrobe_id": "gemma_mps_scorer_v1",
"lora_rank": 8,
"learning_rate": 0.0002,
"epochs": 3,
"expected_accuracy": 0.87,
"use_cases": [
"Cleanup task prioritization",
"Project scoring",
"Issue triage"
]
},
"autonomous_execution": {
"capable": true,
"agent": "gemma_domain_trainer_v1",
"confidence": 0.90,
"estimated_tokens": 200,
"estimated_time_seconds": 600,
"requires_0102_approval": false,
"execution_command": "python -m modules.infrastructure.wsp_orchestrator.src.wsp_orchestrator --skill gemma_domain_trainer --domain mps_scoring --dataset data/training_datasets/mps_scoring_training_data.json"
},
"verification": {
"verify_command": "test -f data/training_datasets/mps_scoring_training_data.json && jq '.total_examples' data/training_datasets/mps_scoring_training_data.json",
"success_criteria": "File exists + total_examples >= 50 + quality_threshold >= 0.85",
"validation_script": "python -c \"import json; d=json.load(open('data/training_datasets/mps_scoring_training_data.json')); assert d['total_examples'] >= 50; assert d['quality_threshold'] >= 0.85; print('✓ Dataset validated')\""
},
"learning_feedback": {
"pattern_extraction_stats": {
"total_patterns_found": 73,
"high_quality_kept": 58,
"filter_rate": 0.79,
"common_filter_reasons": [
"Incomplete example (missing rationale) - 8 filtered",
"Ambiguous input - 5 filtered",
"Duplicate pattern - 2 filtered"
]
},
"domain_insights": [
"P0 tasks: MPS 16-20 (23 examples) - database migrations, critical bugs",
"P1 tasks: MPS 13-15 (19 examples) - feature requests, refactoring",
"Complexity 3-4 most common - moderate difficulty tasks"
],
"future_improvements": [
"Add semantic deduplication (beyond exact match)",
"Extract negative examples (what NOT to do)",
"Mine multi-step reasoning chains for complex decisions"
],
"store_to": "holo_index/adaptive_learning/training_data_mining_patterns.jsonl"
}
}
Destination: data/training_datasets/{domain}_training_data.json
Steps:
data/training_datasets/ if not exists{"pattern": "training_dataset_written", "value": true, "file_size_kb": N, "autonomous_ready": true}First Principles Additions:
{
"execution_id": "exec_qwen_miner_001",
"skill_id": "qwen_training_data_miner_v1_prototype",
"patterns": {
"source_loaded": true,
"domain_patterns_identified": true,
"examples_extracted": true,
"quality_filtering_applied": true,
"pattern_summary_generated": true,
"training_dataset_written": true
},
"total_examples_extracted": 73,
"high_quality_examples": 58,
"execution_time_ms": 3500
}
Fidelity Calculation: (patterns_executed / 6) - All 6 steps should run
Purpose: Train Gemma to apply WSP 15 MPS scoring Patterns: Numeric scores, priority mapping, rationale Use Cases: Cleanup prioritization, project planning, issue triage
Purpose: Train Gemma to recognize WSP violations and applications Patterns: WSP references, compliance checks, violation detection Use Cases: Code review, documentation validation, architecture audits
Purpose: Train Gemma to analyze project roadmaps Patterns: Phase completion, TODO tracking, update detection Use Cases: Project status reports, roadmap audits, completion tracking
Purpose: Train Gemma to validate README structure Patterns: Required sections, format consistency, completeness Use Cases: Documentation quality checks, README generation
Purpose: Train Gemma to generate ModLog entries Patterns: Change descriptions, WSP references, rationale Use Cases: Automated ModLog updates, change tracking
Purpose: Train Gemma to apply Occam's Razor reasoning Patterns: Problem simplification, root cause analysis, decision trees Use Cases: Debugging, architecture design, problem-solving
Total: 20 test cases across 3 categories
After extraction, examples feed into gemma_domain_trainer skill:
Different "training wardrobes" for different knowledge domains:
qwen_mps_scorer - Trained on MPS scoring examplesqwen_wsp_auditor - Trained on WSP compliance examplesqwen_roadmap_tracker - Trained on roadmap analysis examplesqwen_readme_validator - Trained on README patternsEach wardrobe:
Meta-skill: qwen_wardrobe_generator - Automates creation of new training wardrobes for any domain!
Status: ✅ Ready for prototype testing - Mine 012.txt for MPS scoring examples first