context-ingestion
Skill0 starsChanged 9 months agoMITView on GitHub
Create actionable plans deeply grounded in uploaded files. Use when creating plans from specs, docs, code, or research. Trigger phrases: 'create a plan from this spec', 'analyze these files', 'plan the refactoring', 'what's next from these docs', 'extract action items'.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- ThuPhuong1010/claude-factorytheir own version, first seen Mar 29, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- ThuPhuong1010/claude-factory★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository47 other files it gives its agents.
- agent-teachingSkill
- cf-pages-trespies-deploySkill
- compression-ritualSkill
- decision-propagationSkill
- documentation-auditSkill
- era-architectureSkill
- file-managementSkill
- frontend-from-backendSkill
- handoff-protocolSkill
- health-auditSkill
- house-poc-builderSkill
- implementation-promptSkill
- iterative-scoutingSkill
- mcp-cloudflare-builderSkill
- mcp-server-builderSkill
- memory-gardenSkill
- multi-surface-strategySkill
- parallel-tracksSkill
- patient-learning-protocolSkill
- planning-with-filesSkill
- poc-tool-forgeSkill
- pre-implementation-checklistSkill
- process-extractionSkill
- product-positioningSkill
- project-explorationSkill
- release-specificationSkill
- repo-context-syncSkill
- repo-statusSkill
- research-modesSkill
- research-synthesisSkill
- retrospectiveSkill
- seed-extractionSkill
- seed-librarySkill
- seed-to-skill-converterSkill
- semantic-clustersSkill
- skill-audit-upgradeSkill
- skill-creationSkill
- skill-maintenanceSkill
- spec-constellation-to-prompt-suiteSkill
- static-tool-verifySkill
- status-templateSkill
- status-writingSkill
- strategic-scoutSkill
- strategic-to-tactical-workflowSkill
- web-research-externalSkill
- workflow-routerSkill
- workspace-navigationSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
16 rules. About 0 are common, 14 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈14
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 41
Goal: Read all uploaded files and create a structured catalog of their content.
- Very specific: line 43
Read Files: Use the file tool to read each uploaded file (use view for images/PDFs).
- Distinctive: line 45
Create Catalog: Create an internal catalog document listing all files and their key content.
- Distinctive: line 51
Identify Patterns: Look for recurring themes, architectural decisions, and coding conventions across files.
- Distinctive: line 54
Note Contradictions: If files contradict each other, call this out explicitly.
- Distinctive: line 58
Goal: Create a detailed plan grounded in the synthesized context.
- Distinctive: line 68
Goal: Ensure the plan is complete, actionable, and aligned with the user's intent.
- Distinctive: line 70
Review for Completeness: Check that all phases have clear deliverables and success criteria.
- Distinctive: line 71
Verify Grounding: Ensure that all recommendations are directly tied to the uploaded files.
- Distinctive: line 72
Check for Actionability: Verify that the plan can be executed immediately without needing additional context.
- Very specific: line 78
Send Plan: Use the message tool to send the plan as an attachment.
- Distinctive: line 86
Reference Specifics: Always reference specific files, functions, or sections in the plan.
- Distinctive: line 87
Make Constraints Explicit: If you find constraints in the files, list them in the plan.
- Distinctive: line 88
Write Actionable Plans: Use clear phases, concrete deliverables, and binary success criteria.
- Distinctive: line 89
Synthesize Before Planning: Create an internal synthesis document before writing the plan to ensure deep understanding.
- Distinctive: line 103
When running inside the Dojo Genesis plugin:
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
OpenClaw Integration: This skill is invoked by the Dojo Genesis plugin via
/dojo run context-ingestion. The agent receives project context automatically via thebefore_agent_starthook. Usedojo_get_contextfor full state,dojo_save_artifactto persist outputs, anddojo_update_stateto record phase transitions and decisions.
Context Ingestion Workflow
Version: 1.0
Created: 2026-02-08
Author: Manus AI
Purpose: To create plans that are deeply informed by uploaded content, ensuring that recommendations are specific, actionable, and aligned with the provided context.
I. The Philosophy: Grounding is Everything
The quality of a plan is directly proportional to how well it is grounded in the available context. This skill transforms file uploads from passive attachments into active participants in the planning process, ensuring that every recommendation is rooted in the specifics of the provided files.
II. When to Use This Skill
- When you have 1-2 files and a general planning request (e.g., "create a plan from this spec").
- When you need to refactor a codebase and have uploaded the relevant files.
- When you want to create action items from meeting notes or a design document.
- When the
planning-with-filesmeta-skill routes to this mode.
III. The Workflow
This is a 5-step workflow for creating grounded plans from uploaded files.
Step 1: File Ingestion and Cataloging
Goal: Read all uploaded files and create a structured catalog of their content.
- Read Files: Use the
filetool to read each uploaded file (useviewfor images/PDFs). - Extract Content: For PDFs, extract text. For code, identify structure. For images, describe visual content.
- Create Catalog: Create an internal catalog document listing all files and their key content.
Step 2: Context Synthesis
Goal: Synthesize the file content into a coherent understanding of the current state.
- Identify Patterns: Look for recurring themes, architectural decisions, and coding conventions across files.
- Extract Constraints: Note any explicit or implicit constraints (e.g., "must maintain backward compatibility").
- Identify Opportunities: Note areas for improvement or refactoring.
- Note Contradictions: If files contradict each other, call this out explicitly.
Step 3: Plan Creation
Goal: Create a detailed plan grounded in the synthesized context.
- Define Phases: Break the plan into clear phases with estimated durations.
- Specify Actions: For each phase, list specific actions grounded in the uploaded files (reference file names and line numbers where relevant).
- Define Deliverables: Specify concrete deliverables for each phase.
- Set Success Criteria: Define binary, testable success criteria.
- Identify Risks: List potential risks and their mitigations.
Step 4: Validation and Refinement
Goal: Ensure the plan is complete, actionable, and aligned with the user's intent.
- Review for Completeness: Check that all phases have clear deliverables and success criteria.
- Verify Grounding: Ensure that all recommendations are directly tied to the uploaded files.
- Check for Actionability: Verify that the plan can be executed immediately without needing additional context.
Step 5: Delivery
Goal: Deliver the plan to the user with clear next steps.
- Send Plan: Use the
messagetool to send the plan as an attachment. - Summarize: Briefly summarize the key phases and deliverables.
- Offer Refinement: Offer to answer questions or refine the plan based on feedback.
IV. Best Practices
- Reference Specifics: Always reference specific files, functions, or sections in the plan.
- Make Constraints Explicit: If you find constraints in the files, list them in the plan.
- Write Actionable Plans: Use clear phases, concrete deliverables, and binary success criteria.
- Synthesize Before Planning: Create an internal synthesis document before writing the plan to ensure deep understanding.
V. Quality Checklist
- Does the plan reference specific files and line numbers?
- Does the plan explicitly list any constraints found in the files?
- Does the plan have clear phases with concrete deliverables and binary success criteria?
- Is the plan actionable without needing additional context?
OpenClaw Tool Integration
When running inside the Dojo Genesis plugin:
- Start by calling
dojo_get_contextto retrieve full project state, history, and artifacts - During the skill, follow the workflow steps documented above
- Save outputs using
dojo_save_artifactwith theartifactsoutput directory - Update project state by calling
dojo_update_stateto record skill completion and any phase transitions
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

