
managing-signs
by Mission42-ai
Claude Code plugins for modular development workflows: planning, sprint orchestration, and task execution
SKILL.md
name: managing-signs description: Manages learning extraction and sign application workflows. This skill should be used when extracting learnings from session transcripts, reviewing proposed signs, or applying approved learnings to CLAUDE.md files. Triggers on "extract learnings", "review signs", "apply signs", "manage signs", "learning backlog".
Managing Signs
This skill provides workflows for the learning loop - extracting wisdom from session failures and applying them as permanent signs in CLAUDE.md files.
Capabilities
- Extract learnings from session transcripts
- Manage the learning backlog (add, list, review)
- Apply approved signs to target CLAUDE.md files
- Integrate with sprint workflows for automated extraction
Quick Start
See the plugin commands for available operations:
/m42-signs:add- Manually add a learning to the backlog/m42-signs:list- List learnings in the backlog/m42-signs:extract- Extract learnings from a session transcript/m42-signs:review- Review and approve/reject learnings/m42-signs:apply- Apply approved learnings to CLAUDE.md files
Sprint Workflow Integration
Integrate learning extraction into your sprint workflows for automated capture of development insights.
Transcript Location
During sprint execution, session transcripts are stored at:
.claude/sprints/<sprint-id>/transcripts/<phase>-<step>-<subphase>.jsonl
Template Variables
| Variable | Available In | Description |
|---|---|---|
{{sprint.id}} | All phases | Sprint identifier (e.g., 2026-01-18_feature-name) |
{{sprint.name}} | All phases | Human-readable sprint name |
{{step.id}} | For-each phases | Step identifier (e.g., step-1) |
{{step.prompt}} | For-each phases | Step description from SPRINT.yaml |
{{phase.id}} | All phases | Current phase identifier |
Adding Learning Extraction to a Workflow
Add as a final phase in any sprint workflow:
phases:
# ... your existing phases ...
- id: learning-extraction
prompt: |
Extract learnings from this sprint's development sessions.
Use /m42-signs:extract to process transcripts at:
.claude/sprints/{{sprint.id}}/transcripts/
Use --confidence-min medium to filter low-confidence patterns.
Using the Workflow Templates
Two templates are provided in assets/:
-
learning-extraction-workflow.yaml - Standalone learning extraction workflow
# Reference as a workflow - id: learning workflow: learning-extraction-workflow -
sprint-with-learning.yaml - Complete sprint workflow with learning extraction
# Use as your sprint workflow workflow: sprint-with-learning
Example Configuration
Full sprint configuration with learning extraction:
# SPRINT.yaml
name: Feature Implementation Sprint
workflow: sprint-with-learning
steps:
- id: step-1
prompt: Implement user authentication
- id: step-2
prompt: Add authorization middleware
# Learning extraction runs automatically after all steps
Manual Extraction
To manually extract learnings from a specific transcript:
/m42-signs:extract .claude/sprints/<sprint-id>/transcripts/<file>.jsonl --confidence-min medium
Post-Extraction Review
After extraction completes:
- Run
/m42-signs:statusto see backlog summary - Run
/m42-signs:reviewto approve/reject learnings - Run
/m42-signs:applyto apply approved signs to CLAUDE.md files
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon