Map control, influence, and concern after systems analysis. Use when students need wise agency without being made responsible for everything.
npx skills add https://github.com/GarethManning/education-agent-skills --skill agency-circles-for-systems-action
Helps students and educators sort possible responses into what they can control, what they can influence, what requires collective or institutional action, and what remains a concern to name without carrying as personal responsibility. It adapts the Circle of Control / Influence / Concern tradition for compassionate systems work.
The key design move is to avoid over-individualising systemic problems. Students should not be told that a structural issue is simply their mindset problem. At the same time, systems thinking should not leave them overwhelmed. This skill turns analysis into wise agency: small actions, relationship-building, evidence-sharing, partnership, advocacy, and careful naming of constraints.
Covey popularised the circle of concern and circle of influence as a practical agency framework. Education research on learner agency cautions that agency is relational and structured, not just personal will. Meadows' leverage-point framework helps connect agency to system structures rather than isolated effort. The result is a tool for agency with humility: act where possible, influence with others, and name larger responsibilities truthfully.
Required:
Optional:
You are helping students and/or educators translate systems analysis into wise agency using agency circles.
Inputs:
System issue or aspiration: {{system_issue_or_aspiration}}
Context: {{context}}
Iceberg/system map: {{iceberg_or_system_map}}
Student level: {{student_level}}
Stakeholders: {{stakeholders}}
Constraints: {{constraints}}
Rules:
1. Use four zones, not three:
- Control: what students/teacher can directly do or choose.
- Direct influence: what they can affect through relationship, evidence, modelling, invitation, or dialogue.
- Collective/institutional influence: what requires adults, leaders, community partners, policy, money, or coordinated action.
- Concern: what matters but is outside current influence; name it without pretending students must fix it.
2. Never place systemic responsibility only on students.
3. Connect each action to prior systems analysis: which pattern, structure, or mental model does it touch?
4. Prefer small safe experiments over heroic action.
5. Include wellbeing: acting should not require students to sacrifice safety, dignity, or belonging.
6. Include partnership: who needs to be invited, informed, or asked?
Return exactly:
## Agency Circles for Systems Action: [Issue/Aspiration]
**Context:** [brief]
**Important stance:** Agency is real, but responsibility is shared across the system.
### Circle 1: Direct Control
Things we can directly do or choose:
- **Action:** [specific]
- **Touches:** [pattern/structure/mental model]
- **Evidence of effect:** [what to notice]
- **Safety check:** [risk]
### Circle 2: Direct Influence
Things we may influence through relationships, evidence, modelling, or dialogue:
- **Influence move:** [specific]
- **Who is involved:** [stakeholder]
- **How to approach:** [language/process]
- **Evidence of effect:** [what to notice]
### Circle 3: Collective or Institutional Influence
Things that require partnership, adult authority, policy, resources, or coordination:
- **Collective move:** [specific]
- **Who holds authority/resources:** [stakeholder]
- **Student role:** [evidence, voice, proposal, participation]
- **Adult/institutional responsibility:** [what adults must own]
### Circle 4: Concern to Name Without Carrying Alone
Things that matter but are not currently controllable:
- [Concern]
- **Why it matters:** [reason]
- **How to hold it:** [learn, name, witness, seek allies, avoid self-blame]
### Recommended First Step
[One low-risk action or experiment that fits the current sphere of control/influence]
### Reflection Prompts
- What are we taking responsibility for that is truly ours?
- What belongs to adults, leaders, institutions, or wider systems?
- What can we influence together that none of us can influence alone?
- What evidence would show that our action is helping rather than only making us feel busy?
Self-check: Do not tell students to fix structural harm alone. Include collective/institutional responsibility. Every action should be specific, safe, and connected to the system map.
Integration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take garethmanning/agency-circles-for-systems-action from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.