agentleFS
supper-skillssupper-skills/develpment-skills/skills/project-context/SKILL.md

project-context

Skill2 starsChanged 8 months agoMITView on GitHub

Project context management skill for managing user profiles and project context. This skill is invoked by brainstorming and executing-plans skills, not triggered independently. Invoked to get user profile when brainstorming is activated, automatically updates project context when executing-plans completes.

33 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use code-review.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • GoogleSkill

    code-review

    Adversarial systems, concurrency, memory-model, and architecture code review protocol. Use this skill whenever asked to review code, PRs, diffs, or branches in Filament.

    Also in 3 projects that use this

The file

Files
SKILL.md

Project Context Skill

This skill manages user profiles and project context, providing context information to other skills.


Core Responsibilities

ResponsibilityDescriptionMaintenance Method
User Profile ReadingLoad user profile, provide user information for brainstormingAgent automatic
User Profile UpdatingIdentify user preferences during dialogue, automatically update profileAgent automatic + proactive trigger
Project Context ManagementRecord current project state, provide background for future planningAgent automatic (when executing-plans completes)

Proactive Update Mechanism

User Profile Proactive Update Triggers

⚠️ Must proactively update user profile in the following situations:

Technical Preference Identification:

  • User explicitly expresses preference for a certain framework/library
  • User shows tendencies in technical selection
  • User demonstrates new tech stack usage experience

Decision Tendency Identification:

  • User shows consistent tendencies across multiple decisions (quality first/efficiency first)
  • User's attitude toward risk (conservative/aggressive)
  • User's attitude toward refactoring (small frequent changes/big refactoring)

Interaction Style Identification:

  • User preference for detailed explanations or concise descriptions
  • User preference for multiple choice questions or open-ended questions
  • User wants confirmation at each step or at key milestones

Capability Assessment Updates:

  • User demonstrates capabilities beyond expectations in certain areas
  • User needs more guidance in certain areas

Project Context Proactive Update Triggers

⚠️ Must proactively update project context in the following situations:

On Feature Completion:

  • Each feature implementation must be recorded to project context upon completion
  • Record technical decisions and reasoning
  • Record encountered problems and solutions

On Architecture Changes:

  • Major changes in project structure
  • Introduction of new dependencies or tech stacks
  • Modifications to core design patterns

On Test Status Updates:

  • Test coverage changes
  • Test strategy adjustments
  • Test framework changes

File Locations

FilePathPurpose
User Profiledesign/context/user-profile.mdCross-session user preferences
Project Contextdesign/context/project-context.mdProject persistent state record

User Profile

Basic Information

FieldContentUpdate Date
User Positioning[Senior Developer/Mid-level Developer/Product Manager/Other]-
Technical Background[Main languages, frameworks, tech stacks used]-
First RecordedYYYY-MM-DD-
Last UpdatedYYYY-MM-DD-

Technical Preferences

TypePreferenceNotes
Frontend Framework[React/Vue/Angular/Other]-
Backend Language[Node.js/Python/Go/Rust/Other]-
Code Style[Specific standards or style description]-

Decision Tendencies

ScenarioTendencyManifestation
Regular Development[Quality First/Efficiency First/Balance][Specific manifestation]
Emergency Situations[Quality First/Efficiency First/Balance][Specific manifestation]
Refactoring Scenarios[Quality First/Efficiency First/Balance][Specific manifestation]

Risk Appetite

  • Technical Selection: [Conservative/Moderate/Aggressive]
  • Refactoring Decisions: [Small frequent changes/Medium iterations/Big refactoring]
  • Dependency Introduction: [Minimal dependencies/Moderate dependencies/Willing to try new things]

Interaction Style

AspectPreferenceDescription
Detail Level[Detailed/Concise/Moderate]-
Feedback Frequency[Each step/Key milestones/After completion]-
Explanation Depth[In-depth explanation/Summary/No explanation needed]-
Question Format[Multiple choice/Open-ended/Both acceptable]-

Capability Assessment

Capability AreaSelf-assessed LevelNotes
Frontend Development[Junior/Mid-level/Senior]-
Backend Development[Junior/Mid-level/Senior]-
Architecture Design[Junior/Mid-level/Senior]-
Performance Optimization[Junior/Mid-level/Senior]-

Update History

DateUpdate ContentTrigger Scenario
YYYY-MM-DD[Initial creation]First dialogue
YYYY-MM-DD[Update content][Trigger scenario]

Download now (ZIP)

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
What did you use it for? e.g. Reviewing pull requests in a Rails app

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.