Contributing to Ihsan Agile
Help Us Develop Ihsan Agile as a Contributor


Join the Contributor Community
Ihsan Agile is a living framework, developed through shirkah fī al-khayr (partnership in good). We welcome contributions from practitioners, scholars, and communities who want to help refine and expand this work.
Why Contribute?
The framework's strength comes from collective wisdom (shūrā). Your experience piloting Ihsan Agile, your insights from Islamic scholarship, your adaptations for specific contexts, these all help the framework better serve the ummah.
Contributions might include:
Practice refinements: Improvements to existing practices based on real implementation
New overlays: Adaptations for additional Agile methods or contexts
Translations: Making the framework accessible in other languages
Case studies: Documented experiences from pilot organisations
Clarifications: Better explanations of Islamic concepts or Agile applications
Additional resources: Templates, facilitation guides, training materials
How to Contribute via GitHub
The Ihsan Agile framework is maintained as an open-source project. Here's how to get involved:
1. Review the Framework
Start by reading the Ihsan Agile Guide and exploring the GitHub repository. To contribute via GitHub, you'll need a free GitHub account. All contributions are publicly attributed, which means your improvements to the framework will be credited to you, a visible record of your service to the ummah.
2. Identify Your Contribution
What could be improved? What's missing? What have you learned from practice?
Common contribution types:
Issue: Report a problem, suggest an improvement, or ask for clarification
Discussion: Propose a significant change or start a conversation
Pull Request: Submit specific changes to documentation or resources
3. Open an Issue or Discussion
Before making changes, start a conversation:
For small fixes (typos, broken links, minor clarifications):
Open an Issue describing what needs fixing
We'll review and you can submit a Pull Request
For substantial changes (new practices, significant rewrites, conceptual shifts):
Start a Discussion to gather input
Ensure alignment with Islamic principles and Agile fundamentals
Collaborate on approach before implementation
4. Submit a Pull Request
When you're ready to contribute specific changes:
Fork the repository: Create your own copy
Create a branch: Name it descriptively (e.g., improve-niyyah-practice or add-kanban-template)
Make your changes: Follow existing formatting and style
Commit with clear messages: Explain what and why
Submit Pull Request: Reference any related Issues or Discussions
Engage in review: Respond to feedback with openness
5. Review Process
All contributions go through collaborative review:
Alignment check: Does this serve the framework's purpose?
Islamic soundness: Are Islamic concepts represented accurately?
Agile compatibility: Does this work with established Agile practices?
Practical value: Will this help real teams?
Quality: Is it clear, well-documented, and accessible?
We approach review as shūrā, collective refinement toward maṣlaḥah (public good).
Contribution Guidelines
Respect the Foundation: The Three Pillars (Niyyah, Iḥsān, Maṣlaḥah) and Five Principles are grounded in The Qur'an and Sunnah. Contributions should work with this foundation while drawing on additional sources like but not limited to:
Fiqh and Islamic legal scholarship across different schools of thought
The Maqāṣid al-Sharīʿah (higher objectives of Islamic law)
Islamic ethics and philosophy
Agile scholarship and evolving best practices
Implementation experience from diverse contexts
We welcome contributions that enrich the framework through additional Islamic sources, contemporary scholarship, or refined Agile practices, as long as they align with the core Islamic principles and serve the framework's purpose of embedding iḥsān into daily work.
Cite Sources: When referencing Islamic concepts, cite Qur'anic verses or hadith using the existing citation format (Sources) or well-known standards. When building on Agile frameworks, acknowledge sources appropriately.
Write Accessibly: The framework serves diverse audiences, from developers to scholars to community organisers. Write clearly, define terms, provide examples.
Maintain License Compatibility All contributions must be compatible with CC BY-SA 4.0. By contributing, you agree your work can be shared under these terms.
What We're Especially Looking For
As an early-stage framework, we particularly welcome:
Pilot Experiences: Have you implemented Ihsan Agile? What worked? What was challenging? What needed adaptation? Document and share.
Context-Specific Adaptations: How does this work in different settings? Islamic charities? Fintech startups? Volunteer teams? Educational institutions?
Facilitation Resources: Templates, scripts, visual aids, training materials that help teams actually implement the practices.
Scholarly Input: Feedback on Islamic concepts, alternative perspectives from different schools of thought, additional relevant Qur'anic or hadith references.
Translations: Help make Ihsan Agile accessible to non-English speaking Muslim communities.
Recognition
Contributors will be acknowledged in the framework documentation. Significant contributions, such as developing new practices, major theoretical refinements, comprehensive case studies, or translations, may be recognised as co-authors in future versions of the Guide.
More importantly, you're contributing to the spiritual and professional growth of Muslim teams worldwide, an act of khidmah (service) that we pray brings barakah.
© 2025. All rights reserved.


"What is Ihsan (perfection)?" Allah's Messenger (ﷺ) replied, "To worship Allah as if you see Him, and if you cannot achieve this state of devotion then you must consider that He is looking at you."
Sahih al-Bukhari 50
Privacy Policy
