From fairmind-integration
Use when starting any Fairmind development work - gathers full context including project, session, user story, task implementation plan, requirements, test expectations, and relevant documentation
How this skill is triggered — by the user, by Claude, or both
Slash command
/fairmind-integration:fairmind-contextThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Reusable context gathering for any Fairmind development work. This skill is the **foundation** for all other Fairmind skills.
Reusable context gathering for any Fairmind development work. This skill is the foundation for all other Fairmind skills.
Announce at start: "I'm using the fairmind-context skill to gather full context for this work."
Use this skill when:
If project_id provided: Skip to Step 2
If project_id not provided:
mcp__Fairmind__General_list_projects to list available projectsmcp__Fairmind__General_list_work_sessions with the project_idis_active: true)mcp__Fairmind__Studio_get_task with task_idmcp__Fairmind__Studio_get_user_story with user_story_idmcp__Fairmind__Studio_get_related_user_stories to identify dependenciesmcp__Fairmind__Studio_list_functional_requirements_by_sessionmcp__Fairmind__Studio_list_technical_requirements_by_sessionmcp__Fairmind__Studio_list_requirements_by_project for project-wide requirementsmcp__Fairmind__Studio_list_tests_by_userstorymcp__Fairmind__General_rag_retrieve_documents with relevant queries:
mcp__Fairmind__General_get_document_content for specific documents if neededIf the work involves integration with another project:
mcp__Fairmind__Code_list_repositories to identify target repositoriesmcp__Fairmind__Code_search to understand integration pointsPresent gathered context in this format:
# Context for {Task/User Story}
## Project
- **ID**: {project_id}
- **Name**: {project_name}
## Session
- **ID**: {session_id}
- **Status**: {active/inactive}
## User Story
- **ID**: {user_story_id}
- **Title**: {title}
- **Description**: {description}
- **Acceptance Criteria**:
1. {criterion_1}
2. {criterion_2}
- **Related Stories**: {list of related story IDs}
## Task
- **ID**: {task_id}
- **Status**: {status}
- **Implementation Plan**:
{plan details}
## Requirements
### Functional Requirements
- {FR-1}: {description}
- {FR-2}: {description}
### Technical Requirements
- {TR-1}: {description}
- {TR-2}: {description}
## Test Expectations
- {Test scenario 1}
- {Test scenario 2}
- Expected coverage: {percentage or scope}
## Documentation
- {Document 1}: {summary}
- {Document 2}: {summary}
## Integration Points (if cross-project)
- Target project: {name}
- Repositories: {list}
- API endpoints: {list}
After gathering context:
fairmind-tdd skillfairmind-code-review skillIf project_id not found:
If session not active:
If task_id or user_story_id not found:
npx claudepluginhub fairmind-gen-ai-studio/fairmind-integration --plugin fairmind-integrationProvides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.