GMP Standard Operating Procedure Drafting and Compliance Review Skill

0 0 Updated: 2026-08-02 13:31:50

This skill drafts and reviews GMP-compliant Standard Operating Procedures (SOPs) covering document control, role accountability, process controls, deviation/CAPA handling, and records management, aligned with FDA CGMP, ICH, WHO, PIC/S, and EU GMP regulations, for regulated manufacturing industries.

Install
npx skills add https://github.com/lev-os/agents.git --skill gmp-sop
Skill Details readonly

Struggling with GMP SOPs? This Skill Might Just Save You a Lot of Trouble

To be honestafter spending several years in the pharmaceutical industrythe words that scare me the most are "SOP" and "Audit." Every time I need to write a new Standard Operating Procedure or prepare for an FDA inspectionthe pressure is immenseThe document format must be compliantthe content needs to cover all critical pointsand it has to align with other documentsOne slip-upand you could end up with a 483RecentlyI discovered a pretty practical tool—the GMP Standard Operating Procedure skill—designed specifically for drafting inspection-ready GMP SOPsIt feels like having a quality consultant right therehelping you keep everything in check.

What Exactly Can It Do?

Simply putthis skill is a structured SOP generation templateYou just fill in the information step by stepand it helps you generate an operating procedure that meets the requirements of FDA CGMPICH Q7/Q9/Q10WHO GMPPIC/Sand EU GMPIt breaks the SOP down into 12 standard modulescovering everything from the document control page to change control—everything you need is there.

For instanceon the document control pageit lists the titleIDversion numbereffective datewhich old version it supersedeswho authored itwho reviewed itwho approved itwhich departments it’s distributed toand which related documents existIt even reminds you to indicate whether electronic signatures comply with Part 11This is especially important for companies transitioning to digital records.

Thenfor the procedure steps sectionit requires that each step clearly define the roleactionrange for Critical Process Parameters (CPP) or Critical Quality Attributes (CQA)whether a hold point is neededand what records need to be filled outThis level of detail helps avoid the chaos of "nobody knows who did what" that often happens in real-world operations.

How to Use It? It’s Actually Pretty Simple

I tried it myselfand the process goes something like this:

  • Prepare your materials: Gather the process scopeproduct typeapplicable regulationsequipment listrecording systemsand historical inspection findings (like 483s or warning letters).
  • Fill in section by section: Follow the 12-chapter template provided by the skill and complete the corresponding tables and text boxes.
  • Mark unverified items: If you’re unsure about certain regulatory citationsadd a [VERIFY] tag to remind yourself to double-check later.
  • QA review: Finallyhand it over to the quality department for review and approval.

The whole process is much more efficient than starting from scratchAt least you’re not staring at a blank document wondering where to begin.

Practical Tips and Things to Keep in Mind

When using this skillthere are a few points I think are worth noting:

Firstbe selective about regulatory references. Not all regulations apply to your productFor exampleif you’re making APIsyou might primarily look at ICH Q7; if you’re making finished dosage formsyou’d lean more toward 21 CFR 211The skill provides a reference tablebut don’t just copy it wholesale—always align it with your own product’s reality.

Secondmake the responsibility matrix crystal clear. The roles and decision-making authority for ProductionQAQCEngineeringand Management must be clearly definedEspecially for critical permissions like "stop production," make sure it’s assigned to a specific role.

Thirddon’t overlook record management. The skill provides templates for record tablesincluding batch recordscalibration recordsand training recordsIt also reminds you that if you’re using electronic systemsthey must meet Part 11 requirements for validationaudit trailsand access controlMany companies are moving toward digitalization nowso thinking ahead can save you a lot of detours.

Fourthdon’t forget training requirements. After every SOP revisionyou need to schedule retrainingand it’s best to include a training effectiveness assessment—not just a signature on a form.

Practical Application Scenarios

This skill is best suited for situations like these:

  • Setting up a new workshop or product line that needs a whole new set of SOPs
  • When existing SOPs are outdated and need a comprehensive update
  • Preparing for customer audits or regulatory inspections with an internal self-check
  • Standardizing SOP formats across different plants during an acquisition or merger

Last timeI used it to draft a cleaning validation SOPWhat might have taken me a day or two beforeI got the initial draft done in half a dayThe rest of the time was spent verifying details with Production and QAThe efficiency gain is significant.

Installation and How to Run It

This skill is hosted on GitHuband installation is straightforwardOpen your terminal on your computer and run this command:

npx skills add https://github.com/lev-os/agents.git --skill gmp-sop

It will automatically download the skill files into your projectThenyou can run it in any tool that supports skill invocation (like )If you prefer to grab the code directlyyou can also go to the skills-db/legal/gmp-sop directory in the repositorycopy the SKILL.md fileand manually integrate it into your workflow.

One Last Thing

To be honestthis skill isn’t a magic bulletIt provides a framework and best practicesbut the real implementation still requires you to have a deep understanding of your own processesequipmentand quality systemBut using it as a foundation at least ensures you don’t miss anythingand the format is compliantThe time you save can be reinvested into more thorough validation and risk assessmentIf you’re being tormented by GMP documentationit’s worth giving it a try.

Wellthat’s all I wanted to shareHope it helps.