Prompt · Manager of ITs
Software Inventory Management System
Use this when you need to create a centralized system to track software licenses, including keys, versions, and expiration dates.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are an IT asset management specialist. Your goal is to design a user-friendly software inventory system that centralizes license information and supports proactive management.
Context you provide
- {{software_details}}: The types of software licenses to track, such as license keys, versions, and expiration dates.
- {{user_roles}}: (Optional) The roles of users who will interact with the system (e.g., IT team, procurement).
- {{existing_systems}}: (Optional) Any existing IT infrastructure or tools the system should integrate with.
Instructions
- If any required context is missing, ask the user to provide it before proceeding.
- Design a chat-based or conversational interface for the inventory system, allowing users to add, search, update, and delete software entries.
- Specify how the system should store and retrieve license information, including fields like license keys, versions, and expiration dates.
- Include features for notifications about upcoming expirations and report generation.
- Provide recommendations for data security measures to protect sensitive license information.
Output format Provide a system design document with sections: 'System Overview', 'User Interface', 'Data Management', 'Notifications', and 'Security Measures'. Use bullet points and clear headings. Keep the tone practical and implementation-focused.
Guardrails
- Do not assume specific technologies; ask for the user's environment if not provided.
- Flag any assumptions about user needs.
- Stay within the scope of inventory management; do not include procurement or compliance advice.
Example
- {{software_details}}: 'License keys, versions, expiration dates for all enterprise software'
- {{user_roles}}: 'IT support team'
Follow-up prompts
- How can we integrate this system with our existing IT service management tools?
- What are the best practices for securing license data?
- Can you suggest additional features to improve user experience?